虚拟机存储延迟 究竟是什么原因?

日期: 2016-08-01 作者:Stephen J. Bigelow翻译:乔俊婧 来源:TechTarget中国 英文

在虚拟化系统中,存储性能或延迟问题发生在哪里? 由于配置不佳或设备争用,存储性能问题常常出现。虽然听起来简单,实际上这是一个定位存储延迟问题根源的挑战。技术人员可以使用日志和基准来帮助缩小问题范围。一般在特定的设备日志报告错误,所以先调查最有可能发生的问题,比如存储设备超时或其他错误消息。

Hypervisor-specific工具可以提供性能和存储延迟的具体细节。例如,VMware的esxtop实用程序可以向进程存储命令报告平均时间。第三方工具像IOMeter或者HD_Speed可以报告I / O吞吐量和允许虚拟机和物理机器使用相同存储资源的性能比较。这可以帮助定位问题,重复测试可以测量任何纠……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在虚拟化系统中,存储性能或延迟问题发生在哪里?

由于配置不佳或设备争用,存储性能问题常常出现。虽然听起来简单,实际上这是一个定位存储延迟问题根源的挑战。技术人员可以使用日志和基准来帮助缩小问题范围。一般在特定的设备日志报告错误,所以先调查最有可能发生的问题,比如存储设备超时或其他错误消息。Hypervisor-specific工具可以提供性能和存储延迟的具体细节。例如,VMware的esxtop实用程序可以向进程存储命令报告平均时间。第三方工具像IOMeter或者HD_Speed可以报告I / O吞吐量和允许虚拟机和物理机器使用相同存储资源的性能比较。这可以帮助定位问题,重复测试可以测量任何纠正措施的效果。

存储子系统压力过大会影响存储性能,在存储接口,存储控制器或在存储网络的某个地方有太多交通争用。技术人员经常通过控制存储环境的变化来隔离性能问题。例如,尝试将备受折磨的VM迁移到另一个存储位置,如本地服务器上不同的磁盘或另一个存储阵列不同的LUN。竞争时也会出现太多的虚拟机试图访问同一个LUN,偶尔报告为SCSI预留冲突,所以其他存储位置的工作负载系统的迁移可以缓解剩余的VMS争夺。

配置不一致时,存储延迟还可能由iSCSI结果或其他网络存储引起。例如,如果iSCSI存储使用巨型帧,每个vSwitch或其他网络设备的兼容并正确配置一样的巨型帧(通常报道最大传输单位)是非常重要的。

配置问题也可以扩展到物理服务器上过时的固件,以及本地主机总线适配器(HBA)。每次程序更新到新版本中,固件也可能需要更新以满足新特性和功能需求。否则hypervisor更新可能无法安装,硬件可能失去功能,或性能降低。应该检查固件版本和更新任何过时的固件。

如果从一开始存储性能就很差,应该考虑管理程序和存储阵列或HBA之间潜在的不兼容的可能性。如果开始性能表现不错但后来出现了问题,兼容性可能就不在考虑范围之内。兼容性问题如今很少出现,但值得对存储和控制器对系统的硬件兼容性列表进行完整性检查。

存储延迟也可能毁了虚拟机的性能并让IT人员感到头痛,但通过确保兼容性和正确配置硬件,并使用有效的诊断工具库,很多问题都可以解决。不要忽视存储性能文档、变更管理策略或任何故障排除的价值。虚拟化环境中的每个变化都可能带来不可预见的后果,甚至破坏性能。记录和跟踪每个变更给IT专业人员一个明确的回滚路径并有效地确定因果关系,可以缓解试错故障排除。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

乔俊婧
乔俊婧

关注商务智能及虚拟化领域技术发展,专注网站内容策划、组稿和编辑, 负责《数据价值》电子杂志的策划和撰稿。喜欢桌游,热爱音乐,吃货一枚。

相关推荐

  • TT虚拟化特刊:虚拟桌面存储基础

    虚拟桌面可以简化管理,但需要正确地规划来消除存储性能瓶颈,确保性能和满足增长需求。存储子系统可以简化VDI部署,但如果没有按照最佳实践操作,它的成本会爆炸式增长。