Stu*_*ard 21 performance tuning storage-area-network hard-drive
为什么磁盘密集型应用程序在 SAN 上比在物理磁盘上运行得更快?我原以为物理磁盘会稍微快一点,但实际上,当它的工作驱动器设置为 SAN 上的分区时,该过程的运行速度会快 100 倍。
我们的猜测是 SAN 开箱即用优化为快速,而物理磁盘调整设置与操作系统 (Solaris) 相关并且尚未触及或操作系统修补。
在最高活动期间,磁盘 I/O 以 100% 运行,完成写入的时间超过 2 秒,因为多个进程同时写入磁盘。
(仅供参考,所涉及的应用程序是 Informatica PowerCenter)
sys*_*138 23
我一点也不惊讶。SAN 阵列通常涉及大量磁盘。磁盘 I/O 的限制因素是单个磁盘和这些堆栈的速度。RAID10 中本地 6 个驱动器的性能优于 2 个,SAN 上的 80 个驱动器的本地性能优于 10 个驱动器。当然有变量,但这就是它应该如何工作的。
此外,如果 SAN 涉及任何 SSD,事情就会变得非常紧张。
从概念上讲,总是感觉从 SAN 提供磁盘应该比在本地提供磁盘慢。但是,有很多因素可以扭转这种情况,并使 SAN 成为更快的选择。其中一些因素是:
所有这些都会影响您在 SAN 和本地磁盘上的性能。
| 归档时间: |
|
| 查看次数: |
2391 次 |
| 最近记录: |