开源OpenStack基金会今天发布了最新的里程碑版本,代号为Havana。OpenStack Havana版本包括用于云编排和监控的新项目,并改进了现有的计算,存储和网络功能。OpenStack基金会执行董事乔纳森·布莱斯(Jonathan Bryce)向eWEEK解释说,对开源项目越来越多的参与导致了新功能的开发和贡献。OpenStack的开始了其在三年前为美国航空航天局和Rackspace的共同努力,至今发展到包括参与和支持的一些领先IT厂商如IBM,惠普,思科和戴尔之间的人。对于Havana版本,来自145个组织的900多位贡献者参与了开发工作。
OpenStack Havana版本中的主要新增功能之一是合并了Heat cloud orchestration项目。Bryce解释说,Heat使云管理员可以描述一组需要部署的服务。
“热量使应用程序可以在热量描述符文件中高层描述其需求,” Bryce说。“然后,可以将热描述符文件馈入OpenStack云中,以配置所需的资源。”
他说,不同的团队已经开始尝试使用Heat模板来快速配置和部署云服务。
“您基本上会得到一个文件,它告诉您需要什么软件映像,确定必须发出哪些安装命令,并且所有这些都打包在一个文件中,” Bryce说。“因此,您现在可以拥有一组标准的OpenStack云,采用Heat模板,并且现在可以在所有云中部署相同的应用程序-它非常强大。”
监控方式
Ceilometer监视工作是OpenStack Havana版本中包含的另一个新项目。OpenStack已经有一个仪表板组件,称为Horizon,可提供对云操作的可见性。Bryce解释说,Ceilometer是一项全新的服务,直接暴露在Horizon仪表板中。
“ Ceilometer所提供的是对存储,计算和网络指标的高度可见性,” Bryce说。“它汇总了所有信息,因此管理员可以查询整个OpenStack云以获取信息。”
利用所有这些数据,企业或服务提供商可以提取使用情况数据,以向用户和客户收取他们已使用服务的费用。更进一步,可以将Ceilometer数据提取到Heat编排系统中,以根据使用情况和需求自动缩放OpenStack云。
布莱斯说:“云高仪提供了许多与许多其他系统相关的非常有用的信息。”
货柜
OpenStack Havana还引入了对日益流行的称为容器的虚拟化形式的支持。到目前为止,OpenStack支持虚拟化管理程序技术,包括KVM,Xen,VMware ESX和Microsoft的Hyper-V。
Bryce说:“与虚拟机管理程序相比,容器提供的隔离虚拟化环境更有效,所需的系统开销也更少。” “容器还有望提高性能。