Alignement de nos cloisons

Dans ce document, nous verrons quelque chose d’ancien mais dont nous n’avons jamais parlé et que nous trouvons toujours mal configuré chez les clients lorsqu’il s’agit d’auditer les systèmes; Lorsque vous disposez d’un serveur virtuel qui nécessite des performances élevées au niveau du disque, Il faut vérifier que les cloisons sont correctement alignées!


Cela ne s’applique qu’aux machines avec S.O.. Fenêtres antérieures à Windows 2008 ou Linux antérieur à Red Hat Enterprise Linux 6 ou de type Fedora 14. À partir de Windows 2008, un décalage initial est créé sur les partitions de 1024 Ko (Compenser) afin qu’ils soient correctement alignés. Pour éviter une perte de performances d’E/S dans notre système de stockage (en plus de réduire la latence, Augmenter le débit...), Un alignement correct des cloisons physiques de la machine doit être en place, VM et banques de données VMFS. Quand c’est le cas, VMware indique qu’environ le débit peut être étendu à un 62% (en moyenne 12%) avec une latence améliorée jusqu’à 33% (bas 10%), Pas mal, Non?

Nous avons ici un ancien guide VMware sur la façon d’avoir un site correctement aligné.

 

Disques-d’alignement-05-Bujarra

Dans cette image, nous pouvons voir comment, lors de la lecture d’un cluster de disques sur la partition NTFS, (dans le cadre d’un VFMS) traitera jusqu’à trois morceaux sur notre SAN LUN. Par conséquent, la partition ne serait pas alignée et nous surchargeons le SAN en termes d’opérations d’E/S.

 

Disques-d’alignement-06-Bujarra

Après avoir correctement aligné la partition, Nous vérifierons que lors de la lecture d’un cluster de disques, un seul bloc du SAN LUN sera traité, augmentant ainsi les performances jusqu’à trois fois!
Par défaut, lorsque nous créons une partition VMFS avec le client VMware, elle sera alignée, et maintenant avec vSphere 5, une partition VMFS5 alignée démarre dans le secteur du disque 2048 ou 1024KB (Compenser). Dans le cas où la banque de données est antérieure à vCenter 2.0 Ou nous l’avons mal créé avec VMKFStools, pour l’aligner, il n’y aura pas d’autre choix que de déplacer temporairement les VM vers une autre banque de données et de supprimer l’ancienne partition pour la recréer.

Pour aligner une machine virtuelle, la première chose à faire sera d’avoir une sauvegarde, puis nous la réalignerons avec des outils hors ligne comme celui que nous utiliserons dans ce document qui est UBERAlign de Nick Weaver, Un outil très simple. Avec UBERAlign, nous allons déployer une appliance appelée UBERAlign vAligner au format OVA et d’autre part, nous utiliserons la console de gestion. Avec l’utilitaire, nous serons en mesure d’analyser les MV désactivés dans notre système, Nous pouvons les aligner sur le décalage qui nous intéresse, Partitions NTFS Windows 2000/XP/2003/2008, Distributions Linux avec EXT2/EXT3/EXT4, si cela nous intéresse, nous pourrions également revendiquer un espace pour le MV mince. Si nous travaillons avec des modèles, Idéalement, ils devraient déjà être alignés. Il est également conseillé d’aligner le disque de données au cas où le disque système ne nécessiterait pas de performances supérieures.

 

Comment savoir si notre S.O. a des cloisons mal alignées?

Disques-d’alignement-04-Bujarra

– Sur Linux, nous pouvons le vérifier avec « fdisk –lu », Il nous faudra un tableau informatif et nous vérifierons que les secteurs où commence chaque partition sont divisibles par 8, Sinon, partition serait mal alignée. Dans l’exemple, nous avons 2048 (Valeur par défaut de fdisk 2.17.2) indiquant que nous avons le disque correctement aligné.

 

Disques-d’alignement-01-Bujarra

– Sous Windows, Course: partition wmic get BlockSize, StartingOffset, Nom, Index

Nous allons diviser la valeur de StartingOffset par celle de BlockSize, Exemples:
32256/512=63 (Non-aligné)
1048576/512=2048 (Bien aligné)

Disques-d’alignement-02-Bujarra
De toute façon, Nous pouvons toujours créer une partition alignée (sous Windows 2003) Avec diskpart, avant l’installation du S.O.. ou une fois que nous aurons le S.O. installées et sur de nouvelles partitions pour les données… Course: Diskpart

 

Disques-d’alignement-03-Bujarra
DISKPART> Liste du disque

Disque ### Statut Din Gpt de taille libre
——— ———- ——- ——- — —
Disque 0 À l’écran 10 GO 8033 KO
Disque 1 À l’écran 1020 MO 1000 MO

DISKPART> Sélectionner un disque 1
DISKPART> créer une partition primary align=64
DISKPART> sortie
Y la formateamos la partición con un tamaño de asignación de disco de 32 KO.

 

Puits, comencemos a utilizar la herramienta UBERAlign para alinear automáticamente todas las máquinas virtuales que tengamos ya desplegadas en nuestro entorno!!!

 

Disques-d’alignement-01-Bujarra

Lo primero será desplegar el appliance vAligner en nuestra infraestructura virtual, nos lo descargamos desde la web de Nick Weaver, y lo importamos como viene siendo habitual,

 

Disques-d’alignement-02-Bujarra

Una vez desplegado el appliance y configurado con una dirección IP, descargaremos y abriremos también la consola de UBERAlign (necesitaremos Framework .Net 4 Préinstallé), y desde la consola conectaremos primeramente contra nuestro servidor vCenter enConnect vCenter”,

 

Disques-d’alignement-03-Bujarra

Introducimos los datos de acceso a nuestro vCenter y credenciales & “Relier”

 

Disques-d’alignement-04-Bujarra

Subséquemment, añadiremos los appliances que necesitemos desdeAdd vAligner”,

 

Disques-d’alignement-06-Bujarra

Nous indiquons l’IP du vAligner & “Relier”,

 

Disques-d’alignement-07-Bujarra

Après l’ajout d’au moins une appliance virtuelle et de vCenter, Cliquez sur “Continuer”,

 

Disques-d’alignement-08-Bujarra

Depuis la console, nous pouvons vérifier les MV pour vérifier s’ils ont un alignement correct, ainsi que de le corriger plus tard, Ou si nécessaire, nous pouvons également réclamer de l’espace sur les disques minces; Nous cliquons d’abord sur “Vérification de l’alignement”,

 

Disques-d’alignement-09-Bujarra

Il faut ajouter toutes les machines à analyser à un travail (Travail), seuls les MV désactivés seront affichés, évidemment, il est recommandé d’avoir une sauvegarde préalable de la VM, bien qu’UBERAlign prenne un instantané que nous devrons ensuite supprimer manuellement si tout était correct! Prêt, nous ajoutons les VM intéressées et spécifions le déplacement intéressé, par défaut sera 2048 (1024 KO) et envoyer le travail à la file d’attente “Soumettre à la file d’attente des travaux”,

 

disques-d-alignement-10-bujarra

Cliquez sur “Exécuter des tâches” pour démarrer le travail d’analyse!

 

disques-d’alignement-11-bujarra

Et si n’importe quel MV, dans les LOGs, il nous dit que son système de fichiers n’est pas aligné correctement, nous allons le corriger!

 

disques-d’alignement-12-bujarra

Pour ce faire,, Nous revenons à “Aligner les machines virtuelles”,

 

disques-d’alignement-13-bujarra

Nous ajoutons les machines à corriger, Nous modifions le décalage s’il est intéressant et renvoyons enfin l’œuvre dans la file d’attente “File d’attente des tâches”,

 

disques-d-alignement-14-bujarra

“Exécuter des tâches” pour commencer le travail intéressé et nous devrons attendre que ce processus se termine avec chaque VM, cela prendra en fonction du volume de la VM!

disques-d-alignement-15-bujarra

Nous pouvons voir comment la même VM qui a été précédemment corrigée serait déjà corrigée!

Articles recommandés

Auteur

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, N’hésitez pas à me contacter, J’essaierai de vous aider chaque fois que je le pourrai, Partager, c’est vivre ;) . Profiter des documents!!!

Veeam Backup & Réplication 7

16 du août de 2013