我们正在build立一个新的数据库系统,并有15个驱动器(操作系统板载+2)。
总共有15个驱动器,最好将所有14个设置为一个RAID-10块(+1热备份),或者分成两个RAID-10设置一个用于数据(8个磁盘)和一个用于日志/备份(6个磁盘)。
我的问题归结为以下几点:是否有一个具体点,在RAID-10设置中有更多的驱动器会将驱动器分成更小的RAID-10集。
我可能会在RAID-10中设置12个热备份和4个RAID-5,所以你可以得到一些奇偶的备份,虽然RAID-6会更理想。
你得到的性能很大程度上取决于你的RAID控制器,但是一个好的控制器可以很好地扩展。
你不喜欢它,这取决于;)
我会做:
以4个驱动器,RAID 10。放下64GB底部操作系统,其余的日志;)有yoyu去。 由于操作系统大部分是未知的,而且你有一个cachingRAID控制器(希望),所以两个分区的影响是最小的。
另外11 …拿出1作为热备用。
10 …取决于你需要什么。 对于高性能,我会再次去RAID 10。
这里的技巧是数据库存储光盘上的IO活动不会干扰日志IOfunction。 这基本上给两端定义的IO特性是有保证的,可以独立测量。
根据RAID控制器和操作系统的不同,您可能希望小心格式化 – 在SQL Server上: