Comment obtenir des performances optimales avec AWS EBS provisionné IOPS

Comment obtenir des performances optimales avec AWS EBS provisionné IOPS

Amazon EBS est le stockage de blocs qui peut être créé dans l'AWS puis attaché à l'instance EC2. Les données de l'instance EC2 sont stockées dans les volumes qui sont placés dans les zones de disponibilité particulières. Le volume élastique est une caractéristique d'Amazon EBS qui permet à l'utilisateur d'augmenter la capacité dynamiquement.

Certaines des meilleures pratiques pour obtenir des performances optimales avec AWS EBS provisionnées IOPS sont mentionnées ci-dessous:

    • Volumes de la taille de droite
    • Utiliser un raid
    • Provision IOPS séparément
    • Utilisez une instance optimisée EBS
    • Activer les E / S multi-quelles

Commençons par comment obtenir des performances optimales avec AWS EBS provisionné IOPS.

Volumes de la taille de droite

Pour obtenir les performances optimales avec AWS EBS provisionné IOPS, choisissez simplement la taille parfaite requise pour le volume. Si l'utilisateur choisit un volume plus élevé que nécessaire, il coûtera plus cher et le volume supplémentaire ne contribuera pas à l'efficacité. L'autre situation est d'avoir un volume moindre que nécessaire, ce qui entraînera le problème de ne pas avoir suffisamment de taille pour fonctionner. AWS permet à l'utilisateur de modifier la taille du volume après la création du volume en modifiant simplement le volume:


Sur la page Modifier, sélectionnez simplement le volume requis et cliquez sur "Modifier”Bouton pour modifier le volume en fonction de l'exigence:


Après le bon dimensionnement, la prochaine option consistera à utiliser RAID.

Utiliser un raid

Un tableau redondant de disques indépendants (RAID) est une technique de visualisation de stockage de données qui a intégré plusieurs composants du lecteur de disque dans une ou plusieurs unités. Le motif du raid est de minimiser la redondance des données et d'améliorer les performances. Il y a deux niveaux différents de raids, cependant, les deux n'ont pas l'objectif de fournir une redondance:

    • RAID 0: offre de grandes performances dans les opérations de lecture et d'écriture (meilleures performances).
    • RAID 1: En cas d'échec de la conduite, les données n'ont pas à reconstruire, elles sont simplement copiées sur / depuis l'emplacement de remplacement (tolérance aux défauts).

Provision IOPS séparément

Le volume IOPS provisionné fournit à moins de 10% de la performance IOPS 99.9% du temps au cours de l'année. Cela signifie que 99.9% du temps, les E / S réelles sur ce volume seront de 900 IOPS ou plus. Lors de la création d'un volume AWS EBS, utilisez simplement des IOPS provisionnées pour obtenir les performances optimales avec eux. Les IOPS provisionnés peuvent être sélectionnés dans le type de volume comme indiqué dans la capture d'écran ci-dessous:

Utilisez une instance optimisée EBS

Les instances EC2 optimisées EBS allativent la bande passante dédiée à leur norme EBS attachée et provisionnelle des volumes IOPS. Pour obtenir les performances optimisées, il est recommandé d'utiliser une instance optimisée EBS lors de la connexion d'un volume IOPS provisionné. Certaines des instances d'EC2 optimisées par EBS sont mentionnées ci-dessous:

    • M1.Grand (500 Mbps)
    • M2.Xlarge (1 Gops)
    • M2.4.Xlarge (1 Gops)

Activer les E / S multi-attaches

Amazon propose la fonctionnalité pour attacher un volume EBS à plusieurs instances à l'aide de l'image de la machine Linux. Linux spécialement mentionné ici, en raison du problème de la cohérence des données avec les machines Windows. L'utilisateur peut attacher uniquement les IOPS provisionnés à plusieurs instances afin que le type de volume doit être «IOPS provisionnés»Lors de la création d'un volume EBS:


Faites défiler la page pour sélectionner la case pour activer l'option multi-attach, puis créer le volume qui peut être attaché à plusieurs instances:


Ce guide a expliqué avec succès comment obtenir des performances optimales avec AWS EBS provisionné IOPS.

Conclusion

Pour obtenir les performances optimales avec l'AWS EBS provisionné IOPS, créez simplement le volume ayant la bonne taille de l'exigence. L'utilisateur peut utiliser la technique RAID pour améliorer les performances et la redondance. Utilisez des IOPS provisionnées fournies par la plate-forme AWS pour obtenir des performances optimales et également utiliser des instances EC2 optimisées EBS. AWS propose les IOPS provisionnés à attacher à plusieurs instances EC2 qui peuvent économiser des volumes supplémentaires.