我是否应该担心我的 iSCSI SAN 流量?

我是否应该担心我的 iSCSI SAN 流量?

我今天要和 DELL 开会讨论我们的一些 SAN 设置,我想谈谈我所看到的情况。我们的平均延迟为 20 毫秒。我附上截图当前显示的内容会在较长的时间范围内显示。

如果有 iSCSI SAN 专家,我所看到的是一个问题吗?我认为它开始显示出问题的迹象。延迟也存在于所有服务器上,之前我以为这只是我们的主要数据服务器。

附注:我们有两台 PS5000 和 PS6000,都设置为 RAID 50。我们正在查看另一个容器的建议,看起来它将专门用于 SQL,所以我在考虑 RAID 10。唯一的问题是 PS6000XV(看起来是最好的)在 RAID 10 上最多只能提供大约 4.2 TB。我想知道 RAID 10 是否也能为我们提供最佳性能。

答案1

大多数主要观点都已在其评论中引用的帖子的答案中涵盖,但我想补充一些内容来专门回答您的问题。

添加任何 PS 系列阵列都会提高您的性能 - 只要您让 EQL 自动化发挥作用。配置为 RAID 10 的 PS6000XV 显然会有所帮助,但 10K SAS PS6000X 甚至 7.2k SATA II PS6000E 都会提高可用的总体 IOPS,增加网络路径和带宽。其中任何一个都会为您环境的总体容量增加至少 1000 IOP。

我对 Equallogic 配置的看法是,您应避免将阵列专用于单一用途 - 您几乎总会发现,如果您允许 Equallogic 集团将卷分布在尽可能多的阵列上,那么整体性能会更好,这样您的系统就可以更好地进行扩展。通过将阵列专用于单个卷或功能,您将限制这些卷可用的路径总数、带宽和控制器 CPU 数量。

平均 IOPS (178) 对我来说表明您并没有真正突破系统的极限。即使使用 7200rpm 驱动器、只有一个控制器(我希望您没有)、单个阵列和 RAID 5,您也不应该在那个级别上强调单个 PS 阵列,尽管我可能在这里遗漏了一些东西。您的读写比率似乎为 70:30,因此 RAID 50 可能是此用例的最佳选择。

我对 20ms 的读取延迟数字很感兴趣,2ms 的写入似乎没问题,但读取速度比我预期的要高得多。你确定没有其他问题吗?磁盘故障\复制\大量快照?

答案2

您可能想看看 Supermicro 的 SC848,它将在 4U 空间内为您提供 24 个 3.5 英寸驱动器。

您应该能够以每台不到 700 美元的价格购买 600GB 的 Seagate 15K.7 Cheetah 硬盘(转速为 15000 RPM)并将其放入其中。使用 RAID-10 时,您应该会剩下不到 7.2TB 的可用空间。RAID-10 的读取速度可能不比 RAID-50 快,但如果发生驱动器故障,重建速度应该更快,而且整个系统应该比 RAID-50 更容错。

相关内容