我不确定这个问题是否完全合理。 我试图找出服务器是否configuration了RAID。 该设备是惠普Proliant SCSI,但这就是我所知道的,这是一个太字节的驱动器。 我已经使用PC向导 ,但我相信它崩溃的服务器(内核错误,根据日志)
对于这个问题,这可能不是必要的,但是我会尝试用引导询问这个问题的经验来构思我的问题。
我一直在试图监视驱动器和计算机,我没有configuration的性能。 服务器在Microsoft SQL Server中经历了大量的WRITELOG等待(大约800到900 ms / sec),而且由于RAM和处理器似乎没有任何负载,因此我将问题缩小到磁盘瓶颈。 我相信正在使用的硬盘没有针对每秒的高级写入进行优化。 每4分钟发生一次的SQL检查点通常会告诉我,它的写入速度低于每秒兆字节,延迟30ms,大约有100个上下文切换。 如果驱动器configuration为RAID 0或O + 1,则应该快得多。
我注意到的另一件事是磁盘队列盘旋或平均在1左右,偶尔会高达2,偶尔会更高(在SQL检查点期间)
这使我相信只有一个硬盘主轴正在移动,或者如果configuration了RAID,它必须是RAID 1(镜像),这意味着它没有configuration为我需要的性能types。
我将其与运行Dell驱动器的另一台服务器进行了比较,我可以确定使用PC-Wizardconfiguration了RAID来检查性能。
我的SQL日志说,检查点运行速度超过20 MB /秒,0延迟(平均less于一毫秒)而这种performance发生在一台服务器上,同样多的写作,但一半的内存,4倍的less处理器。
我需要一个不显眼的方式来确定RAIDconfiguration是否正确,无需重新启动服务器来检查BIOS,也不需要使用PC-Wizard。 希望Windows 2008 Server R2能够检测RAID。
所以,最后的问题总结:如何检测Windows 2008 Server R2上的RAIDconfiguration,而不使用BIO,没有PC向导。
使用HParraysconfiguration实用程序软件