2KB项目,专业的源码交易网站 帮助 收藏 每日签到

扩展存储很难做到

  • 时间:2019-01-23 18:47 编辑:2KB 来源:2KB.COM 阅读:379
  • 扫一扫,手机访问
  • 分享
摘要: 英文原文:Sca
英文原文:Scaling Storage Is Hard To Do

数据存储不像听起来那么容易,尤其对企业级或者云级存储来说。读写小量数据十分简单,不过构建可扩展到存储拍字节的存储系统却非常难。这就是我特别关注完全为了可扩展而构建新存储系统浪潮的原因。

这是一个长满鳞的食蚁兽!不,真的,它是长满鳞的食蚁兽!

不再需要更单一庞大的存储

传统的存储阵列是一个集成的庞然大物:一个知道数据的每一位存储在什么地方的单一的“大脑”。这种方式在RAID和块协议盛行的日子运行良好,这是因为性能是最为重要的,而扩展意味着增减另一个自成一体的系统。不过单一庞大的存储系统不适合现代的、动态的环境。

虽然它们提供了大规模的存储能力和性能,然而对这些阵列来说,这不是真正意义上的可扩展。像老式的EMC Symmetrix这样的单一的庞大的存储阵列能够处理固定数量的磁盘、控制器、接口、缓冲卡等等。你购买它,装满它、按原样运行、然后淘汰它。它们能提供的最佳解决方案是“随着你的增长购买”正在用的资产。

最近这些设备的供应商为了使存储设备现代化而转向了虚拟化(存储虚拟化,不是服务器虚拟化)。藏在单一庞大的阵列后面的大脑现在能够对其他从JBOD到老的存储阵列的存储系统实现虚拟化。这种扩展方式比什么都不做要好些,不过这不是存储工业领先的地方。

模块扩展的限制

客户想要更多的东西。他们要求存储要有弹性,要求所需的磁盘数量匹配存储能力和性能。他们也有这样的想法:购买磁盘的数目按照所需的存储容量购买,而不是立刻购买所有存储。

市场响应的是可增长的模块存储,NetApp Filer和DG CLARiiON给出了存储案例。这些模块存储的特征是有一个控制器“大脑”和以后可增加的多个磁盘架。NetAPP利用文件级别的协议和RAID-4数据布局的结合来扩展正在运行的存储容量。不过后一个系统与使用块协议和固定的RAID-5和RAID-10数据布局的系统相比通常更传统。 

无论如何,模块存储提供一个纯粹的近似的扩展,因为扩展上限一直支持到“大脑”不能处理的负载为止。然而这儿要考虑一个菊花链的连接:许多系统使用了一对带有几个光纤通道回路或者SAS接口的控制器,这些接口由所有磁盘架共享。

你只能扩展到你耗尽你的“大脑”为止。

群集的最大扩展量

如果不大幅度地重构存储系统,你是怎样增加存储容量和性能的呢?在过去的十年里,企业级存储供应商把群集作为存储扩展的方式。每个群集的控制器与群集的其他控制器保持着“心灵沟通”,实时共享宝贵的数据映射和缓冲,使得客户可以增加整个存储阵列,从而获得更大的存储容量和良好的性能。

不过群集只能扩展到它允许互联的节点数。哪些依赖互联节点通信所用的光纤通道、IP/以太网和iSCSI的存储系统只能扩展到节点协作延迟影响其性能之前所互联的节点数。这就是来自EqualLogic(现在的Dell)和LeftHand(HP)的赏心悦目且实用的磁盘阵列努力扩展到12个节点的原因。不过NetApp实现群集却是非常困难。

InfiniBand是个大救星,它引入了DMA和纳秒延迟,从而使得上百个像Isilon这样的节点的畸形怪物也能运行良好。看看任何合理地可扩展的群集存储解决方案的“裙摆之下”,你可能发现InfiniBand HCA的和Mellanox交换机位于期间。这就好像Spock先生那样能和整个群体心灵融合。


