由于开源OpenStack云平台将于4月10日宣布Stein的发布,谷歌并不是本周唯一拥有云新闻的提供商。OpenStack由一系列相互关联的项目组成,可以通过不同的方式组合,实现完整的云部署。在OpenStack Stein的里程碑中,很多项目都集成了新的功能和增强,还有让云运营商受益的新项目。新项目包括OpenStack Placement服务,使运营商能够更有效地跟踪云资源的库存。Stein版本中的Heat编排项目得益于对跨多个OpenStack云编排新工作负载部署的支持。
Canonical的产品经理Marcin Bednarz告诉eWEEK:“OpenStack Stein在稳定性、性能和可用性方面都有了相当大的提升。“这证明了OpenStack的成熟性,以及它是如何演变以应对新的用例的,例如跨多个OpenStack云的Heat stack编排。
Stein是OpenStack平台自2010年由NASA和Rackspace首次推出以来的第19个版本。Stein更新是2019年的第一个OpenStack更新,紧随2018年8月推出的Rocky里程碑。OpenStack是一个多方利益相关者的努力,包括Canonical/Ubuntu、SUSE、VMware和Red Hat,它们为OpenStack产品提供商业支持。此外,OpenStack还支持多种云服务,包括甲骨文、Rackspace、Telefonica、OVH、vScaler和城市网。
(相关资料图)
OpenStack刚开始的时候,只有两个项目,Swift存储和Nova计算。新的OpenStack Placement服务最初是Nova的一部分,但现在它已经被分离到自己的项目中。根据发布说明,Placement服务的目标是跟踪云资源的库存和使用情况,从而帮助其他服务有效地管理和分配其资源。作为自己的项目,OpenStack开发人员声称,对于常见的调度操作,API性能提高了50%。
Bednarz说:“OpenStack Placement为OpenStack中资源分配的内部机制提供了有趣的可能性。“随着性能的提升以及Nova和Placement之间功能的明确划分,云运营商似乎从中受益匪浅,尤其是在OpenStack服务的维护更容易方面。”
梯形身份
OpenStack中的Keystone Identity项目受益于Stein版本中的几个重要增强功能,包括多个身份验证收据。SUSE高级产品经理TR Bosworth告诉eWEEK,Stein的多重认证回执功能确实完成了2017年2月推出的OpenStack Ocata版本的工作,但从未完成。
博斯沃思说:“这是正确的方式,因为你进行多因素认证——你提供一种认证,然后你会得到一个‘半令牌’,表明你已经完成了部分认证,然后当你使用第二部分认证时,说出你想放的电话或密钥。“这是一个已经实施的挑战响应机制。”
人工智能和边缘。
对于Red Hat产品管理高级经理Sean Cohen来说,Stein版本中有一些关键亮点可以用来帮助企业在灵活且可扩展的私有云上提供新的差异化应用和服务。
科恩告诉eWEEK,“随着组织希望从日益数字化的经济中获得更多好处,Stein提高了专注于支持新工作负载和用例的能力。”“例如,通过Stein、人工智能/机器学习(AI/ML),通过OpenStack和TensorFlow之间的协作,简化了人脸识别等工作负载,提供了更加动态和多媒体的用户体验。”
边缘计算这一新兴概念也得到OpenStack Stein的推动。借助边缘计算,计算可以扩展到网络的边缘,而不是位于中央核心的所有计算资产。科恩指出,分布式计算的增强也是Stein的一部分,它为用户提供了一种采用边缘计算策略的新方法。
科恩说:“通过推动计算和存储功能更接近数据源,OpenStack Stein可以更好地分配IT架构,这有助于降低关键应用的延迟,同时降低带宽和运营成本。
OpenStack Stein版本将在即将于4月29日至5月1日在丹佛举行的开放基础设施峰会上进一步讨论。OpenStack的下一个主要版本是Train Milestone,它将在10月份全面上市。