|
|
51CTO旗下网站
|
|
移动端

虚拟化之IO控制故障排查

在vSphere基础架构存储中,虚拟机对于I/O的使用,可以通过存储I/O控制(SIOC)来控制。SIOC提供存储虚拟机的I/O性能隔离。

作者:程序猿研究中心来源:今日头条|2019-11-25 15:32

在vSphere基础架构存储中,虚拟机对于I/O的使用,可以通过存储I/O控制(SIOC)来控制。SIOC提供存储虚拟机的I/O性能隔离。可以在虚拟化存储基础架构中使用SIOC轻松运行重要工作负载,同时阻止大量I/O使用的虚拟机影响使用较少I/O的虚拟机。还可以在瓶颈期间使用SIOC为虚拟机分配首选I/O资源。

此外,由于I/O瓶颈和高峰时间的延迟,SIOC可用于缓解关键工作负载的不良性能。SIOC的一些功能如下:

  • 默认情况下禁用SIOC,需要为vSphere基础结构中的每个数据存储启用SIOC
  • 它的默认延迟阈值为30 ms
  • 它使用磁盘共享来分配I/O队列插槽
  • 在达到拥塞延迟阈值并且数据存储的峰值性能的百分比受到影响之前,它不会介入

请按照以下步骤操作启用S​​IOC:

  1. 单击要从vSphere清单列表中启用SIOC的数据存储。
  2. 单击“ 配置”选项卡。
  3. 单击“ 属性”。
  4. 单击SIOC部分中的Enabled复选框以启用它。
  5. 单击关闭。
虚拟化之IO控制故障排查

启用S​​IOC功能的最大好处是可确保每个VMDK具有对数据存储的相同访问权限。

如果你开始启用S​​IOC或vSphere主机数量后的问题已更改为启用SIOC的数据存储,禁用SIOC,然后重新启用它以避免出现问题。

SIOC日志记录

对于需要故障排除来说,查看日志是至关重要的,所以为SIOC启用日志记录以进行故障排除非常重要。

虚拟化之IO控制故障排查

让我们启用 从vSphere客户端进行SIOC日志记录:

  1. 打开vSphere Client并登录。
  2. 单击“ 主机”,然后转到“ 配置”选项卡。
  3. 在名为Software的左侧列中,单击Advanced Settings。将出现“ 高级设置”。
  4. 在参数列表中,转到Misc部分并选择Misc.SIOControlLogLevel参数。
  5. 默认情况下,它设置为零,这意味着它被禁用。要记录所有内容,请将值设置为7。
  6. 输入7,然后单击确定以关闭弹出框。
  7. 现在可以在/var/log/vmkernel看到日志了。

更改虚拟机的虚拟磁盘共享和限制

所有虚拟机都分配了相同数量的共享和一个I/O每秒操作的限制。当你有几个使用相同逻辑单元号访问相同NFS或VMFS数据存储的虚拟机可能需要优先访问虚拟机的磁盘共享。可以将磁盘共享优先级从低或从正常更改为高或自定义。可以将主机磁盘的I/O带宽分配给虚拟机的虚拟磁盘。请注意,磁盘I/O是特定于主机的,并且无法在群集中进行负载平衡,因此一台主机上的虚拟机共享不会影响第二台磁盘的共享。磁盘共享可用于控制所有虚拟机的磁盘带宽。磁盘共享值测量为主机上所有虚拟机的所有共享总数。

可以从Storage检查数据中心中虚拟机的共享,如下所示:

  1. 登录vCenter Server,选择要查看的虚拟机或更改虚拟磁盘共享。
  2. 右键单击所选虚拟机,然后单击“ 编辑设置”。
  3. 单击Resources选项卡,然后选择Disk。
  4. 在“ 共享”列中,单击下拉列表并选择共享级别。您可以选择low,normal或high,或custom来定义自己的值。
  5. 要设置IOPS限制,请在Limit-IOPS列中输入存储资源限制:
虚拟化之IO控制故障排查

【编辑推荐】

  1. 探究云计算关键技术「虚拟化技术」
  2. 虚拟化IT基础架构?VMware vSphere介绍
  3. 漫谈VMware虚拟化之一:VMware ESXI 的安装和配置
  4. Linux桌面虚拟化技术KVM
  5. 关于“虚拟化”(Intel VT和AMD SVM)的一些认识
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

服务器选型从入门到实战

服务器选型从入门到实战

政务云规划设计实战
共16章 | 51CTOsummer

386人订阅学习

骨干网与数据中心建设案例

骨干网与数据中心建设案例

高级网工必会
共20章 | 捷哥CCIE

415人订阅学习

中间件安全防护攻略

中间件安全防护攻略

4类安全防护
共4章 | hack_man

157人订阅学习

读 书 +更多

网络系统开发实例精粹(JSP版)

《网络系统开发实例精粹》以实际的软件开发项目实例介绍贯穿始末,逐层深入的介绍了应用JSP开发Web应用程序的详细过程。全书以深透软件工程...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微