具有 10 个磁盘、分配单元和磁盘条带大小的 OLTP Sql Server RAID 配置

具有 10 个磁盘、分配单元和磁盘条带大小的 OLTP Sql Server RAID 配置

在新的数据库服务器上,我只有 10 个磁盘可以使用,

使用量大约是每 3-5 秒一次预订,因此预订量不大,我知道必须做出妥协,但我的初步想法是 -

磁盘 1 和 2 - RAID 1 - 操作系统
磁盘 3、4、5、6 - RAID 10 - 数据、索引和临时数据库
磁盘 7、8、9、10 - RAID 10 - 日志和备份

当网站上几乎没有流量时,将进行完整备份,因此不必担心日志争用。

磁盘 3-10 - 8kb NTFS 单元分配大小
磁盘 3-10 - 64kb 磁盘条带大小

这看起来合理吗?我还忽略了其他什么考虑吗?

谢谢

答案1

快到了,我会做到的;

  • 1 和 2 - 操作系统 - R1
  • 3 - 6 - 数据等 - R10
  • 7 & 8 - 日志 - R1
  • 9 & 10 - 后备 - R1

您不需要太多空间来存储日志,因此我会拆分日志并备份 - 否则就没问题,条带和块也很好。

答案2

您将需要全面使用 64k 块。SQL 几乎所有的 IO 都是在 64k 块中完成的。

相关内容