[PSH] OneLiner pour activer Storage IO Control – MAJ

MAJ 21/12/2011 : Rajout des filtres “Accessible” et “IormConfiguration.Enabled”

MAJ 01/06/2011 : Rajout du filtre “MultipleHostAccess” pour éviter l’activation de SIOC sur du DAS

Si vous devez activer Storage I/O Control (aka IORM) sur les datastores d’un cluster, vous ne sauriez opérer autrement qu’avec un bon script ou mieux, avec un petit oneliner bien mijoté (et comme souvent, inspiré d’un post de Luc) :

Get-VMHost -location "MonBeauCluster"|Get-Datastore|Get-View|?{$_.Summary.Accessible -eq $true -and $_.Capability.StorageIORMSupported -and $_.Summary.MultipleHostAccess -and $_.IormConfiguration.Enabled -ne $true}|%{(Get-View (Get-View ServiceInstance).Content.StorageResourceManager).ConfigureDatastoreIORM_Task($_.MoRef,(New-Object VMware.Vim.StorageIORMConfigSpec -Property @{enabled="1";congestionThreshold="25"}))}

La valeur par défaut de la variable congestionThreshold est “30″ mais peut être tuné en fonction de la nature du stockage (fixée à “25″ dans notre oneliner), comme détaillé dans le pdf linké en début de post.

Et pour ceux que ça intéresse, la kb Troubleshooting Storage I/O Control précise quelques points importants (ainsi que le la façon d’obtenir les logs de SIOC) :

  • Before enabling SIOC, ensure that datastores are managed by a single vCenter Server.
  • [...] if the number of hosts connected to the datastore has changed since enabling SIOC [...]

Et pour ceux qui veulent savoir comment ça marche, direction les sessions Technology and Architecture du vmworld 2010 : Prioritizing Storage Resource Allocation in ESX Based Virtual Environments Using Storage I/O Control

Tags: , , , , ,

3 Responses to “[PSH] OneLiner pour activer Storage IO Control – MAJ”

  1. [...] oneliner permet, en plus d’activer SIOC en mode automatique, de jouer sur la proprieté “percentOfPeakThroughput” (90% par [...]

  2. Merci pour ce très bon tuto

  3. De rien et si vous avez ou allez migrer en 5.1, celui ci devrait vous intéresser aussi : http://www.hypervisor.fr/?p=4264

Leave a Reply