群集听起来很伟大,不过要在所有的节点之间保持一致性却是极其困难的。

超级存储

不过Web服务和“大数据”需要比大规模群集更大的东西。 超级的工作负荷也需要具有真正灵活性的大规模存储,这就要求摆脱旧有的紧耦合模型。超级存储是由自成一体的各个节点构成的,每个节点都可以处理一些数据集和I/O负载。

像SCSI(用于光纤通道和iSCSI块访问)和NFS或者SMB(用于NAS文件访问)这样的传统存储协议在上千节点的Web级模型里无法良好运行。不过,可以确定的是,这些旧的协议用于访问单个节点或者群集却非常有用。真正对超级存储起作用的是现代的基于对象的存储协议。

最新存储阵列所采纳的真正地架构是:内部采用对象存储,外部是真正提供动态扩展的松耦合节点。虽然许多这样的产品都允许本地API访问,但是它们中的大多数也包含有集成的对象文件转换网关,而且使用VMware友好的NFS或者面向Windows的SMB作为前端协议。这对规模化存储访问来说都不是理想的协议。不过至少它们与已经存在的应用相互兼容。

最后通过把数据存储从旧有的RAID分离出来,使得这样的系统提供了令人瞩目的优点。许多这样的系统包括集成的堆叠特性,这与大的、慢的磁盘和闪存保持一致的操作。一些也谈到了给这个混合体增加磁带支持,Amazon的Glacier也许是唯一一个把这个应用到生产环境的例子。这样的系统还包含远程复制、数据保护等等特性。

”新架构“是超级规模的:松耦合的节点协力成为巨大的存储。

在Exablox和Cleversaft技术领域的每日视频里可以了解更多有关它们的信息

作者Stephen的观点

松耦合对象存储是存储的未来:不再需要单一庞大的存乎或者群集。与Amazon S3、Cleversafe、Ceph、EXablox、GirdStore和Convergent.io不同的公司和项目都快速的转向提供基于对象存储的这个新浪潮的启动使我认识到松耦合对象存储。对象存储不是新的东西(Centera,HP,Caringo等都有),不过也许它最终找到了它位于企业存储领域中心的这个位置!

声明:Exablox,Cleversafe,NetApp,EMC,DELL(EqualLogic和Caringo)以及HP(LeftHand)赞助了我的”技术领域的每日大事“,而且我为TrueBit.tv录制了关注Convergent.io的系列视频。 本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。 2KB翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。


2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务

  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【计算机/互联网|】Nginx出现502错误(2020-01-20 21:02)
【计算机/互联网|】网站运营全智能软手V0.1版发布(2020-01-20 12:16)
【计算机/互联网|】淘宝这是怎么了?(2020-01-19 19:15)
【行业动态|】谷歌关闭小米智能摄像头,因为窃听器显示了陌生人家中的照片(2020-01-15 09:42)
【行业动态|】据报道谷歌新闻终止了数字杂志,退还主动订阅(2020-01-15 09:39)
【行业动态|】康佳将OLED电视带到美国与LG和索尼竞争(2020-01-15 09:38)
【行业动态|】2020年最佳AV接收机(2020-01-15 09:35)
【行业动态|】2020年最佳流媒体设备:Roku,Apple TV,Firebar,Chromecast等(2020-01-15 09:31)
【行业动态|】CES 2020预览:更多的流媒体服务和订阅即将到来(2020-01-08 21:41)
【行业动态|】从埃隆·马斯克到杰夫·贝佐斯,这30位人物定义了2010年代(2020-01-01 15:14)
联系我们

Q Q: 7090832

电话:400-0011-990

邮箱:7090832@qq.com

时间:9:00-23:00

联系客服
商家入住 服务咨询 投拆建议 联系客服
0577-67068160
手机版

扫一扫进手机版
返回顶部