性能 – 为什么大量磁盘密集型应用程序在SAN上运行速度比在物理磁盘上运行速度快?

为什么磁盘密集型应用程序在SAN上运行速度比在物理磁盘上运行速度快?我原本期望物理磁盘稍快一点,但实际上当工作驱动器设置为SAN上的分区时,该过程运行速度要快100倍.

我们的猜测是,SAN是开箱即用的快速优化,而物理磁盘调整设置是与操作系统(Solaris)相关的,未触及或操作系统已修补.

在最高活动期间,磁盘I / O以100%运行,并且完成写入的时间超过2秒,因为多个进程同时写入磁盘.

(仅供参考,涉及的应用是Informatica PowerCenter)

最佳答案
我并不感到惊讶. SAN阵列通常涉及很多磁盘.磁盘I / O的限制因素是单个磁盘和这些堆栈的速度. RAID10中本地的6个驱动器的性能优于2个,SAN上的80个驱动器的性能优于本地的10个驱动器.当然有变量,但这就是它应该如何工作.

此外,如果SAN涉及任何SSD,事情变得非常活跃.

转载注明原文:性能 – 为什么大量磁盘密集型应用程序在SAN上运行速度比在物理磁盘上运行速度快? - 代码日志