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