你感受到OpenStack容器化的优势了么?

  • 来源:it168网站
  •  2018-01-14
  •   浏览 366 次

OpenStack的第十五个版本Ocata似乎比预想的要开一些,正常情况下,OpenStack平均每6个月发布一次,而Ocata距离上版本仅有4个月的时间。尽管时间精简了,但不妨碍新的版本大大提升了软件的稳定性,成熟度及性能。

据了解,Ocata在单个网络上集成裸机、虚拟机和容器方面提供了实质性的创新。按照之前规划来看,这个版本主要是对容器做了较大的改善, 包括容器编排,和容器网络,以便更好地在网络层支持基于容器的应用程序框架。

你感受到OpenStack容器化的优势了么?

最引人关注的是,在Ocata版本中,改进的容器支持意味着Kubernetes更好地集成到Kolla,该Openstack项目旨在使OpenStack本身更容易部署在容器上。这样的好处是,不仅使管理OpenStack的部署更容易,而且使升级更简单。其他更新包括更好地支持Magnum中的Mesosphere(使容器编排服务成为其堆栈的主要项目),以及Docker Swarm对容器网络服务Kuryr的支持。

“一年前,人们认为容器可能会终结OpenStack,”OpenStack基金会执行董事Jonathan Bryce表示:,“但实际上它们只是云平台的又一支撑力。像应用程序一样,使用容器编排框架运行OpenStack,使其更容易操作。”

在我看来,容器最大的特点就是升级,企业部署OpenStack最大的顾虑就是版本的升级,因为线上环境很难模拟,升级验证测试很难进行。当采用容器化后,就可以很容易模拟出一个线上环境,进行升级测试,即使升级失败,也可以回滚。

另外一点,极快的部署时间也将成为亮点,在生产环境中,部署时间1个小时,和一天,其实区别不大,毕竟部署是一次性的工作。对于测试来说,就完全不一样。10分钟和几个小时完成一次部署差异还是很大的。最为关键的,对于当前互联网分秒必争的态势,早一天的业务上线也许就会面临不一样的命运。容器化OpenStack,大大加快了部署的时间,通常10分钟,就可以完成一次完整功能的部署,验证OpenStack各种新功能的代价,就大大减少。

可以肯定的是,当今容器技术已经是开发人员最青睐的技术,容器化的Openstack带来了许多革命性的变化,想必在企业的应用步伐也会加快。

To Top