VMware vSphere环境:如何集成Ceph对象存储

日期: 2017-07-06 作者:Sander van Vugt翻译:蒋红冰 来源:TechTarget中国 英文

对象存储的好处有很多:其模块化设计使其更具高弹性,其平面结构使其更易于使用。它可以扩展到PB级数据——这使它成为公共存储的一个很好的选择,而且这种可扩展性级别使得它比传统的基于块和文件的存储更为实惠。毫无疑问, 基于这些好处,开源世界对对象存储更感兴趣,尤其是红帽,在Ceph上已经处于领先地位。 企业存储区域网络(SAN)设备一直在努力跟上现代数据中心的可扩展性需求。

Ceph开源软件在统一的系统下,通过高度可扩展的对象、块和文件存储来满足这些要求。Ceph对象存储将二进制对象写入存储层。对象存储设备(OSD)——Ceph有数百甚至数千个,提供了必要的存储。Ceph已经吸引了云提供商,并准备在企……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

对象存储的好处有很多:其模块化设计使其更具高弹性,其平面结构使其更易于使用。它可以扩展到PB级数据——这使它成为公共存储的一个很好的选择,而且这种可扩展性级别使得它比传统的基于块和文件的存储更为实惠。毫无疑问, 基于这些好处,开源世界对对象存储更感兴趣,尤其是红帽,在Ceph上已经处于领先地位。

企业存储区域网络(SAN)设备一直在努力跟上现代数据中心的可扩展性需求。Ceph开源软件在统一的系统下,通过高度可扩展的对象、块和文件存储来满足这些要求。Ceph对象存储将二进制对象写入存储层。对象存储设备(OSD)——Ceph有数百甚至数千个,提供了必要的存储。Ceph已经吸引了云提供商,并准备在企业中取代企业SAN产品。

Ceph集成挑战

Ceph对象存储使用大量存储设备来存储最大大小为4 MB的小型二进制对象。应用程序将存储器写入并复制到当前存储组的OSD客户,然后,需要再次访问数据时,OSD将提供这一数据。小二进制对象和复制结合使Ceph成为一种非常快速的存储产品,因为多个服务器可以将所有二进制对象提供给客户端。

由于Ceph访问存储的方式,将Ceph对象存储集成到VMware环境中很难。大多数Ceph产品提供三个接口:Ceph对象网关、可靠的自动分布式对象存储块设备(RBD)和Ceph文件系统(CephFS)。这些接口中的第一个是高度面向云的,而后者则取决于Linux操作系统。

Ceph对象网关提供了一个与亚马逊简单存储服务兼容的网关,允许客户端通过RESTful API调用访问存储。RBD是一个Linux内核级别的块设备。 CephFS作为可移植操作系统接口兼容的文件系统运行在Linux之上。 这两个都不能轻易地与VMware vSphere和相关产品集成。

第四个网关

有一个第四个选项可以使Ceph与vSphere集成,虽然它不包括在上游的Ceph项目中,这就是iSCSI网关。SUSE创建了iSCSI网关,并将其包含在基于Ceph的SUSE Enterprise Storage中。目前,iSCSI网关可用作开源软件,但在开源项目中通常不可用。

iSCSI网关将所有Ceph集群变成了iSCSI SAN。这个iSCSI SAN具有Ceph对象存储的所有优点,并且易于访问,因为任何操作系统都包括了iSCSI客户端。这也适用于vSphere。VSphere可以轻松地在iSCSI卷之上创建数据存储。 iSCSI网关存在于存储产品之后面,完全不可见——例如,vSphere不会看到Ceph集群和NetApp文件管理器之间的区别,因此管理员可以像日常一样管理。

VMware的对象存储备选项

如果将Ceph对象存储集成到vSphere环境中,你仍然存在疑虑,VMware还提供了另一种选择。VMware虚拟SAN(vSAN)是一种对象存储产品,可通过灵活的容器(称为vSAN对象)来存储和管理数据。vSAN对象包含在vSAN群集中复制的所有数据和元数据。当管理员在vSAN数据存储上配置VM时,vSAN会为每个虚拟磁盘创建一个对象,并通过SAN分发这些对象。

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