五个 300 GB 15K SAS 硬盘的最佳配置

五个 300 GB 15K SAS 硬盘的最佳配置

我最近购买了一台 HP Z800 工作站,它有五个 300 GB 15K SAS 驱动器。该系统将专用于在 VMware Workstation 下运行多个虚拟机(注意:我不使用 ESXi,因为我计划将系统用于其他目的。)。对于主机操作系统,我计划安装 RHEL 5。我最关心的是客户机性能。例如,我是否应该使用四个驱动器为操作系统和虚拟机存储创建 RAID 10 阵列并保留第五个驱动器?或者,是否有可以提供更好性能的解决方案?

答案1

我将使用一个磁盘来存储操作系统和代码,然后将剩余的四个磁盘用于 VM 客户机存储。

答案2

简单的 JBOD 可能为此类机器上的大多数工作提供最佳性能,除非您的应用程序确实占用大量数据库。实际上,小型 RAID-10 卷并不一定比 I/O 分布在磁盘上的 JBOD 快很多。除非您需要数据完整性,否则您可能不会获得太大的收益。

如果您想要 RAID,那么最好使用 RAID-10 中的 4 个驱动器,第五个驱动器用作系统磁盘或热备用。在 Z800 大小的设备上,系统的工作集应该适合系统磁盘缓存,因此单独的系统磁盘可能会也可能不会显著提高性能。

在数据库负载较重的情况下(我有一些 XW9300,用于数据仓库开发机器),最好使用 6 个磁盘(为此,我在其中一个 5.25 英寸托架中使用 5.25 英寸 = 3.5 英寸安装支架)。我在 RAID-1 中使用一对磁盘,在 RAID-10 中使用 4 个磁盘,并带有 H/W RAID 控制器。我不确定 Z800 中是否有足够的驱动器托架来执行此操作。此配置非常快(RAID-10 配置为 256k 条带大小),而且我已经多次在 ETL 处理方面明显优于 SAN。

相关内容