当前位置:云计算行业动态 → 正文

Ceph更新将再次让OpenStack爱不释手

责任编辑:editor006 作者: Hardy |来源:企业网D1Net  2016-07-30 21:18:06 本文摘自:中关村在线

不久前Red Hat公司发布了下一代开放软件定义存储平台Red Hat Ceph torage 2。最新版本的 Red Hat Ceph Storage 基于 Ceph Jewel 发行版,在存储功能和OpenStack集成能力上做了增强。下面我们就来讨论下本次Ceph版本更新功能和Ceph在OpenStack中的地位。

Ceph版本内容更新

之前我们知道,Ceph分布式存储系统是采用C++开发的强一致性分布式系统,在数据同步、仲裁机制要求时延很敏感,所以基本不具备跨地域部署能力。从Ceph Storage 2的更新来看,增加补齐了多站点功能,并支持全局命名空间,可以部署一个具有所有用户可访问的通用命名空间的全局集群。

之前版本Ceph就支持OpenStack Keystone认证,但在Ceph Storage 2中进行了增强,包括Active Directory,LDAP 和 OpenStack Identity (Keystone) v3,通过与认证系统的集成增强来提高安全性。

在OpenStack集成方面,提高了Amazon S3 和 OpenStack Object Storage (Swift)的兼容性,包括支持 AWS v4 Client Signatures,对象版本控制,Bulk Delete 等能力。

Ceph架构解析请参看另一篇文章解析Ceph和9000分布式存储,里面介绍了Ceph基础架构、服务价格和系统组成等,下图是来自Ceph社区的Ceph整体架构框图,Cehp client是存储服务器访问的发起者,基于Fuse (User SpacE)和VFS文件系统开发,兼容Posix标准。Ceph metedata Daemon 提供了元数据服务器,而Ceph Object Storage Daemon 提供了数据和元数据的实际存储。

最新版本的Red Hat Ceph Storage为企业存储对象客户带来了增强的性能、增强的安全性和兼容性的开放标准API。并提供了名为Red Hat Storage Console 2 的存储管理和监控系统,通过图形接口来监控、管理集群的健康状态,性能和容量、使用率等信息。

Ceph Storage在性能上也有改进,闪迪InfiniFlash基于Ubunt操作系统,可以通过运行开源Ceph软件,提供块、对象存储和文件系统服务或者闪迪的ION Accelerator软件堆栈 (收购自Fusion-io)来进行块存储服务。据悉,Sandisk已经与Red Hat Ceph Storage 2部署环境开展了全面的IOPS性能测试。Ceph Storage对接InfiniFlash System IF150的最新测试表明性能超过100万次随机读取IOPS。这个性能已经完全满足云平台和企业应用工作负载要求。

Ceph在OpenStack中的地位

Openstack是继Linux之后又一个非常成熟和受欢迎的开源云计算解决方案,Openstack和Ceph的集成更让开源项目锦上添花。对OpenStack而言,最重要的四个子项目分别为Cinder、Swift、Glance和Nova模块。Ceph作为优秀的分布式存储系统,实现对OpenStack相关子项目进行集成或替代,目前在OpenStack中扮演者非常重要的角色。

在OpenStcak块存储服务方面,Ceph目前是Cinder项目的默认存储后端。目前已经实现跟CloudStack、Zstack、Eucalyptus和KVM对接。Ceph将RBD块驱动直接集成在QEMU中,这样,虚拟机访问基于RBD实现的块设备的性能优化。

在OpenStcak镜像管理部分,Red Hat大力推动,也已经利用自己在KVM/ QEMU社区中的影响力,将Ceph RBD块驱动直接集成在QEMU中,支持Openstack通过LibVirt和QEMU之间配置,实现对KVM、Xen、LXC和VirtualBox等虚拟机镜像管理。目前Glance已经支持将Ceph作为自己的本地镜像文件缓存。

在OpenStcak对象存储部分,Swift作为最早由Rackspace贡献的子项目与AWS S3并驾齐驱,也是OpenStack自带的对象存储实现方案。但由于Ceph的出现,使得Swift有了强有力的竞争对手,就连Swift也在考虑采用Ceph作为自己的存储后端。

在OpenStcak计算服务部分,UnitedStack(基于OpenStack)目前正在推动将Ceph FS作为Nova计算节点的本地文件系统,提供数据存储服务。

Ceph和OpenStcak的集成能力,使得Ceph是OpenStack生态系统中呼声最高的开源存储解决方案。包括HP、Dell、Intel等为代表的企业IT领导厂商和Mirantis、eNovance、UnitedStack为代表的OpenStack社区新兴厂商都将Ceph作为重要的开源存储解决方案。

但是如何对Ceph和Openstack原生存储方案进行取舍,将是用户和社区所必须面对的问题。Ceph的优势就是同时提供对象存储、块存储和文件系统存储三种存储服务能力,便于在满足不同应用需求的前提下简化部署和运维,这是Ceph被OpenStack热衷的主要原因。

所以针对存储、块存储和文件系统存储混合场景或块存储场景,采用Ceph存储方案是比较合适。然而针对对象、文件场景,虽然Ceph也提供了对应方案,但但考虑到成熟度选用OpenStack方案比较适合。另外,Ceph采用分布式、无中心结构和没有理论上限的系统规模可扩展性也将是Ceph在云计算大数据时代取得成功的关键。

关键字:cephOpenStack

本文摘自:中关村在线

