思考:SSD和RAID管理

日期: 2010-05-23 来源:TechTarget中国 英文

  大多数存储管理员在RAID(独立磁盘冗余阵列)层级的选择上都是相当保守。出于习惯的惯性,当性能是主要目标的时候,我们选择RAID-1或10;当我们需要空间甚于速度的时候,我们选择RAID-5(或者RAID-6)。我现在想的是,如果你有6个或60个SSD(固态驱动器)而不是旋转型磁盘需要管理,那么上面的这些定律可能不再适用。

  一个典型的问题是服务器管理员坚持在服务器启动卷上使用硬件RAID控制器和RAID-5。去年我曾看到一个系统有三个73GB驱动器,管理员使用SAN(存储局域网)来用于数据卷。如果他们使用一对镜像73GB驱动器,那么整个系统可以更便宜、更快、更简单、更环保和更低错误率。当我问到他们为何使用RAID-5而不是RAID-1的时候,我从来没听到比”RAID-5应该比RAID-1更好因为它层级更高”更好的回答,通常的回答就是”我们一直如此”。我将在未来的几篇博文中详细讨论这个问题。

  我必须承认,我很晚才接受RAID-5。好几年来,我在NetWare的镜像上有很愉快的经验,这种设置在慢速磁盘年代(Maxtor XT-1140)可以带来很好的I/O安排。后来我在早期服务器RAID控制器、Windows NT和200Mhz Pentium Pro(高能奔腾)处理器上使用RAID-5曾碰到不愉快的经历。使用RAID-1来处理随机工作负荷的理由是它们可以将读取请求分布到一对驱动器,不过每次写入需要两个I/O操作,每个针对一个驱动器。假定在RAID-5内有n+1个读取,尤其是顺序读取,这些读取将分布在集内的所有驱动器上。不过,小型写入需要至多2n次I/O操作,因为控制器需要读取现有数据来计算条带新的校验码。如果顺序读取的大小超过条带大小则不需要读取旧数据来计算校验码,而是每个读取请求执行N+1次I/O操作,不过镜像的系统则仍然需要进行2n次I/O操作。

  在最基本的层面上,是选择镜像还是选择在多个驱动器上分布化数据和校验码其实就是一个如何在随机I/O性能和容量之间取得平衡的问题。旋转式磁盘,即使是1.5万转驱动器,在单位容量成本上都很便宜,但是单位I/O操作成本却比较贵。RAID-1在可接受的范围内牺牲一定容量,但是最大化了有价值的IOPS(每秒输入输出)。另一方面,SSD的单位容量成本虽高,但是它的单位IOPS成本却比较便宜。

  一旦你已经决定花大笔钱购买SSD,那么你一般会倾向于最大化性能并镜像化这些SSD。如果你的阵列厂商走的是STEC ZeusIops这条路(比如Compellent、EMC、日立数据系统等厂商),因为你只要购买2个或4个SSD,因此这可能是最好的方式。另一方面,如果你的阵列厂商(比如Nimbus、Equallogic、3PAR和Pillar)使用的是大量不那么昂贵的SSD RAID-6甚至RAID-5,那么你可以有足够的性能和空间来将新的SSD用于加快最关键应用程序以外的其他应用程序。当你不那么需要IOPS的时候,你可以牺牲一定IOPS来获取大容量。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

相关推荐

  • 存储经理人2017年8月刊:分解技术大揭秘

    《存储经理人》2017年8月刊重点关注分解技术,分解的理念在于用大量计算机来创建出独立的资源池,然后根据需要分配适当的资源组合,从而为各个应用程序提供相应服务。另外,混合云存储将工作负载可选择的部署范围扩展到多个云,并实现令人信服的使用场景,例如异地备份、灾难恢复和云负载爆发。本期电子杂志还将讨论数据中心的硬盘和SSD共存问题。

  • 为全闪存数据中心做好准备

    公司应该抛弃硬盘,将数据中心完全装上闪存,供应商已经解决了旧的SSD问题,比如磨损时间和成本。

  • 超融合技术之近况

    超融合存储降低了总体拥有成本,简化了安装,并为软件定义的数据中心做好准备。那么,你是否应当全面拥抱超融合系统呢?简而言之,答案是肯定的。

  • 硬盘容量也可调?美光玩出“新花样”

    企业级数据中心比以往任何时候都需要革新传统 IT,企业需要根据自己的工作负载和具体的应用找到最适合的闪存和硬盘的解决方案。