QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

  • 2019-03-20
  • 本文字数:639 字

    阅读完需:约 2 分钟

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-03-20 17:405116

评论

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

厉害了!天翼云电脑开启5G商用第一站

天翼云开发者社区

啃论文俱乐部的团队之道和成长之路

PaperResearch

开源 OpenHarmony 啃论文俱乐部 技术自由

【二级等保】二级等保需要做日志审计吗?

行云管家

等保 日志审计 等保2.0 二级等保

TASKCTL 作业调度节点数超规格处理方法

敏捷调度TASKCTL

开源 DevOps 分布式 方法论 敏捷开发

Go能实现AOP吗?

捉虫大师

Java Go aop 4月月更

服务可用性成险企智能运维关键破局能力,博睿数据APM下场助力

博睿数据

高层次人才一站式服务平台开发 人才综合服务平台系统

a13823115807

打基础丨Python图像处理入门知识详解

华为云开发者联盟

Python OpenCV 图像处理 图像 二值图像

天翼云战略发布“5G+天翼云+AI”三生万物 赋能5G时代数字化转型升级

天翼云开发者社区

Java流程控制语句-分支结构(选择结构)

爱好编程进阶

Java 面试 后端开发

JDK、JRE、JIT

爱好编程进阶

Java 面试 后端开发

在Redis中使用Pipelining提升查询速度

CRMEB

一个比Postman好用的工具,不试一下?

Liam

前端 后端 Jmeter Postman swagger

银行应构建主动式客户体验管理体系,助力客户价值增长

易观分析

银行 客户体验管理

你真的了解IT资产管理系统(ITAM)吗?

低代码小观

资产管理 企业管理系统 CRM系统 企业管理工具 资产安全

Envoy熔断限流实践(一)基于Rainbond插件实现熔断

北京好雨科技有限公司

Kubernetes PaaS envoy rainbond

FTP指的是什么协议?由什么组成?有什么作用?

行云管家

运维 网络协议 服务器 ftp

数据库性能优化方案

五分钟学大数据

4月月更

IndexedDB 代码封装、性能摸索以及多标签支持

网易云信

JavaScript 数据库

从安全和不安全两个角度,教你如何发布对象(含各种单例代码)

华为云开发者联盟

安全 线程 高并发 发布对象 对象溢出

车联网通信安全之 SSL/TLS 协议|车联网系列专题 06

EMQ映云科技

车联网 物联网 IoT ssl emq

如何应对“科技人才热”?华为云联合慧科集团加速培养模式创新

华为云开发者联盟

教育 华为云 高校 华为云路网数字化服务 慧科

Java基础知识点总结

爱好编程进阶

Java 面试 后端开发

Java面试题总结(附答案)

爱好编程进阶

Java 面试 后端开发

确定还不来看看?这样管理你的代码库既方便又省心!

Jianmu

开源 持续集成 工作流 代码管理 workflow

中国云终端市场发展报告发布天翼云稳居领导者地位

天翼云开发者社区

案例 认证

Java并发之Condition详解

爱好编程进阶

Java 面试 后端开发

蕉下招股书里提了26次的DTC,到底是啥?

易观分析

DTC

旺链周 | 我们的价值观,我们来代言

旺链科技

区块链 活动 价值观

Java树结构实际应用(平衡二叉树-AVL树)

爱好编程进阶

Java 面试 后端开发

数字化赋能塑化产业,B2B电商模式引领企业增长新引擎

数商云

产业互联网 数字化转型

Istio 1.1 版本发布,性能和可用性提升_架构_Istio 博客_InfoQ精选文章