对于 CMS 服务器来说,什么样的 RAID 配置比较好?

对于 CMS 服务器来说,什么样的 RAID 配置比较好?

一位客户想要构建一个“一体化” CMS 服务器,即一台可以运行以下内容的机器:

  • 关系数据库管理系统
  • 应用服务器
  • 网络服务器
  • 文件存储

CMS 预计会用于处理大量大型文件,但并发用户数量不会太多(每秒最多 10 个请求)。高可用性不是主要考虑因素。

那么支持此功能的最佳 RAID 配置是什么?我认为 RAID 0 最适合处理大型文件,RAID 1+0 可能更适合减少停机的可能性。RAID 5 是可行的选择吗?或者完全放弃 RAID?

答案1

如果可以的话,我会配置两个独立的逻辑卷……一个 RAID10,一个 RAID5 或 RAID6。将 RAID10 用于任何数据库/应用程序,然后将 RAID5 或 RAID6 用于文件存储。性能的关键点是设置条带大小,该大小应根据您计划存储在其上的数据大小进行配置。关于这方面的信息太多,无法在此详述,因此Google 是你的朋友。 :)

答案2

永远不要在没有磁盘级冗余的情况下将生产机器投入使用!即使“高可用性”不是问题。YMMV。

答案3

我会购买一个基于 6Gbps SAS 的双 PSU DAS 盒,其中包含许多 300GB 2.5 英寸 15krpm 磁盘和一个质量匹配的硬件 RAID-10 磁盘控制器。

类似于 HP MSA 70 和 P800 控制器 - 或类似的东西。

答案4

除非您想成为硬件专家,否则我首先建议您使用软件 RAID。它比硬件 RAID 更容易设置和管理,而且对于您描述的中等流量站点,它的性能肯定同样出色。

适当的 RAID 级别取决于您的数据量。如果您负担得起并且数据量合适,那么使用 RAID 10 不会有太大问题。如果您需要更高的容量,那么 RAID 5 是下一个最佳选择,尽管您将牺牲一些写入速度,尤其是对于您的数据库而言。如果您对此感到担心,最好使用您的硬件和软件进行尝试。

相关内容