Rebalancer les données sur un vSAN

Depuis quelques mois maintenant, j’ai implémenté des clusters vSAN dans nos datacenters.

Deux clusters de quatre noeuds:

Dell r730XD avec chacun:
6 SSD
18 disques durs
288G de RAM
4 cartes 10G
Vmware ESXi 6 update 1.
Dans chaque cluster,

En gros, ça donne un beau 36Tb utilisable dans lequel on à poussé environ 10Tb. Les performances sont très bonnes, surprenantes on pourrait dire. Mêmes certaines de nos VMs les plus gourmandes en IOPS roulent comme un charme. Plus besoin d’attendre 5 secondes entre chaque panneau du vRealize Ops ou pour Ignite.

Par contre, qui dit beaucoup de data, dit aussi qu’on doit équilibrer la charge entre les noeuds.
Pour l’instant ce processus se fait manuellement. Espérons que ça changera dans les prochaines versions. (Important de noter que le processus se fait automatiquement lorsque le pourcentage de débalancement atteint 30%)

Voici comment on s’y prend.

- Premierement, on ouvre une sessions SSH sur le vCenter
 - Dans le cas du v6, "ssh @NomDuServeur", ensuite, 
"shell.set -enabled True" puis "shell"
 - Ensuite, on doit lancer la console Ruby (RVC)
 - "rvc" puis entrer le username et mot de passe de l'admin SSO 
(ex: administrator@vsphere.local)
 - Maintenant on se doit de naviguer à traver l'infrastructure pour
 se rendre au bon cluster.
 - ls
 - on voit
 0 /
 1 localhost/
 - choisissons "1"
 - ls
 - on voit
 0 NomDuDatacenter#1 (datacenter)
 1 NomDuDatacenter#2 (datacenter)
 - choisissons "0"
 - /localhost> cd 0

- /localhost/NomDuDatacenter#1> ls
 0 storage/
 1 computers [host]/
 2 networks [network]/
 3 datastores [datastore]/
 4 vms [vm]/

- choisissons "1"
 - /localhost/NomDuDatacenter#1> cd 1

- /localhost/NomDuDatacenter#1/computers> ls
 0 NomDuCluster#1 (cluster): cpu 250 GHz, memory 1152 GB
 1 NomDuCluster#2 (cluster): cpu 800 GHz, memory 6350 GB
 2 Moved/
 3 Temp/
 4 ToRepair/
 - /localhost/NomDuDatacenter#1/computers> cd 0

Nous sommes maintenant à l’intérieur du cluster vSAN. On peut commencer à obtenir de l’information sur l’équilibrage.

- lancer: "vsan.proactive_rebalance_info 0"
 - Nous voyons l'état des données et s'il y'à matière à lancer l'équilibrage.
 - lancer: "vsan.proactive_rebalance 0 --start"

2016-07-09 23_09_51-OneNote ‎- OneNote

Voila, laissons vSan travailler et allons chercher du Subway en bas pour diner…

 

 

 

À propos malabelle

Chu pas un planificateur financier, pas un fiscaliste, pas un conseiller réglementé, nope. Je suis juste un gars qui travaille dans les TI depuis 25 ans — architecte dans de grosses boîtes — pis qui en avait plein le cul de ne pas savoir où allait son cash et surtout de voir que mes placements diminuaient plutôt que de grossir… Dans ma vie perso, je joue dans l’immobilier, les FNB, les stratégies de rendement, les dettes intelligentes, pis toute la patente qui peut transformer un chèque de paie en liberté. J’fais des tests, j’me plante, j’apprends, pis j’en ressors moins cave à chaque fois.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *