OpenStack Newton 新功能介绍

时间:2023-02-12 17:56:31

以下下摘录自三位朋友的文章

http://chenxiang.baijia.baidu.com/article/647457

http://tutorials.hostucan.cn/openstack-newton-publish

http://lcbk.net/7259.html



ZD至顶网服务器频道 10月07日 新闻消息: OpenStack基金会表示,新功能将改善用户在容器集群管理、网络、可扩展性和弹性方面的用户体验。

“对Ironic裸机配置服务、Magnum容器调度集群管理器以及Kuryr容器网络的升级,将让集成容器、虚拟和物理基础架构到单一控制面板下变得更容易。”OpenStack认为。

基于OpenStack Newton的产品和服务将在“未来数周和数月内”推出。

这次发布的OpenStack将让云运营商和应用开发者获得更高的安全性、弹性以及更多选择,OpenStack基金会执行总监Jonathan Bryce这样表示。

OpenStack是一个始于2010年的开源项目,开发在标准硬件上创建公有云和私有云所需的组件。

OpenStack让用户可以通过一个仪表板控制数据中心内大型的计算、存储和网络资源池,并通过一个Web接口配置资源。OpenStack瞄准的是那些希望构建公有云或者私有云的服务提供商、企业、*机构、学术机构。

目前有超过200多家厂商支持OpenStack,包括思科、戴尔、HPE、IBM、英特尔、 Oracle、Rackspace、Red Hat以及VMware,还有一个大型的开发者社区致力于这个开源项目:OpenStack称Newton是由309个企业机构的2581名开发者开发 的。

OpenStack基金会希望通过Newton来改善Nova、Horizon以及Swift的向上/向下扩展的能力;面向水平横向扩展Nova计算环境的Cell V2也取得进展;增加了Heat中默认的融合能力;改善Ironic中的多租户特性。

据称,Cinder、Ironic、Neutron以及Trove等项目都进行了升级,改善高可用性。此外Newton还在安全方面进行了改进:Keystone的升级包括PCI合规性以及加密证书。

这次发布的Newton还改善了面向运营者和应用开发者的易用性,让OpenStack更易于设置、运营、变更和修复,自动化也有所加强。

Magnum则提供了对容器调度工具Swarm、Kubernetes以及Mesoso的配置。Magnum的新功能包括支持可插拔的驱动程序,Kubernetes可做裸机服务器的集群,以及异步集群创建。

在一般裸机配置方面,Ironic增加了多租户网络以及与Magnum、Kubernetes以及Nova更紧密的集成,同时Kolla现在也支持对裸机的部署了。


Newton新特性

6日OpenStack基金会在发布Newton时指出,最新版本的具体特性分为以下三个方向:(https://www.openstack.org/news/view/259/openstack%C2%AE-newton-release-advances-one-cloud-platform-for-virtualization,-bare-metal-and-containers?from=groupmessage&isappinstalled=0)

一,改进的可扩展性:

显著提升了架构和功能的可扩展性,包括跨平台和地域的向上或向下扩展能力,使得OpenStack更好地应用在各种规模的云计算中。增强功能包括改进Nova、Horizon和Swift的向上/向下扩展能力,Cells V2在Nova计算环境之外的水平扩展,Ironic的多租户改进等。

二,进一步增强的可靠性:

Newton在高可用性、适应性和自我修复方面的优势明显,并在任何工作负载时都可进一步保证运营的稳定性。Cinder、Ironic、Neutron和Trove等项目的高可用性也得到了提升。

Newton也包括安全性的改进,例如Keyston提供了PCI合规和加密凭证等功能升级。Cinder添加支持重新输入加密未加密的卷,反之亦然。增强的Cinder特性还包括微版本支持,能够利用级联功能删除带有快照的卷,以及多个实例的备份服务。

三,更好的用户体验:

Newton使OpenStack成为虚拟化、裸机、容器的统一云平台,让运营者和开发者使用更方便,使OpenStack在强大的自动化功能下更容易设置、操作、改变和修正。Magnum提供容器编排工具的配置,即Swarm、Kubernetes和Mesos。Magnum的新功能包括一个以运营者为中心的安装指南、可插拔驱动的支持、裸机服务器支持Kubernetes集群,和异步集群的创建。对于一般的裸机配置,Ironic添加多租户网络,更紧密地与Magnum、Kubernetes和Nova集成;kolla可以支持裸机。

Kuryr使Neutron网络可以支持容器,首次支持Swarm集成和Kubernetes集成。Kuryr的另一个亮点是,通过Magnum和Neutron(早期版本)的集成可以支持nest VM。为了支持流行的电信网络配置,VLAN-aware VM允许用户在OpenStack云上运行已有的VNFs,并可使用每个租户的VLAN传输流量。Nova增加了可变的配置设置,使运营者能够重新加载某些配置参数而无需重启节点。同时,Nova的get-me-a-network简化了网络配置。


这一回OpenStack基金会指出,这个平台可以运行并管理几乎一切系统,或者更准确地说,用该基金会爱用的话来讲,“借助单单一套API,就可以管理裸机、虚拟机和容器编排框架。”

最重要的增添功能包括如下:

  • 经过改进的自愈合功能,因而可以跨诸多组件实现高可用性,比如Cinder(块存储)、Ironic(裸机配置)、Neutron(虚拟网络)和Trove(数据库即服务)等组件;
  • Magnum容器服务现在可以配置三种容器编排工具,即Swarm、Kubernetes和Mesos;
  • Nova现在可以扩展到更大的规模,更擅长横向扩展,还能够更轻松地缩减规模;
  • 安全方面的众多改进之处,比如在Cinder中为未加密的卷增添了加密的重新输入(反之亦然),另外还对Keystone身份服务进行了符合PCI安全标准的改进;
  • Kuyr networking-for-Docker插件里面拥有嵌套式虚拟化。