VMware VSAN 高级参数介绍(测试用)

357 篇文章 146 订阅
195 篇文章 12 订阅

VMware VSAN 高级参数介绍(测试用)

https://blog.csdn.net/yeqiyugood/article/details/106060367

VSAN 的策略驱动让我们看到了VSAN无穷的潜力,其设计思路相当新颖,在一个基础资源池上使用策略就能实现不同对象的区分服务,而目前没有其他厂家能到VMware这样的高度。

VSAN 呈现给用户配置很简单,但实际上设计及后台比较复杂。笔者无意间发现了VSAN的隐藏高级参数设置,有很多好玩的选项想分享出来。这些参数全部是针对每主机进行设置的。VSAN 中有很多默认设置,这些设置应该都是研发人员多次测试得出的最优值,修改可能导致环境异常,并不建议修改!

目录

参数1:全闪配置下 SSD 写缓存最大容量限制

参数2:SSD 读写缓存 3/7 调整

参数3:组件状态 absent 之后 rebuild 时间

参数4:磁盘利用率超过80之后 Rebalance

参数5:在混合 Hybrid 模式下开启 RAID5/6

参数6:每主机支持的最大组件数

参数7:将swap文件的厚置备改为精简置备

参数8:修改每对象的最大值255


 

风险提醒:请务必在实验环境中使用,使用需谨慎,数据无价。

参数1:全闪配置下 SSD 写缓存最大容量限制

参数信息:

 
  1. vsish

  2.  
  3. /> cat /config/LSOM/intOpts/ssdWbSizeCap

  4.  
  5. Vmkernel Config Option {

  6.  
  7. Default value:600

  8.  
  9. Min value:100

  10.  
  11. Max value:1600

  12.  
  13. Current value:600

  14.  
  15. hidden config option:1

  16.  
  17. Description:SSD Write Buffer size cap in GB

  18.  
  19. }

修改方法

esxcfg-advcfg -s 1000 /LSOM/ssdWbSize //将默认的 600G 写缓存限制修改为 1TB

参数2:SSD 读写缓存 3/7 调整

参数信息:

 
  1. vsish

  2. /> cat /config/LSOM/intOpts/ssdWbSize

  3. Vmkernel Config Option {

  4. Default value:30

  5. Min value:10

  6. Max value:90

  7. Current value:30

  8. hidden config option:1

  9. Description:SSD Write Buffer size in percentage

修改方法

 
  1. esxcfg-advcfg -s 40 /LSOM/ssdWbSize

  2. //将默认的 7/3 改成 6/4

参数3:组件状态 absent 之后 rebuild 时间

参数信息:

 
  1. vsish

  2.  
  3. /> cat /config/VSAN/intOpts/ClomRepairDelay

  4.  
  5. Vmkernel Config Option {

  6.  
  7. Default value:60

  8.  
  9. Min value:0

  10.  
  11. Max value:4294967295

  12.  
  13. Current value:60

  14.  
  15. hidden config option:0

  16.  
  17. Description:Minutes to wait for absent components to come back before starting repair

  18.  
  19. }

修改方法

 
  1. esxcfg-advcfg -s 10 /VSAN/ClomRepairDelay

  2. //组件absent状态后 rebuild 时间,默认为60分钟,此处修改为10分钟

参数4:磁盘利用率超过80之后 Rebalance

参数信息:

 
  1. vsish

  2. /> cat /config/VSAN/intOpts/ClomRebalanceThreshold

  3. Vmkernel Config Option {

  4. Default value:80

  5. Min value:0

  6. Max value:100

  7. Current value:80

  8. hidden config option:0

  9. Description:Percentage disk fullness after which rebalancing is triggered

  10. }

修改方法

 
  1. esxcfg-advcfg -s 90 /VSAN/ClomRebalanceThreshold

  2. //修改为磁盘利用率达到 90% 时才 Rebalance

参数5:在混合 Hybrid 模式下开启 RAID5/6

参数信息:

 
  1. vsish

  2. /> cat /config/VSAN/intOpts/ClomEnableRaidECHybrid

  3. Vmkernel Config Option {

  4. Default value:0

  5. Min value:0

  6. Max value:1

  7. Current value:1

  8. hidden config option:1

  9. Description:Enable raid5/6 on hybrid diskgroups

  10. }

修改方法

 
  1. esxcfg-advcfg -s 1 /VSAN/ClomEnableRaidECHybrid

  2. //开启 Hybrid 配置下的RAID5/6功能

参数6:每主机支持的最大组件数

参数信息:

 
  1. vsish

  2. /> cat /config/VSAN/intOpts/MaxComponentsPerHost

  3. Vmkernel Config Option {

  4. Default value:9000

  5. Min value:1

  6. Max value:15000

  7. Current value:9000

  8. hidden config option:1

  9. Description:Maximum amount of components per VSAN host

  10. }

修改方法

 
  1. esxcfg-advcfg -s 10000 /VSAN/MaxComponentsPerHost

  2. //将默认的9000限制修改为10000

参数7:将swap文件的厚置备改为精简置备

参数信息:

 
  1. vsish

  2. /> cat /config/VSAN/intOpts/SwapThickProvisionDisabled

  3. Vmkernel Config Option {

  4. Default value:0

  5. Min value:0

  6. Max value:1

  7. Current value:0

  8. hidden config option:1

  9. Description:Turn off default thick provisioning type for VM swap object and allow user to control the provisioning type using policy.

  10. }

修改方法

 
  1. esxcfg-advcfg -s 1 /VSAN/SwapThickProvisionDisabled

  2. //启用swap文件的精简置备

参数8:修改每对象的最大值255

参数信息:

 
  1. vsish

  2.  
  3. /> cat /config/VSAN/intOpts/ClomMaxComponentSizeGB

  4. Vmkernel Config Option {

  5. Default value:255

  6. Min value:180

  7. Max value:255

  8. Current value:255

  9. hidden config option:0

  10. Description:Maximum component size used for new placements)

  11. }

  12.  

修改方法

 
  1. esxcfg-advcfg -s 180 /VSAN/ClomMaxComponentSizeGB

  2. //每个组件最大值从255修改为180

就介绍这几个,更多的隐藏设置可以在/config/LSOM/intOpts//config/VSAN/intOpts/中找到。

转自:

https://www.halfcoffee.com/2016/09/12/vsanlsom/#%E5%8F%82%E6%95%B01%E5%85%A8%E9%97%AA%E9%85%8D%E7%BD%AE%E4%B8%8B-ssd-%E5%86%99%E7%BC%93%E5%AD%98%E6%9C%80%E5%A4%A7%E5%AE%B9%E9%87%8F%E9%99%90%E5%88%B6

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值