早在两年前,就有深解IT云计算奥妙的人士说:Openstack是下一个战场。如今看来,此言不虚,Openstack已经成为云计算领域的“网红”。云计算的来临必然意味着弹性可扩展成为最重要的产品特性,而对于私有云来说,如何兼顾安全、弹性、自主可控和可扩展呢?openstack、容器都是在这种背景下兴起的新技术,也是迎合DevOps的手段,只不过Openstack似乎更宏观,容器更轻量化、细化。
笔者之前写过一篇文章《不懂OpenStack 都不敢说自己是搞IT的》,其中简单介绍了OpenStack是一个美国国家航空航天局和Rackspace合作研发的云计算软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是IaaS(基础设施即服务)平台,让任何人都可以自行建立和提供云端运算服务。由Nova计算服务、Keysyone认证服务、Glance镜像服务、Swift对象存储和Horizon几大模块构成。
可以看出,Openstack是一个企业级私有云的非常理想的基础。近两年中,Openstack更多的被拥有良好IT基础的企业所应用,虽然还有很多缺陷,但是它更多的作为类似Linux内核的存在。所以,你可以简单讲Openstack看做云操作系统的内核。
那么这个内核需要哪些因素呢?主要分为六大部分:API高可用、健壮的管理模型、开放架构、混合云兼容、弹性架构和全球交付。如果你仔细观察,会发现以上这些需求因素都有着充分的企业级特点。
标签:服务器