我一直在网上search几个小时,试图决定什么是最好的,我正在设置一个新的SQL Server,但我正在努力寻找类似于我的情况。
这是我有:
nb Server 2008 R2和SQL Server 2008 R2
我已经阅读了很多关于最佳RAIDconfiguration和数据/文件放置,因此,我有什么,你会重新configurationraidconfiguration,我应该在哪里放置操作系统,日志文件(.ldf?),二进制文件,TempDB,数据(.mdf?),我错过了什么? 此外,除了OS如何以及何时指定上述每一项的位置? 正如你所看到的,我有点无知,所以感谢你的耐心和理解,为了一个人的乐队尽力把我们的套件拖入C21。
UPDATE
我现在的想法:
RAID-1组成:
RAID-10包括:
那么,因为它听起来像是在运行一个非常低负载的应用程序,所以它并不重要。 也就是说,由于您有六个驱动器和三个主要“数据类”(OS,数据库,日志),因此创build三个RAID1集合是有意义的,每个集群都有两个SAS驱动器。 这将允许你保持在不同的主轴上的一切,所以他们不争夺IO。
由于负载较低,您可以使用2个磁盘RAID1(OS)+ 4个磁盘RAID5来获得最大空间或RAID10以获得更好的性能。
把它分成集合(除了单独的操作系统除外)没有什么意义,因为你不知道3个数据库的负载是否平衡。 这可能会让你有几个磁盘无用,而一对过度劳累。 再加上条纹已经将IO分布到所有的驱动器上。
为了获得最终的performance,有一个论点是你应该把ldfs放在一个单独的集合上,因为任何写入都会同时发生在mdf和ldf上,但是这听起来不像是把它推到一个需要担心的级别那。 当然,这在读取,其他数据写入和可维护性方面有一个折衷。