其他分享
首页 > 其他分享> > 解读革命性容器集群 CCE Turbo:计算、网络、调度全方位加速

解读革命性容器集群 CCE Turbo:计算、网络、调度全方位加速

作者:互联网

摘要:CCE Turbo 是华为云推出的一款革命性容器集群。

5 月 31 日,在华为云 Techwave 云基础设施技术专题日上,华为云容器批量计算首席架构师马达对 CCETurbo 的技术内幕进行了深度解读,CCE Turbo 是华为云推出的一款革命性容器集群,在华为开发者大会(Cloud)2021 上正式发布,通过计算、网络、调度的全方位加速,为企业应用创新提速。

软硬协同,为计算加速

为了解决集群服务器性能无法完全发挥的问题,华为云基于擎天架构的软硬协同能力,推出了业界独家的容器卸载技术,并应用到 CCE Turbo,让集群资源 100%用于业务处理。同时,通过对引擎进行瘦身、优化内部执行逻辑及核心模块重写,如基于 Rust 语言重写了 shimv2 和 agent,减少了进程数量、通过代码优化减少内存消耗,提升容器启动性能和 Cgroup 管理能力,同时结合擎天卡的高能性处理能力,将集群整体性能提升 40%,资源使用成本节省 30%。

Trunkport,为网络加速

网络连通速度、转发效率一直是业务应对大流量时所面临的挑战,华为云基于云原生 2.0“IN Cloud”理念,打造了全新的云原生网络,利用 Trunkport 技术为网络全面加速。

Trunkport 技术使得容器可直通 VPC 网络,将原有的“容器网络 + 虚拟机网络“的两层模型变为一层,网络资源连通时间缩短一半,有效支撑业务 30 秒内扩容 1000 容器实例,轻松应对流量浪涌,同时也将网络通信时延降低了 40%,让应用访问更流畅;

CCE Turbo 还率先在业界实现了为容器配置独立安全组和 QoS,相比目前其它厂商容器与集群节点共享安全组的方案,不仅增强了容器通信安全性,还提升了大流量的转发效率。此外,CCE Turbo 还基于 CRD 机制扩展了 Kubernetes 对象,用于实现各种复杂安全隔离诉求,并进一步简化容器安全组的配置。

Volcano,调度加速

企业核心业务全面云原生化后,如何提升调度效率、提升集群利用率,是困扰很多企业的难题。CCE Turbo 基于 Volcano 实现了三大核心调度能力:

CCE Turbo 为 VIPKID 音视频业务全面提速

VIPKID 作为 CCETurbo 的早期用户,已充分享受到 CCE Turbo 三大加速为业务带来的价值,本次专题日上,VIPKID 后端研发高级专家慈轶恒在分享中表示,“使用 CCE Turbo 后,VIPKID 音视频业务在各方面的指标都得到了不同程度的优化,同等规格集群性能较之前提升了 40%,业务交互时延降低了 40%,使得用户体验进一步提升,整个业务成本节省 43%左右,很好的控制了业务高速增长期的 IT 成本增长速度。”

作为最早一批投身云原生技术的厂商,华为云是云原生计算基金会(CNCF)在亚洲唯一的初创成员,社区代码贡献和 Maintainer 席位数均位居亚洲第一,并贡献首个云原生智能边缘项目 KubeEdge 和批量计算项目 Volcano,在华为开发者大会 2021(Cloud)上,华为云还联合多家企业开源了云原生多云容器编排项目 Karmada,持续引领云原生技术发展方向;在产品创新方面,华为云自 2016 年起相继在业内首发一系列云原生产品与解决方案,在 Forrester 的产品能力评估中,连续两年获得满分,且容器软件市场排名已位居中国第一;在繁荣产业方面,华为云不仅联合中国信通院发布了云原生 2.0 白皮书,全面诠释云原生 2.0 核心理念,还与 CNCF、中国信通院联合构建了全球化的云原生交流平台——创原会,华为云将联合各行业云原生精英一起,共同探索前沿云原生技术、共享产业落地实践,用云原生技术全面赋能企业数字化转型。

点击关注,第一时间了解华为云新鲜技术~


标签:原生,Turbo,容器,华为,集群,革命性,CCE
来源: https://blog.51cto.com/u_15214399/2882825