joh*_*ohn 5 windows-server-2008 storage storage-area-network netapp
我们有一个 NetApp 存储系统,为几个 Hyper-V 集群提供 LUN。在 2008 R2 上运行系统性能跟踪(在 perfmon 中)时,会出现关于“高级别拆分 I/O”的警告。阅读拆分 I/OI 发现这很可能是由碎片驱动器引起的。
我发现很难相信传统意义上的驱动器是碎片化的,因为一切都是虚拟的(LUN 上的虚拟硬盘、卷上、聚合中、存储系统上的虚拟硬盘,在它认为合适的任何地方写入并进行重复数据删除那个数据也是)。所以我应该担心这个吗?我看不到任何存储问题的证据,例如延迟过大。
顺便说一句,在我们的一个 VM 上运行碎片整理分析显示约 50% 的碎片数据。我想我在某处读到,如果检测到碎片超过 20%,Windows 会自动拆分 I/O,这是真的吗?碎片整理任务被禁用,它怎么知道?
由于您所描述的原因,虚拟机中的磁盘碎片只是生活中的一个事实。在大多数工作负载中,这不是需要担心的事情。如果您有执行大量顺序 IO 的工作负载,这可能是性能不佳的原因,但不是随机读/写工作负载。
虚拟机有时被称为 I/O 混合器是有原因的 :)
归档时间: |
|
查看次数: |
3659 次 |
最近记录: |