您的位置:首页 > 运维架构

软件定义存储对OpenStack来说意味着什么?

2014-11-05 12:22 225 查看
近来,我有幸寻访了Ceph的初创人兼首席架构师Sage Weil,他将要在巴黎召开的OpenStack峰会上刊发演说。

我趁势向他问询了几个问题,请他谈谈他觉得最关紧的几件事。

问:您可以简单扼要绍介一下子自个儿吗?

答:2004年我着手投身Ceph项目,当初的担任的工作是为超级计算机解决文件系统元数值扩展困难的问题,后来着力于将稳健靠得住、功能应有尽有、可扩展的散布式储存技术引入到开源领域,并将其投入到价钱极其昂贵的专有硬件设施雄霸的市场。2012年,我们兴办了Inktank企业,将Ceph产品化,并在说话时的这一年四月参加了红帽企业。之前,我还帮忙兴办了DreamHost(一家总部位于洛杉矶的网站主机托管企业)和WebRing。

问:这真是令人印象深刻的环境!道喜您近来参加红帽。您立刻要在说话时的这一年的OpenStack峰会上就软件定义储存(SDS)话题刊发演说。您觉得,软件定义储存会给云计算,特别是会给OpenStack带来啥子样的益处?

答:软件定义储存对不一样的人来说有着不一样的意义(主要决定于于它们构建或销行啥子产品),然而对我而言,一个常见的益处就是,供给了与硬件无关的储存服务。对于一个涉及上百家厂商、用到一大量硬件产品的云软件项目而言,软件定义储存显然有其价值。更具体地说,一朝你许诺部署一种可以跨很多服务器来配备布置及/或协调云服务的软件平台,免不得需求对储存方面施行一样的处置。用户和客户一般认识到,OpenStack什么的的平台也为它们供给了与硬件厂商无关的长处(你可以从自个儿喜欢的不论什么一家厂商购买服务器,一般无须思索问题你运行的云软件),它们在储存方面征求一样与硬件无关的这种长处。

问:将部署云服务的同一想法使用到储存上,合乎情理。假如用户和客户能够看见储存解决方案与硬件无关所具备的价值,您觉得将软件定义储存引入到OpenStack面对的最大问题是啥子?

答:主导OpenStack社区的是打算改动现存产品,以适合新的“云”消息儿传递系统的现存软硬件厂商。就储存而言,这意味着每私人都打算尽量加快给软件定义储存下一个适应其现存产品的定义。我们在2012年和2013年向风险投资者推销Inktank时,我们就自称是“软件定义储存”。让人民代表大会吃一惊的是,我们发觉仅只过了几个月,好多企业都一本正经地运用这个专门用语。

今日,软件定义储存方面的一起说话大部分很快陷于了营销话语或定义争辩。我发现,运用更具体的代替专门用语来得更有用,譬如“通用协调API”、“开源储存虚拟化”或“与硬件无关的储存软件”。更容易就这些个想法施行本质性的一起说话;至于这些个专门用语会不会参加到某人所定义的软件定义储存中,那就非常不好说了。

问:这么看来,这有些像是没秩序的战地,各家厂商都竞相给出定义,好似只有自个儿能力解决得了问题。第1步仿佛好象是确认大家都认同的一种并肩定义。然而,即使有了并肩定义,仍然有一点人会说,软件定义储存概念从根本上与开源平台这个概念不完全一样。您觉得,两者之间有啥子冲突吗?

答:正好相反,我觉得两者之间根本没有冲突。不论什么软件定义储存定义其并肩点在于“与硬件无关”。厂商供给的关键价值之一就是与硬件厂商无关:你可以部署你的云或储存平台,并保证起初或日后购买的储存系统具备灵活性,而无须从新预设解决方案的架构。不过,假如你部署专有软件,还是会由于该软件而被某一家厂商锁定,这就是为何我感到:错非软件也是开源软件,可以挑选一系列厂商来支持软件,软件定义技术的真正潜在力量才会真正开释出来。

问:此话颇有理。您这样说,仿佛好象很简单。只有软件是开源软件,还可以自由挑选厂商,我们才会看见软件定义产品的真正潜在力量施展出来,我答应这个观点。因为这个,我觉得为何这是关紧问题的道理是明摆着的,但为何您觉得许多人应关心注视软件定义储存的实行呢?

答:软件定义储存解决方案都宣称供给某种的自由。这有可能是脱离特别指定硬件解决方案的自由,脱离硬件厂商锁定的自由,脱离专有API或针对特别指定解决方案的API的自由,可以运用自由软件的自由,还是上面所说的全部自由。务不可缺少小心防备号称软件定义储存而兜售的解决方案:他们不是给你自由,而是给你约束限制:把你引向某一家厂商,还是让你被某一家厂商锁定。

问:这绝对涉及自由。就跟其它技术同样,我们必须要谨慎相信谁。回到您将要在巴黎的OpenStack峰会军衔要发言这个话题。您期望从这次盛大的会看见啥子样的收获?

答:我曾在今年前一年的香港峰会上参加了一个大致相似的专题小组商议会,当初对这个专门用语及其定义表达了怎奈。说话时的这一年,我期望我们可以明白地找出一点并肩点,弄明白我们的观点和定义何在不同,而后商议更本质性的问题,譬如Cinder项目在OpenStack下边应当何去何从,相对市面儿上的其它所说的的软件定义储存解决方案,它应当怎么样给自个儿定位。

问:这听起来很棒。听起来好似在以往一年,您能够真正完备这个话题方面的想法。我敢肯定每个与会人士最终对软件定义储存会有非常深化的理解和意识。十分拜谢抽空,让我和我们的读者事前理解您所要分享的知识。这的确是一次大开眼格的访问交谈!最终,您还有啥子其它想与我们分享的吗?

答:储存行业长时期以来一直被绑缚专有软件的硬件设施所主导。几乎无一律外的是,这种硬件实际上是用品牌包装起来的大众化器件,系统的真正功能实际上决定于于软件“这个不公开的巧妙办法”。只有借助可在你挑选的不论什么硬件上运行的开源软件,取得所需的储存功能和性能,才会显露出来真正的行业革命。而后,你在以往的二十年里借助Linux,成功实现了操作系协统域所见到的变法性的协同创新,用户故而取得自由,成本故而减低。通用的协调API美好,但假如它仅只是与积年来一直对你漫天说出价格的同一批传统厂商施行会话的一种新形式,那你也就失去了真正的机缘。

问:这真是让人醍醐灌顶。关心注视软件定义解决方案的各个方面,保证开放性,这很关紧。我们肯定会希望听见更多的消息儿,我确信OpenStack峰会上的会展精彩纷纷呈现。谢谢您抽时间接纳寻访。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: