云萌主云应用官方论坛
标题:
关于OpenStack平台:企业所需要知道的
[打印本页]
作者:
遨游平流层
时间:
2016-12-29 20:21
标题:
关于OpenStack平台:企业所需要知道的
OpenStack提供了用于云计算的开源平台,允许在数据中心中使用多供应商提供的硬件来处理和存储数据以及提供网络资源。它通过仪表板或API管理,并被世界各地的许多大公司使用来管理IT基础设施。
背景
OpenStack从NASA和Rackspace Hosting的一个联合项目中诞生,并于2010年推出。它目前由2012年创建的非营利性OpenStack基金会管理。现在超过500家公司是OpenStack项目的成员。
OpenStack的发布周期为六个月,每个发布计划在设计峰会上推出。该软件是模块化的,组件侧重于不同的服务。
尽管诞生不久,OpenStack被并入许多流行的Linux发行版,包括Ubuntu、Debian、SUSE和RedHat。Oracle为其Solaris和Linux产品提供OpenStack发行版,而HP的Helion Public Cloud则在OpenStack上运行。
OpenStack组件
OpenStack有六个核心服务组件,它们是:
* Nova,负责处理计算
* Swift,监视对象存储
* Neutron,管理网络
* Cinder,控制块存储
* Keystone,管理身份
* Glance,用于处理磁盘和服务器映像
最早的OpenStack只有Nova和Swift,第二年加入Glance。随着产品的发展,OpenStack定期增加额外的服务。当实施OpenStack时,可以选择任何服务组合来实现所需的目标。
Nova是OpenStack系统的核心,旨在管理和自动化计算资源池,它还与VMware等虚拟化技术配合使用。它设计为在商用硬件上可扩展,不需要专有设备或软件。
Swift存储服务旨在提供可扩展性和冗余。文件和对象将写入分布在数据中心的服务器上的多个磁盘驱动器。 OpenStack软件负责确保整个存储集群的数据完整性。增加存储只需添加额外的服务器。在服务器故障的情况下,Swift可以重建来自其他活动节点的内容。因为所有这些都是在软件中完成的,所以可以使用低成本的商业驱动。
Neutron旨在确保网络不会成为云部署的瓶颈。它可以以多种方式操作以支持不同的网络架构,并且可以使用静态和DHCP IP地址。这提供了很大的灵活性,允许在故障或维护的情况下重新路由业务。管理员可以使用软件定义的网络技术来帮助扩展性,还有一个用于其他服务(如防火墙和VPN)的扩展框架。
Cinder块存储服务允许OpenStack使用不同类型的存储技术。块存储卷集成到OpenStack计算和仪表板服务中,允许云用户管理自己的存储。底层物理存储可以是标准的Linux服务器系统或流行的平台,如EMC、日立数据系统和IBM存储。
Keystone通过提供中央用户目录来处理安全性。这被映射到允许使用的OpenStack函数,还有第三方工具可以查询的服务注册表,以查找他们允许访问的资源。它充当通用认证系统,但它也可以与后端目录系统集成,并支持许多不同的认证系统,包括标准用户名和密码以及基于令牌的登录。
Glance服务允许将存储的磁盘和服务器映像用作模板。 此外,它可以存储和编目备份。 它可以与VMware集成,并提供类似动态资源调度的服务。 这意味着数据中心可以自身优化,并允许以零或最小的停机时间进行维护。
此外,还有仪表板(Horizon)、消息传递服务(Zaqar)、密钥管理(Barbican),容器(Magnum)和数据库(Trove)等各种可选服务。
业务优势
越来越多的公司转向云,而且他们通常通过公有云服务来实现。虽然这是一个直接和成本有效的路线,但这也意味着会锁定到一个特定的模型的恐惧。
因此,许多企业采取了建立私有云的方法来试水。因为许多公有云使用相同的技术,使用OpenStack来实现这一点确保您有一个能够连接内部系统和公有云的系统,所以不会在将来失去采取不同的或混合路径的可能性。
采用OpenStack标准可确保云网络的兼容,并可轻松将工作负载转移到虚拟机。 OpenStack的许多优点 – 在成本、可扩展性、适应性等方面 – 通常与云的优势相同。但是通过采用OpenStack协议,您可以获得在将来以最小的中断过渡到其他私有和公有云的灵活性。易于获得的API的存在还有助于降低锁定的风险。
下一步?
在仅仅六年的时间里,OpenStack已经从新手变成现代主流技术。稳定的开源平台的吸引力对于最终用户公司规划云战略与寻求营销服务的基础设施供应商同样强大。
在早期阶段,缺少容器支持是OpenStack采用的障碍,现在Magnum提供了一个容器即服务系统,而Kolla则允许OpenStack本身是容器化的。
随着更多的服务变得可用,有一个风险是OpenStack的六个月发布计划可能开始不现实。这样做的方式可能是项目的不同部分采用自己的开发周期,而不是与
整体步调一致。
事实上,业界已经在OpenStack上投入巨资,这表明它的潜力。它可能是私有云和混合云在未来一段时间的首选平台。
作者:Ian Barker
来源:
http://www.itproportal.com/featu ... esses-need-to-know/
欢迎光临 云萌主云应用官方论坛 (https://yunmengzhu.com/)
Powered by Discuz! X3.4