英特尔 ® 助力云原生
云原生时代,应用程序模块化的开发和快速组合,迭代,促使了云原生应用和微服务的广泛部署。微服务应用程序启动、服务发现、自动扩缩容和微服务保护,以及微服务间通信是非常复杂的。为了保护客户数据和业务部署,同时确保开发人员拥有优化工具和软件环境来加速业务开发和部署。英特尔 ® 与生态伙伴们一起致力于提高云的可靠性、安全性、性能和效率。在本次 KubeCon + CloudNativeCon + Open Source Summit China 2021 大会上,在英特尔的主题演讲中,英特尔开源云软件高级研发总监 Grace Lian 女士将会为大家介绍英特尔公司以开发者优先的战略,推进开放的生态系统,加大云原生软件研发投入,为云计算带来更多的技术合作。
英特尔拥抱开源,热爱云原生,在社区是积极,活跃的贡献者,参与的开源项目诸多,包括安全容器 kata Containers, Kubernetes, 还有对微服务的优化实践。安全容器 kata Containers, 它能提供虚拟机级别的安全隔离、性能隔离以及故障隔离,多内核又天然支持多租户托管业务,安全容器 kata Containers 的这些特性将会成云原生应用程序运行的安全底座。目前安全容器 kata Containers 2.2 已经发布,kata Containers 3.0 的新功能和特性也开始在社区讨论,英特尔 ® 将继续和合作伙伴探索与创新,进一步提高安全容器的敏捷性和性能,使得安全容器能够满足普遍的业务使用需求,同时推进机密容器的开发和贡献,把机密计算无缝集成到云原生和容器生态。同时,英特尔 ® 也推出了硬件安全技术英特尔 ®SGX®(Intel®Software Guard Extensions) 和英特尔 ®TDX®(Intel®Trust Domain Extension) 技术来支撑安全容器业务和机密计算。
微服务本身的复杂性给开发者和用户带来诸多挑战,比如尾部延时,可观察性差,基础设施资源过渡开销。这就提出了对软件优化的需求,同时,应对微服务基准测试所关注的尾部延迟,微服务业务伸缩需要跨越的障碍等。尤其对于微服务的性能,需要有一种全新的测试,分析方法。英特尔 ® 云计算软件研发团队正在使用基准测试工具套件 DeathStarBench(它是由美国康奈尔大学贡献的开源项目,它是一款具有代表性的微服务基准测试工具,以及分析工具 mAnalyzer 来做测试分析,尝试微服务系统中可以优化的空间在哪里,有多大空间。也配合英特尔 ® 性能检测工具 PMU (Performance Monitoring Unit) 来发现微服务系统中的性能瓶颈,从而为微服务软件优化找到具体的着手点。根据英特尔 ® 软件工程师的测试,在英特尔 ® 下一代至强 ® 可扩展处理器平台上,微服务软件优化可以带来两位数的性能改进与提升。比如通过英特尔 ®ISA (Instruction Set Architecture Extensions) 亲和性可达到路径长度缩减的优化,通过英特尔 ®NUMA (Non-Uniform Memory Access)/Cache 技术可以使得 CPU 暂停减少,也可以通过英特尔 ®QAT(Quick Assist Technology),英特尔 ®DSA (Date Streaming Accelerator),英特尔 ®DLB (Dynamic Load Balancer) 等技术来卸载特定计算到专用的加速器上来,从而提高微服务系统的整体性能和基础设施资源利用率。与此同时,英特尔系统软件开发团队也在致力于 Kubernetes 的 API 扩展使其能够兼容,集成更多的硬件加速功能和设备资源管理能力来丰富 Kubernetes 的网络、存储、加速器、GPU、安全性等,这将大大提高云工作负载的安全性和性能。
对于数据中心,云计算的下一步,业界在探索下一代基础设施架构以及软件栈,英特尔 ® 在 2021 年 8 月,公布了全新的引领行业标准的数据中心架构 Sapphire Rapids 处理器平台,搭载全新的性能核以及多种加速器引擎。同时,也宣布了英特尔全新的基础设施处理器 (IPU) 以及超凡的数据中心 GPU 架构 Ponte Vecchio,其具备英特尔迄今为止最高的计算密度,英特尔 ® 将继续投入资源参与新一代云计算软件技术,如 IPDK(IPU Software Developer Kit), Cloud Hypervisor 等。
希望这些项目和技术为您,为社区带来价值,可以落地到您的解决方案或者产品中去,也欢迎您加入社区与我们一起探讨,合作开发,同时也请不要错过由 Grace Lian 女士带来的精彩主题演讲。
演讲嘉宾简介
KubeCon + CloudNativeCon + Open Source Summit China 2021 是由云原生计算基金会 CNCF 主办的年度云原生开源技术峰会。作为云原生领域的顶级技术盛会,历年的 KubeCon + CloudNativeCon + Open Source Summit China 都汇聚了国内外最活跃的开源云原生社区、最先进的技术代表与行业的最佳落地实践,推动云原生计算领域的知识更新和技术进步。本届大会的议程安排现已全面上线,更多详情请查看大会官网。
2022-05-06 14:19:38