写点什么

Istio 在 FreeWheel 微服务中的实践

  • 2019-09-24
  • 本文字数:752 字

    阅读完需:约 2 分钟

Istio在FreeWheel微服务中的实践

CNUTCon上海2018大会上,杨谕黔讲师做了《Istio 在 FreeWheel 微服务中的实践》主题演讲,主要内容如下。


演讲简介


随着 FreeWheel 微服务的演化,模块之间的数据流在不断调整,这给应用开发者和运维人员都提出了很大挑战。


最初开发者尝试在应用层直接面对复杂基础设施场景来编程解决问题,可网络基础设施对开发人员常常是不透明的,测试其实也是没有保障的,增加了很多不确定性。


运维人员也难以在调整基础设施的同时控制对应用层的影响,每一个改动都可能牵一发动全身,不但增加了团队之间的沟通成本,整体风险也很难控制。


总结起来主要有两方面的挑战:


  • 通信标准化:不同环境的网络基础设施的特异性可能影响应用层(比如防火墙对连接的处理机制),增加应用的复杂度

  • 可编程通信:系统在运行过程中(runtime)实现姿态调整的能力,这也是容器平台中自动化运维的基础


Istio 正是为了解决以上问题,本分享围绕 Istio 原理和实现,介绍 Istio 1.0 在 FreeWheel 微服务中的实战经验。


演讲内容:


  1. Freewheel 微服务系统中面临的挑战;

  2. Istio 整体架构介绍;

  3. Istio 中流量管理的原理;

  4. Istio 在 Freewheel 微服务系统中的实践经验 & 未来工作。


听众受益:


  1. 理解 Istio 的架构和实现原理;

  2. 理解 Istio 中的数据链管理和通信控制原理;

  3. 了解如何进行基本故障诊断。


讲师介绍


杨谕黔


FreeWheel 基础架构部高级软件工程师


目前主要从事服务化框架、容器化平台相关的研发与推广。关注和感兴趣的技术主要有 Golang、Docker、Kubernetes 和它们的周边生态。我参与了建设 FreeWheel 容器平台,这是一个从无到有的过程,无论是运维、监控还是扩展开发,对我们而言都是全新的、富有挑战的领域,很多东西都没有现成的参考,只能自己摸索,期间也积累了大量的实践经验。












完整演讲 PPT 下载链接


https://cnutcon.infoq.cn/2018/shanghai/#schedule


2019-09-24 15:07905

评论

发布
暂无评论
发现更多内容

智能感知编码优化与落地实践

Baidu AICLOUD

视频编解码

华为云WAF设置要塞,筑起企业网络安全万里长城

轶天下事

汽车制造数字化转型如何做?有哪些可行性案例?

优秀

数字化转型 汽车制造

Last Week in Milvus

Zilliz

Milvus Zilliz 向量数据库

华为云弹性公网IP服务,实惠又便捷!

轶天下事

点对点传输效率对比测试——镭速传输

镭速

【Python实战】Python采集电影评论

BROKEN

三周年连更

Go Mutex:保护并发访问共享资源的利器

陈明勇

Go golang mutex 互斥锁 三周年连更

华为云全球加速GA,让企业获得更优质的服务体验

平平无奇爱好科技

为什么企业们更偏好使用华为云CDN?

YG科技

CouldNOTfindGMP(missing:GMP_LIBRARYGMP_INCLUDE_DIR)CallStack(mostrecentcallfirst)

linux大本营

Linux GNU cmake

constchar*类型的实参与char*类型的形参不兼容

linux大本营

指针 const C++

c语言如何用宏来实现字符串到函数的映射?

linux大本营

C语言 映射函数

华为云CDN加速为中小企业数字化效力

YG科技

华为云CDN,助力企业数字化转型

YG科技

云计算

linux如何计算一个shell程序运行的时间

linux大本营

Shell Linux系统

对标阿里P8级Java面试题及答案整理(2023速成版,7天就能吃透)

收到请回复

ShareSDK QQ平台注册

MobTech袤博科技

写一个epoll的服务端程序

linux大本营

事件驱动 epoll C++ I/O 多路复用

开心档之C++ 类 & 对象

雪奈椰子

华为弹性云服务器ECS,帮助企业节省成本上云成本

平平无奇爱好科技

云计算,

再写一个版本,要求使用类进行封装,提供完善的接口,并对函数进行完善注释

linux大本营

RabbitMQ AMQP C++

PerformingTestCOMPILER_KNOWS_STDLIB-Failed

linux大本营

cmake C++

使用Plist编辑器——简单入门指南

雪奈椰子

如何执行mysql文件

linux大本营

MySQL 数据库

斩获四奖|海泰方圆荣登网信自主创新尖锋榜

电子信息发烧客

【Python实战】Python采集最低战力信息

BROKEN

三周年连更

TypeScript 函数 详解

程序员海军

Vue3 Typescript 三周年连更

华为云D-Plan解决方案助力汽车零部件质检智能化

轶天下事

敏捷宣言和原则

老王同学

读书笔记

华为云CDN:让网络延时,成为过去时!

YG科技

Istio在FreeWheel微服务中的实践_CNUTCon_杨谕黔_InfoQ精选文章