SATA 7.2K高清适用于文件服务器

刚刚讨论一个新的服务器与客户端,他们坚持要在RAID 1中使用两个3TB 7.2K SATA驱动程序。我想让他们5个15K SAS驱动器在RAID 5。

谁能告诉我这两个装置之间真正的速度差异? 他们真的会注意到通过7.2K SATA 15K SAS驱动器的巨大进步吗?

这将是一个文件服务器,为英国200个左右的用户提供大约1TB的数据。

  1. 他们不太容易出错。 3-raid1是一个非常冗余的configuration,实际上意味着所有的磁盘都应该丢失数据。 在5磁盘raid5已经足够损失您的数据。
  2. 这是更快。 对于读取,您可以在五盘raid5中执行4个并行读取任务。 为了写,你必须更新4个块来改变一个。 但写入速度并不那么重要:首先,因为写入可能发生延迟,从写入块caching,其次,因为大多数这样的系统正在写入less得多的阅读。 除了这些结构之外,SAS磁盘的速度还要高出2-3倍。
  3. 这是更有效率。 第一个设置的极端冗余的成本是,你必须使用3个磁盘而不是1个磁盘。实际上只有2个磁盘是死的。 在新系统中,只有20%的冗余。

我还必须提到:

  1. 这里的一些专业系统pipe理员认为,使用raid5实际上是不行的,因为同时发生的磁盘崩溃的可能性太大了(因为磁盘可能来自同一个制造商,同一系列,所以有一个更大的同样的结构性问题的机会。)我的意见不一样:15年来我经历了两次这样的感觉,所以你只需要有好的备份。
  2. 是的:raid 不是备份! Raid不会防止意外删除,防止攻击,防止软件故障等! 只有备份可以防止他们。 我build议在备份解决scheme上考虑更多,就像你的RAID解决scheme – 根据我的经验,第一个更重要。

首先:SATA与SAS驱动器(不讨论RPM)

SAS驱动器比SATA有更好的error handling能力,所以当你有select的时候,可以采用SAS over SATA,所以当你有一个硬盘驱动器故障时,使用SAS over SATA可以减less杀死RAID的机会。

在这里阅读一些其他的问题关于人失去了他们对1失败的SATA驱动器的袭击。

对于RAID:您必须决定您真正需要什么,依赖性,几乎没有停机时间,快速恢复,访问速度等。

这里有一些关于这些特定需求的很好的问题。

对于速度差异:15K RPM对7.2K RPM有很大的不同,尽pipe这取决于服务器和数据。

基本上,如果你预计大量的IOOPS,无法承受或想要15K驱动器的SSD。

如果你真的只有一个顺便访问,并没有进一步访问7.2K驱动器可能是足够的,但你必须自己衡量。

根据每一点数据的重要性,你可能要考虑基于误码率的驱动器。 请记住,重build更大的Raid可能已经在坏的驱动器上触发了误码率。