SAN中的磁盘速度性能

目前我们正在考虑购买一个SAN,并且对我们将要投入arrays的磁盘的速度有一些担忧。 我们通常每次都会有超过10K的15K磁盘,但是其中一个厂商告诉我们,我们不会注意到2的差别,而且价格差异也大不相同。

我们正在考虑使用SAS磁盘的HP 2040或4400 SAN。 我们会不会看到磁盘之间有太大的区别,如果不是,为什么呢?

存储性能可能会变得有点复杂,但基本的说法是正确的。 10k或15k具有相似的性能,大部分。 如果你把它们放在一起做磁盘最坏的工作types(随机小块IO),你会测量一个差异,但实际情况是,对于大多数存储控制器,这是非常罕见的。

现在大多数存储能够将热点放到自己的层上,大大减less了对15k层的需求,因为大部分IO读取密集型工作可以放在更高层的SSD上。 在我的环境中,我们真正需要的唯一地方就是可以在99%的时间内完成大量的数据库工作,但是需要每季度和每年报告几乎所有数据的尖叫performance。

您通常不会注意到HP MSA 2040存储arrays等现代2.5“10k和15k企业级SAS磁盘之间的区别……在这个问题出现之前,您将遇到其他平台限制,当人们担心延迟差异,追求固态硬盘(在2040年支持)几乎是更有意义的。

对于所有存储,这取决于您预期的访问模式(读取偏向/写入偏向/混合?),应用程序性能要求(数据库/应用程序/虚拟化?),传输(光纤/ SAS / iSCSI)和arrays组合RAID级别,磁盘数量)。

你能提供更多关于你计划在arrays上做什么的细节? 我将能够澄清这个答案。

“性能”包括磁盘访问的两个主要指标:带宽和IOps。

盘片的旋转速度主要影响IOps。 更快的磁盘=>更多的IOPS。

我在家庭服务器上有比较便宜的旧的5400 RPM磁盘,比可以拉到85MBps。 希捷300GB猎豹15K.7(非常现代化的磁盘)只有125MBps,速度并不快,但价格是10倍。

但是我的驱动器IOps 很差 ,就像勉强进入了两位数。 你需要IOPS,如果你正在做很多小的读/写到处都是。 猎豹驱动器获得500 IOPS(平均)。 所以,当编写大量的小文件或小型数据库更新时,Cheetah将快50倍。

目前共有5400,7200,10K和15K磁盘可用。 你需要什么取决于你将要用他们做什么。 对于档案存储来说,慢速磁盘价格便宜,而且还能获得很好的带宽。 对于OLTP你会想要最高的IOPS钱可以买到。 大多数人都在中间的某个地方。

我们通常每次都会有超过10k的15k磁盘,但其中一个供应商告诉我们,我们不会注意到2

如果这不是一个低端的SAN,那完全是这样。 caching – 特别是当一些更大的SSD缓冲区沉淀时 – 可以事实上消除这些差异。 例如,我现在经常处理600mb – 900mb /秒的文件。 在5400 RPM磁盘的Raid 6上。 尽pipe繁重的随机工作和繁重的工作量,但延迟时间通常较低。 诀窍? 20%的SSD回写缓冲区。

所以,在一个“适当”的一些重缓冲的你可能没有看到这么多的差异。 事实上,我会说你浪费了一大笔钱。