如何使用SIOC存储策略优化负载性能?

简介:

存储瓶颈会对存储延迟和虚拟机性能表现造成严重影响,因此管理员应该掌握如何使用SIOC存储策略解决这种存储资源抢夺问题。

任何服务器都会遇到实际的I/O瓶颈。当虚拟机需求超过存储I/O的极限时,就会对位于同一台主机的虚拟机造成存储方面的影响,进而导致存储延迟,反过来影响其他虚拟机的性能表现。 当存储延迟过高时,VMware vSphere的共享存储系统会限制共享数量,以确保所有虚拟机都能够访问存储。但是 VMware Storage I/O Control并不是完美的,管理员应该监控负载性能表现,定期调整以获得最佳效果。

瓶颈

管理员必须首先启用SIOC(VMware Storage I/O Control ),设置延迟限制和最高吞吐比例以控制拥塞阀值。默认延迟为30微秒,最高吞吐比例为90%。管理员需要调整这两个值以适应企业虚拟机负载性能表现和可用存储资源的需求。

当管理员在data store上启用SIOC并且完成恰当配置之后,就可以创建策略组件了。比如,Storage Policy Components对话框允许管利员命名和描述存储策略组件。之后配置策略组件的三种关键元素。IOPS limit代表策略允许的最大IOPS、 IOPS reservation表示策略设定的最小IOPS,而IOPS详细列出了I/O队列的共享数量——一般情况下,这些数值可以代表负载的重要性。

当管利员创建一个或者多个策略组件之后,就可以创建完整的虚拟存储策略了。在为存储策略命名和添加描述之后,就可以继续向其中继续添加策略组件以体现细微差别了。比如管理员可以添加策略组件来概述IOPS分配情况,或者添加存储加密、复制和其他组件来创建恰当的存储策略。

之后管理员就可以将存储策略应该到虚拟机了。如果想要将存储策略分配给虚拟机,需要首先选定虚拟机,确定虚拟机存储策略,之后编辑虚拟机存储策略。从下拉列表中选择想要使用的策略,应用之后点击OK。这样选定的策略就将会被应用到虚拟机相关磁盘文件了。

管利员还应该在应用策略之前和之后监控存储I/O性能表现,以监控任何新策略或者策略变化对存储性能所造成的影响。存储策略是动态元素,管利员可以进行回滚,按照需求添加、删除或者更改策略,进一步优化负载的性能表现。


本文作者:王学强

来源:51CTO

相关文章
|
1月前
|
测试技术
性能场景之压测策略设计
【2月更文挑战第19天】性能场景之压测策略设计
289 4
性能场景之压测策略设计
|
4月前
|
机器学习/深度学习 算法 测试技术
RAG应用程序的12种调优策略:使用“超参数”和策略优化来提高检索性能
本文从数据科学家的角度来研究检索增强生成(retrieve - augmented Generation, RAG)管道。讨论潜在的“超参数”,这些参数都可以通过实验来提高RAG管道的性能。与本文还将介绍可以应用的不同策略,这些策略虽然不是超参数,但对性能也会产生很大的影响。
213 1
|
5月前
|
存储 缓存 Linux
高效利用CPU缓存一致性:优化技巧与策略分析
高效利用CPU缓存一致性:优化技巧与策略分析
|
8月前
|
负载均衡 并行计算 算法
BWA序列比对方法丨针对较大基因组的并行计算和性能优化方式,利用多线程和负载均衡策略提高效率
BWA序列比对方法丨针对较大基因组的并行计算和性能优化方式,利用多线程和负载均衡策略提高效率
|
缓存 Java
性能优化之@Contended减少伪共享
说到伪共享,就要说CPU缓存,我们程序执行时候信息会被保存到CPU缓存中 而这些缓存中的数据可能被多线程访问,假如一个线程还没处理完,另外一个线程 就对数据进行了修改,就会导致上一个线程发生幻读的情况,比如刚才看到a=1,然后准备a = a+1。 但是还没做,另外一个线程就先将a变成2了。导致了上一个线程计算后本来应该是a = 1 + 1,变成了a = 2 + 1 计算结果就不对了。
395 0
|
消息中间件 缓存 负载均衡
负载机制概述
随着信息科技的不断发展,人们对互联网科技的认知不断更新、依赖性随之增强,互联网平台的实效性、稳定性也越发重要,本文将从通过Springcloud框架以生产者消费者模式讲解负载均衡机制。
282 0
负载机制概述
|
算法 Oracle 关系型数据库
性能优化技巧 - 内存关联计算
关联动作会严重影响性能,SPL支持内存预关联,可以加快关联动作,从而提升性能。 为了理解关联动作对性能的影响,下面设计一套Oracle关联表,以及无关联的宽表,并执行同样的计算。 关联表的结构和关系如下:数据量:通话记录表(百万条)、用户表(十万条)、开户网点(一万条),代理商表(一万条)。
872 0