随时获取邮件中的硬件。
硬件相关的我的问题:
x10 15.5k RPM SAS Segate Cheetah的x2 Adaptec 5405 PCIe Raid卡
主板已经集成了SAS RAID。
在想我会build立2个RAID 10arrays一个数据和一个日志
剩下的2个为TempDB驱动一个RAID 0
可能会抛出一个操作系统的驱动器。
将SQL Server应用程序/ EXE放在一个RAID是否有所作为是否有任何影响离开操作系统相对较慢的磁盘相比RAIDarrays?
我有5/6 DB结合<50演出。 具有相对较好的/恒定的负载。 估计60-7%的读取与写入。
计划使用日志传送以及重要的。
任何意见或build议?
最佳做法是说你的操作系统和交换不应该与其他任何人共享一个lun。 不过我会更关心在tempDB上使用RAID 0 lun。 对于磁盘故障的风险,是否值得牺牲RAID 1的写入性能?
您应该有一个日志数组和一个数据/ tempdb数组,以及一组单独的系统磁盘。
在这个小系统上,您可能只需要一个镜像的日志文件。 使用一个镜像对用于系统磁盘,一个用于日志,其余用于tempdb和数据卷所在的RAID-10。
如果(出于某种原因)您需要将RAID-5卷混合到系统中,那么如果存在大量stream量,您可能最好使用单独的RAID-10上的tempdb。 但是,您所拥有的Adaptec RAID控制器可能会让您在磁盘的不同分区上设置不同的RAIDconfiguration。 我在一些SQL服务器开发盒上使用的2200s控制器会这样做,我相信最新的Adaptec控制器也是如此。 在这种情况下,您可以在相同磁盘的不同分区上同时设置RAID-5和RAID-10。
如何将一个RAID 10中的所有6个磁盘设置为一个分区,并为另一个(1或2)分区设置数据? 考虑到你可以通过在机器中添加大量的RAM来避免重复使用swap?