编者按
OpenStack,开源存储系列在企业基础设施领域站稳脚跟的难度很大,这主要是因为它的diy性质。许多IT专业人士过去和现在都对实现OpenStack持谨慎态度,因为使用这种技术需要特殊的技能,如果出现任何问题,也没有供应商的支持。然而,它的DIY方面是吸引IT管理员尝试OpenStack的原因。开源平台是可定制的;如果有什么东西在特定环境中不能很好地工作,管理员可以修改代码来解决问题。此外,由于OpenStack存储不与供应商绑定,IT部门可以通过使用商用硬件节省资金。
随着OpenStack的不断发展,越来越多的企业将它作为一个平台来构建自己的私有云,其中包括Bloomberg和BestBuy.com等知名公司。供应商也越来越多地支持OpenStack项目。例如,Inktank销售Ceph的商业支持版本,Ceph是OpenStack存储的统一系统选项。红帽,以及戴尔和惠普等公司,也在销售他们自己的OpenStack存储。
即便如此,对任何IT专业人员来说,使用OpenStack存储和基于OpenStack的云可能都是难以承受的。本指南将有助于决定是否过渡到开放源码平台。您将学习OpenStack存储的基础知识,使用OpenStack块存储和对象存储(分别代号为Cinder和Swift)的技巧,以及该技术如何融入开源云实现。
1OpenStack存储分类:Cinder、Swift
目前,OpenStack存储包括块存储和对象存储选项,OpenStack文件系统项目正在建设中。然而,仍然需要注意规范和兼容性问题。OpenStack Block Storage即Cinder,只能在使用OpenStack计算的环境下使用。OpenStack的对象存储或Swift不仅有自己的API,而且支持Amazon Simple storage Service API。下面的链接将更深入地挖掘Cinder和Swift是如何工作的,并解释如何最好地实现它们。
文章
了解OpenStack平台的存储侧
了解OpenStack Storage的Swift和Cinder如何适应更大的开源OpenStack云计算平台。读到现在
文章
OpenStack块存储与传统块存储有什么区别?
IDC分析师Ashish Nadkarni表示,OpenStack块存储不同于传统的集成块存储;它更类似于存储虚拟化。读到现在
文章
OpenStack存储提示:使用Swift对象存储
资深云架构师Beth Cohen就如何以最高效、最经济的方式使用OpenStack Swift对象存储提供了一些建议。读到现在
文章
SwiftStack与OpenStack Swift对象存储的数据放置联合创始人
OpenStack Swift使用区域、分区、服务器和驱动器进行数据放置;它将每个对象的三个副本放置在尽可能唯一的位置。读到现在
2使用基于openstack的云
在私有云实现中看到OpenStack存储变得越来越普遍,OpenStack api现在正在与市场领导者竞争公共云环境的使用。但是,与任何开放源码技术一样,许多IT部门缺乏有效部署和使用它所需的技能。为了解决这个问题,一些供应商已经开始利用OpenStack技术来创建私有云服务。
3.来自使用OpenStack的供应商的最新更新
OpenStack越来越受欢迎的部分原因是供应商支持的增加。红帽(Red Hat)是其中的佼佼者,它出售自己的OpenStack发行版,其中包括管理软件和一个合作伙伴程序;它还与英特尔推出了一项旨在加速采用OpenStack的教育计划。此外,惠普、IBM和Inktank也提供了自己的基于openstack的产品。在下面找到最新的发展。