有关Raid 性能在双通道的条件下比单通道能提高多少,我们搭建一个平台来测试一下,所用的平台如下:
硬件平台:
Server
SuperMicro P4DMS-6GM Xeon 1.8G 1G DDR
Raid Adapter
AMI 1500 ( Dual Channel )
Disk Drive
IBM Ultrastar 18G 80P Ultra 160
Model
IC35L018VCD210-0
RPM
10000 RPM
软件平台:
Operating System
Windows 2000 Server With Service Pack 2
Driver Version
AMI 2000 Driver version 2.68
Firmware Version
H79N ( 06/26/2001)
Test Software
Intel Iometer 99.10.20
双通道条件下,Raid 5 的配置如下:
Caching
Write Back
RAID Type
6 Drive Raid-5 ,3 per channel
Stripe Size
64K
单通道的配置和上面的大致相同,只是在Channel 1 上接了3块硬盘,Channel 2上没挂接。
在Iometer的测试中,我们通过加载不同的配置文件来模拟四种典型的应用,分别为Web 服务器,文件服务器,工作站和数据库服务器,在每种环境中,我们都通过逐渐加大IO请求量来加重服务器的负荷能在双通道的条件下,服务器的响应能力提高了43% 左右。
图表 1
图表 2
图表 3
图表 4
从图表2,3,4 可以看出,在服务器的压力较小时,双通道的响应能力比单通道的要高,而随着服务器的压力加大,二者之间的差距变小,当服务器的负荷达到最大值时,二者的差距又明显加大。
我们从连续读写(Sequential read and write)方面来了解一下性能的差距:
图表 5
性能最大相差40%
图表 6
性能相差达到 15.5%