后OpenStack时代英特尔积极参与云原生项目赋能云计算产业发展

近日,OpenInfra Days China 2021在北京采用线上线下融合方式举行,大会主题为“开源基础设施的下一个十年”,围绕下一个十年人类社会需求的开源基础设施技术场景展开讨论。

在上午的主题演讲中,英特尔云基础设施软件研发总监王庆分享了在后OpenStack时代英特尔积极参与云原生项目赋能云计算产业发展的创新实践。

在过去的10多年里,云计算技术从虚拟化和容器技术衍生出来之后,得到了迅猛的发展。期间,涌现了众多的应用场景和应用需求,由此也相应产生了许许多多的开源技术和项目。

王庆表示,在云计算诞生之初,英特尔就是开源云计算技术的主要贡献者之一,推动和领导着云计算技术的发展。英特尔积极投入虚拟化技术、软件定义等技术领域,积极参与OpenStack、Ceph、Open Daylight、OPNFV以及ONAP等开源项目,将自身的硬件产品特性融入开源项目。作为发起人之一,英特尔还积极推动Kata Containers、Cloud Hypervisor、StarlingX、Akraino和OpenNESS开源项目的发展。

现如今,我们进入到云原生和容器化时代,面临容器编排、容器运行时、容器存储和网络、微服务、服务网络、Serverless、容器化安全与性能等各种挑战,因此需要开发相应的解决办法和方案。

以容器和容器编排技术为中心的云原生架构成为IT基础设施的潮流,英特尔除了提供云计算基础设施硬件产品和技术外,还在软件研发,技术创新方面投入了非常多的人力和资源,进行云原生技术的研发与创新,推动相关应用场景的落地。

王庆说,在后OpenStack时代,英特尔积极参与云原生项目,譬如Kubernetes、Istio、Envoy、Dapr、Containerd以及CRI-O等,把计算、网络存储、加速器、资源管理带到云原生项目中。“云原生领域更加丰富多彩,英特尔不断把自己的技术贡献给社区,为用户的各类需求和场景提供更多的支持。”

虚拟化技术催生了云计算的发展,而到了云原生时代,这种资源的抽象和隔离需求不但没有消失,反而越来越强烈。虚拟化技术本身和云原生容器技术相互融合,虚拟化技术可以很好地支持云原生和容器业务,进一步为容器业务提供更多的使用场景,比如高密度安全容器、机密计算等。

例如随着公有云、私有云及企业数据中心的大规模部署,多租户的用户数据安全隔离变得至关重要。目前在云原生架构中,采用轻量化虚拟机进行资源的安全隔离的方式被广泛接受与应用,比如Kata containers已经被开源社区认为是安全容器的事实标准,轻量化虚拟机项目Cloud hypervisor也吸引了很多业界大厂参与开发和贡献。

此外,Kubernetes已经成为事实上的云原生容器编排技术标准,英特尔的全线产品(包括计算、网络、存储、安全等)能够在Kubernetes平台快速集成和稳定使用。Kubernetes的用户在英特尔平台上能够获得更好的性能和体验,同时也通过集成各种设备插件、资源管理技术提供更多的功,能加速和优化其容器业务。

以CRI-RM(Container Runtime Interface – Resource Manager)为例,通过在节点上动态划分系统资源,配合Kubernetes调度器,实现节点层面上的最优任务编排,把英特尔平台的特性完美适配到Kubernetes集群环境里面。通过CRI-RM,在大规模企业级数据库运行场景中可达到超过10%的性能提升。

最近英特尔在CNCF的容器运行环境技术咨询工作组里,提议对Kubernetes的设备管理进行全面升级改造,即Container Device Interface。通过CDI,其可以为K8s集群节点上的设备提供更符合应用使用逻辑、更细粒度的分配和管理。这个提议目前在KEP阶段,英特尔已经和社区合作伙伴进行了深度讨论,获得了积极的响应。

随着云原生技术架构的演进,无服务器计算Serverless,服务网格 Service mesh也被云服务提供商大规模部署,而且使用场景也越来越成熟,英特尔现在也有相应的产品和技术来帮助提升服务质量和效率。

从最早贡献开源社区到衍生出创新理念,这是循环反复的过程。除此之外,为了让用户在英特尔的硬件平台上获得最佳性能体验,英特尔和业界合作伙伴们一起研究,开发多云管理、边缘云等解决方案。

今年,英特尔推出了精选开源云解决方案3.0,它提供了经过含大数据、AI等完整软硬件测试的一体解决方案,有超过125个合作伙伴加入到这个项目当中。“我们要紧盯技术趋势和客户需求,通过开源技术的创新合作使得用户更好更方便地使用英特尔的硬件技术,加速用户产品的创新和落地。”王庆说。

随着云原生技术架构的演进,相关的部署需求和使用场景越来越多。未来,英特尔将与生态系统伙伴们保持密切合作,持续利用领先的技术、实实在在的代码推动云计算技术的发展、成熟和落地。

相关文章