关注前沿技术,分享热点话题,QCon全球软件开发大会三站同启,重磅回归!立即查看 了解详情

Istio 1.1 版本发布,性能和可用性提升

2019 年 3 月 20 日

Istio 1.1 版本发布,性能和可用性提升

3 月 20 日,Istio 1.1 版本发布,距离 Istio 1.0 版本发布已经过去了 7 个月。Istio 1.0 版本发布的时候,一些主要新功能包括:

  • 将多个 Kubernetes 集群添加到单个网格中,并启用跨集群通信和一致的策略实施。
  • 增量上线双向 TLS,无需更新服务的所有客户端。这是一项关键功能,可以解除在现有生产上部署采用 Istio 的障碍。
  • Mixer 支持开发进程外适配器。

当前发布的 1.1 版本投入了很多精力在数据平面和控制平面的效率上。因为 Istio 在投入生产中时,使用更大的集群以更高的容量运行更多服务,可能会遇到了一些扩展和性能问题。Sidecar 占用了太多资源增加了太多的延迟。控制平面(尤其是 Pilot)过度耗费资源。

在 1.1 版本 的性能测试中,sidecar 处理 1000 rps 通常需要 0.5 个 vCPU。单个 Pilot 实例能够处理 1000 个服务(以及 2000 个 pod),需要消耗 1.5 个 vCPU 和 2GB 内存。Sidecar 在第 50 百分位增加 5 毫秒,在第 99 百分位增加 10 毫秒(执行策略将增加延迟)。

新版本优化了 namespace 隔离工作。可以很方便的使用 Kubernetes namespace 来强制控制边界,确保各个团队不会相互干扰。

同时 1.1 版本还改进了多集群功能和可用性。在听取了社区的意见之后,改进了流量控制和策略的默认设置。新版本引入了 Galley 组件,可验证 YAML 配置,减少了配置错误的可能性。Galley 还用在多集群设置中——从每个 Kubernetes 集群中收集服务发现信息。同时 1.1 版本还支持其他多集群拓扑,包括单控制平面和多个同步控制平面,而无需扁平网络支持。

更多信息,请参考发行说明

2019 年 3 月 20 日 17:40 4431

评论

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

奈学:Executor线程池的概述

奈学教育

线程池 Executor

有了MDL锁视图,业务死锁从此一目了然

华为云开发者社区

MySQL 数据库 华为云 MDL锁视图 元数据

90%的开发都没搞懂的CI和CD!

陈琦

ci DevOps 持续集成 持续交付 持续部署

Docker 镜像构建之 docker commit

哈喽沃德先生

Docker 容器 微服务 容器技术 容器化

前端训练营(15)-动画

罗思雨

前端进阶训练营

netdata安装到redhat7.6最简手册

橙子冰

netdata

Week11作业1

熊威

Week11总结

熊威

如何在3秒内打开一个网址

BabyKing

司法视频行为分析引擎

华宇法律科技

技术揭秘:华为云DLI背后的核心计算引擎

华为云开发者社区

大数据 spark 数据湖 华为云 DLI

第 0 期架构师训练营第3周作业1

天上星亮晶晶

组合模式

一周信创舆情观察(8.10~8.23)

统小信uos

市值管理机器人,刷量机器人,做市机器人

WX13823153201

市值管理机器人

CUDA,cuDNN,pytorch 在win10环境下的下载安装

Qx

教程 PyTorch

永续合约交易系统开发方案,合约交易所源码搭建

13530558032

漫画解读:唐僧师徒如何帮助大唐官网打造CDN+OSS完美架构?

巨侠说

区块链钱包应用开发,数字货币钱包源码

13530558032

Docker 之常见应用部署

哈喽沃德先生

Docker 容器 微服务 容器技术 容器化

第 0 期架构师训练营第 3 周作业2---总结

天上星亮晶晶

浅谈业务系统设计哲学

滴滴普惠出行

数据隔离、访问授权,用好大数据为什么这么难?

华为云开发者社区

大数据 数据湖 华为云 DLI 数据隔离

白板技术实践:在线教育平台如何保障课件数据安全

ZEGO即构

加密解密 OSS 鉴权

JAVA,.NET项目开发难上手?Learun敏捷开发框架解君愁

Learun

第 0 期架构师训练营第 4 周作业 1

天上星亮晶晶

LeetCode题解:20. 有效的括号,栈,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

架构师 0 期第十一周命题作业

何伟敏

实用!教学白板跨国低时延互动技术实现指南

ZEGO即构

OSS 全站加速 集群

第 0 期架构师训练营第 4周作业 2--- 总结

天上星亮晶晶

【华为云数据库技术大公开】机房失火后,还能拯救你的数据吗?

华为云开发者社区

数据库 机房 华为云 数据存储 云数据库

奈学:Executor线程池的概述

古月木易

线程池 Executor

Istio 1.1 版本发布,性能和可用性提升-InfoQ