原帖由 wildhorse 于 2006-3-21 15:18 发表
os层stripe---把数据平均写到多个LUN上。
存储层---把数据平均分配到多个物理disk上。
os层做不做,看应用特性。
从控制器角度考虑,可以建2个以上的LUN,IO也可以分散在2条控制器路径上,但是当LUN多过2个的时候,这种分散就没有实际性能的意义了吧,就算IO分散到多个LUN上又有什么意义?反正是同一个阵列,两条路径,IO最后还是落回到控制器-硬盘上,绕了一圈还是同样的目的,写的时候多一次“切片”,读的时候多一次“组装”,费事。
这个问题就变了,在每个阵列的raid基础上,再在不同的阵列之间做os的stripe,把IO分散在不同的阵列上/控制器上,性能应该有不少改善,不过这就又引出了另一个问题,raid的方式、raid中磁盘数量、阵列控制器效率等等,这些都是厂家玩花样,但是我们无法测试的地方。