展会信息港展会大全

创建OpenStack的存储云
来源:互联网   发布日期:2016-3-16   浏览:859次  

导读:在转向大规模网络运算中,关键技术如虚拟化,向x86系统迁移和采用快速的DevOps方法已经改变了IT的生态系统。随着存储卷在IT系统中的部署量不断增加,下一个挑战将会是使用最有效的方式来规划和管理计算、存储和网络资源以及向众所周知的私有云提 ......

在转向大规模网络运算中,关键技术如虚拟化,向x86系统迁移和采用快速的DevOps方法已经改变了IT的生态系统。随着存储卷在IT系统中的部署量不断增加,下一个挑战将会是使用最有效的方式来规划和管理计算、存储和网络资源以及向众所周知的私有云提供服务。

OPENSTACK内部

OpenStack是一个开源的云平台项目,是由NASA发起,Rackspace在2010作为一个项目进行主导。源代码是由OpenStack基金会管理并在准许Apache许可下发布,Apache许可允许自由分发和修改,但需要保留原有的版权声明。OpenStack作为一个大规模部署应用平台而深受欢迎;它被许多服务商用来发布公有云平台,一些大型组织用它来搭建私有云基础设施。需要明确的是,OpenStack适用于大规模部署的应用,而对于像微软Exchange和oracle数据库等传统的单一应用程序则是不太适用的。

OpenStack软件包含许多不同的模块,对应云环境的各个方面:

Swift:对象存储

Cinder:块存储

Nova:虚拟机(VMs)/计算

Neutron:网络

Horizon:仪表盘

Keystone:身份识别服务

Glance:镜像服务

Ceilometer:遥感侦测

Heat:业务流程

Trove:数据库即服务(DBaaS)

每个OpenStack的代码发布(目前是第九个版本,冰室(Icehouse)),新项目被创建或者来自现有的项目或作为新项目启动,包括针对裸设备供应的Ironic和针对弹性的MapReduce的Sahara,都是基于OpenStack的Juno发布。

数据服务有其中五个组件来提供。Swift是OpenStack基础设施发布的对象存储的子项目。块存储由Cinder提供,它是基于标准的IP存储协议,例如iSCSI和NFS。Glance提供VM镜像的存储库,它使用基于文件系统的底层存储或者Swift。Trove提供数据库即服务(DBaaS)的能力,而Sahara提供弹性的MapReduce能力,也被称为Hadoop集群存储。在本文中,我们将重点放在Cinder和Swift这两个主要的存储平台。

块存储CINDER

块存储是虚拟化基础架构的重要组成部分,是存储虚拟机映像和使用的虚拟机数据的基础。Cinder在2012 Folsom版本的OpenStack发布中被介绍,而在Cinder出现之前,虚拟机是短暂存在的,它们的存储只在虚拟机生命周期内存在。Cinder提供块存储管理的支持。这是到了计算(Nova)层使用iSCSI,光纤通道或NFS协议,以及一些提供后端连接的专有协议。

赞助本站

人工智能实验室

相关热词:

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港