x Ceph更新将再次让OpenStack爱不释手 扫一扫
分享本文到朋友圈
当前位置:云计算行业动态 → 正文

Ceph更新将再次让OpenStack爱不释手

责任编辑:editor006 作者: Hardy |来源:企业网D1Net  2016-07-30 21:18:06 本文摘自:中关村在线

不久前Red Hat公司发布了下一代开放软件定义存储平台Red Hat Ceph torage 2。最新版本的 Red Hat Ceph Storage 基于 Ceph Jewel 发行版,在存储功能和OpenStack集成能力上做了增强。下面我们就来讨论下本次Ceph版本更新功能和Ceph在OpenStack中的地位。

Ceph版本内容更新

之前我们知道,Ceph分布式存储系统是采用C++开发的强一致性分布式系统,在数据同步、仲裁机制要求时延很敏感,所以基本不具备跨地域部署能力。从Ceph Storage 2的更新来看,增加补齐了多站点功能,并支持全局命名空间,可以部署一个具有所有用户可访问的通用命名空间的全局集群。

之前版本Ceph就支持OpenStack Keystone认证,但在Ceph Storage 2中进行了增强,包括Active Directory,LDAP 和 OpenStack Identity (Keystone) v3,通过与认证系统的集成增强来提高安全性。

在OpenStack集成方面,提高了Amazon S3 和 OpenStack Object Storage (Swift)的兼容性,包括支持 AWS v4 Client Signatures,对象版本控制,Bulk Delete 等能力。

Ceph架构解析请参看另一篇文章解析Ceph和9000分布式存储,里面介绍了Ceph基础架构、服务价格和系统组成等,下图是来自Ceph社区的Ceph整体架构框图,Cehp client是存储服务器访问的发起者,基于Fuse (User SpacE)和VFS文件系统开发,兼容Posix标准。Ceph metedata Daemon 提供了元数据服务器,而Ceph Object Storage Daemon 提供了数据和元数据的实际存储。

最新版本的Red Hat Ceph Storage为企业存储对象客户带来了增强的性能、增强的安全性和兼容性的开放标准API。并提供了名为Red Hat Storage Console 2 的存储管理和监控系统,通过图形接口来监控、管理集群的健康状态,性能和容量、使用率等信息。

Ceph Storage在性能上也有改进,闪迪InfiniFlash基于Ubunt操作系统,可以通过运行开源Ceph软件,提供块、对象存储和文件系统服务或者闪迪的ION Accelerator软件堆栈 (收购自Fusion-io)来进行块存储服务。据悉,Sandisk已经与Red Hat Ceph Storage 2部署环境开展了全面的IOPS性能测试。Ceph Storage对接InfiniFlash System IF150的最新测试表明性能超过100万次随机读取IOPS。这个性能已经完全满足云平台和企业应用工作负载要求。

Ceph在OpenStack中的地位

Openstack是继Linux之后又一个非常成熟和受欢迎的开源云计算解决方案,Openstack和Ceph的集成更让开源项目锦上添花。对OpenStack而言,最重要的四个子项目分别为Cinder、Swift、Glance和Nova模块。Ceph作为优秀的分布式存储系统,实现对OpenStack相关子项目进行集成或替代,目前在OpenStack中扮演者非常重要的角色。

在OpenStcak块存储服务方面,Ceph目前是Cinder项目的默认存储后端。目前已经实现跟CloudStack、Zstack、Eucalyptus和KVM对接。Ceph将RBD块驱动直接集成在QEMU中,这样,虚拟机访问基于RBD实现的块设备的性能优化。

在OpenStcak镜像管理部分,Red Hat大力推动,也已经利用自己在KVM/ QEMU社区中的影响力,将Ceph RBD块驱动直接集成在QEMU中,支持Openstack通过LibVirt和QEMU之间配置,实现对KVM、Xen、LXC和VirtualBox等虚拟机镜像管理。目前Glance已经支持将Ceph作为自己的本地镜像文件缓存。

在OpenStcak对象存储部分,Swift作为最早由Rackspace贡献的子项目与AWS S3并驾齐驱,也是OpenStack自带的对象存储实现方案。但由于Ceph的出现,使得Swift有了强有力的竞争对手,就连Swift也在考虑采用Ceph作为自己的存储后端。

在OpenStcak计算服务部分,UnitedStack(基于OpenStack)目前正在推动将Ceph FS作为Nova计算节点的本地文件系统,提供数据存储服务。

Ceph和OpenStcak的集成能力,使得Ceph是OpenStack生态系统中呼声最高的开源存储解决方案。包括HP、Dell、Intel等为代表的企业IT领导厂商和Mirantis、eNovance、UnitedStack为代表的OpenStack社区新兴厂商都将Ceph作为重要的开源存储解决方案。

但是如何对Ceph和Openstack原生存储方案进行取舍,将是用户和社区所必须面对的问题。Ceph的优势就是同时提供对象存储、块存储和文件系统存储三种存储服务能力,便于在满足不同应用需求的前提下简化部署和运维,这是Ceph被OpenStack热衷的主要原因。

所以针对存储、块存储和文件系统存储混合场景或块存储场景,采用Ceph存储方案是比较合适。然而针对对象、文件场景,虽然Ceph也提供了对应方案,但但考虑到成熟度选用OpenStack方案比较适合。另外,Ceph采用分布式、无中心结构和没有理论上限的系统规模可扩展性也将是Ceph在云计算大数据时代取得成功的关键。

关键字:cephOpenStack

本文摘自:中关村在线

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^