可扩展性是云的一个主要优点,但是企业用户正在努力通过OpenStack来实现他们所需的规模。新发布的Ocata版本可提供一些服务来帮助用户做到这一点。 OpenStack仍然是一项正在进行中的工作,它的各个组件都处于不同的稳定与成熟阶段。
这意味着企业用户会继续面临着OpenStack部署的挑战,特别是在可扩展性和网络化方面。 在经过短短四个月的发布周期之后(而不是通常的六个月),OpenStack的最新版Ocata于2017年2月发布,这个新版本OpenStack解决了这些问题。之前版本的OpenStack可扩展性将许多用户都限制在小型配置中,这一点在新版本中已有改善。Ocata版更易于扩展大型的生产配置,这可能导致出现更多基于OpenStack的私有云。
网络稳定性(尤其是围绕OpenStack Neutron服务的)也在Ocata版中有所提高。 总体而言,OpenStack社区将Ocata视为OpenStack走向成熟的重要一步,而Navigator项目则是一个可以显示每一个OpenStack项目或模块状态的工具,它目前在软件成熟度排名中排在OpenStack Nova、Neutron、Swift和Cinder等组件之后,位列第八。尽管如此,大多数项目的软件成熟度徘徊在三级或四级,所以它们走向成熟还有一段路要走。
虽然Ocata基本上是一个稳定版本,但是它引入了许多新功能,其中包括那些针对OpenStack可扩展性的新功能。以下是IT专业人士应该知道的OpenStack服务关键更新:
新出现或新的OpenStack服务
除了上述提及OpenStack可扩展性及其服务以外,Ocata还推出了若干OpenStack新服务,其中包括:
Octavia:之前的Neutron子项目Octavia是一个负载平衡器即服务, 而现在它是一个顶级的OpenStack项目。其结果就是它成为了Neutron的一个插件;预计可随OpenStack下一版Pike正式发布。 Dragonflow:是OpenStack对软件定义网络(SDN)给出的答案,它是一个可用于大规模部署Neutron的SDN控制器。Dragonflow目前还包括了IPv6支持,并提供了更高级的报告功能。 Tricircle:是个新功能,它可允许在多个地理位置分散的OpenStack云之间实现更为紧密的集成。它能够让企业内的若干私有云像大型公共云的分散可用区域一样运行。这个功能可有助于拥有多个链接站点的大型企业执行灾难恢复和冗余等任务。
容器改进
三个新的与容器相关的子项目也来自于Ocata:用于容器部署的Kolla;用于连接容器与网络和存储资源的Kuryr;以及Zun,它是一个配有可使用Kubernetes和Docker容器API的容器管理服务。
Kuryr是核心OpenStack Magnum容器模块的子项目。它可连接Docker容器和Neutron网络,并通过一个通用API实现容器与虚拟机之间的通讯。Fuxi是连接Cinder和Manila共享存储的另一个子项目,它可用于容器存储访问。Fuxi和Kuryr都处于产品成熟的早期阶段,但它们都是连接容器和OpenStack的明确步骤。
| 留言与评论(共有 0 条评论) “” |