Red Hat公司计划将OpenShift Container Storage从Gluster转移到Ceph

日期: 2019-05-13 作者:Carol Sliwa翻译:邹铮 来源:TechTarget中国 英文

Red Hat公司计划对两年前推出的OpenShift Container Storage的核心技术进行全面改造,而对于这个即将到来的升级,客户纷纷提出质疑。

在其年度客户会议上,Red Hat公司宣布计划将OpenShift Container Storage的底层存储技术从基于文件的Glusterto转移到多协议Ceph。Red Hat公司产品管理总监Sudhir Prasad表示,转向Ceph将易于访问基于S3的对象存储,这种存储可扩展以容纳大量数据,例如分析、AI和机器学习等新应用程序生成的数据。

在2017年底,Red Hat公司向基于Gluster的OpenShift Container Storage(OCS)添加了iSCSI块和S3对象接口,当时该产品被称为Container-Native Storage(容器-本地存储)。但是,Prasad称,通过OpenStack实现的Amazon S3 API支持“可扩展性不是很好”,而Ceph将为客户提供的“更完整的平台” 用于块、文件和对象存储。

易于使用、添加多云

对于8月或9月将发布对OCS 4.2,Ceph并不是唯一重大变化。Red Hat公司还计划用开源Rook技术取代Ansible安装程序和Heketi Gluster存储卷管理器,以简化部署、升级和操作。另一个新增功能是多云网关,可通过一致的界面为混合和公共云中的基于容器的应用程序提供持久存储,这是基于Red Hat去年年底收购的NooBaa公司的技术。

Red Hat公司还介绍了即将于今年年底或明年年初推出的OCS 4.3版本,该版本将让客户可选择在“融合模式”下使用内置Ceph存储或在任何(具有Container Storage Interface驱动程序)存储后端运行“独立模式”。OCS本质上可以作为一个软件层,便于访问多个存储后端,包括裸机服务器、传统系统和公共云选项。客户甚至可以选择坚持使用Gluster,尽管他们将需要单独的许可证。

OCS更新通常会带来单独销售的OpenShift Container Platform(OCP)的升级。虽然Red Hat本周发布了新的OCP 4.0升级版,但OCS 4.0仅在内部提供给Red Hat开发人员。Prasad补充说,4.1 OCS测试版要到6月或7月才提供给客户测试。

OCS客户满是疑问

在本周的Red Hat峰会上,用户和潜在客户都参加了OCS会议,试图了解有关即将推出的4.2产品的更多信息。而从Gluster到Ceph的迁移引起了OCS用户的质疑。

一家咨询公司的解决方案架构师表示:“老实说,我认为这是一个很大的问题。从Gluster转移到Ceph,我没有容量,我的数据会怎样?我如何透明地迁移?我谈论的不是1TB,而是一大堆数据。”该公司在基于Gluster的OCS中存储了大约10 TB的视频。

Prasad表示,对于从OCP 3.x迁移到4.x版本的客户,Red Hat将提供迁移工具,用户可以同时升级到OCS。但他承认现有客户需要将数据从Gluster转移到Ceph存储,这对于在OCS中存储大量数据的客户来说是非常繁重的任务。

HM Health Solutions公司的IT基础设施分析师Zach Carling表示:“我们现在处于一个相对容易移动的状态,因为我们对OpenShift的使用还不多。但现在做的比在未来再做会更好。”

Carling说他对Ceph没有足够的经验,也不知道它是否能满足他公司的需求。HM Health Solutions公司在两个OpenShift部署中使用Gluster文件存储。

Carling说:“我很满意目前Gluster的工作方式,如果Ceph可以匹配,那么我确信我可以想办法迁移到Ceph。只是我们希望获得相同或者更好的性能。”

一家金融服务公司的私有云架构师表示,他希望从Gluster到Ceph的迁移不需要关闭系统,因为该团队对其OpenShift部署向客户承诺过零停机保证。他说他对OCS的主要问题是他手动重启Gluster节点以进行OpenShift补丁或升级。

OCS升级带来“巨大改进”

IT服务提供商Evry公司的运营架构师Ronny Pettersen表示,从正面来看,OCS 4似乎带来“巨大改进”,这得益于新增的Rook技术。Pettersen指出,另一项改进是Ceph将使他能够在节点关闭时配置新的存储卷。Pettersen在Red Hat峰会的实验室会议期间测试了新发布的OCS版本。

对于Evry,更大关注在于定价。Pettersen表示,Evry公司最初为“容器就绪存储”购买了一份为期三年的Gluster订阅,并且,他们不得不购买新的订阅以转移到单独的Container-Native Storage产品。

Pettersen 称:“现在,我们应该做什么?我们将需要在3.11等待再到4.0,因为,在4.0,我们需要进行干净安装和Ceph?在我们为Gluster支付的三年里,我们现在应该做什么?”

Prasad表示无论版本如何,OCS订阅都将保持不变。他说,OCS订阅包括对版本之间的升级和文档的支持,对于从OCS 3迁移到OCS 4的现有客户也是如此。

Prasad称:“底层存储对客户来说是透明的。”

那些想要继续使用当前Gluster 3.11.2版本的客户可以继续这样做。Red Hat公司甚至在峰会期间介绍了增量3.11.3和3.11.4更新。该公司计划在2022年6月之前继续支持OCS 3.11和OCP 3.11。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

作者

Carol Sliwa
Carol Sliwa

资深编辑、作者

翻译

邹铮
邹铮