Comment redimensionner un cluster Amazon Redshift ?

Dernière mise à jour : 06/01/2021

Je veux redimensionner un cluster Amazon Redshift. Quel impact cela a-t-il sur les performances et la facturation ?

Résolution

Il existe trois façons de redimensionner un cluster Amazon Redshift :

  • Redimensionnement élastique : s'il est disponible en option, utilisez le redimensionnement élastique pour modifier le type de nœud, le nombre de nœuds ou les deux. Notez que lorsque vous modifiez uniquement le nombre de nœuds, les requêtes sont temporairement suspendues et les connexions restent ouvertes. Un redimensionnement élastique peut prendre entre 10-15 minutes. Lors d'une opération de redimensionnement, le cluster est en lecture seule.
  • Redimensionnement Classic : Utilisez le redimensionnement classique pour changer le type de nœud, le nombre de nœuds, ou les deux. Choisissez cette option lorsque vous redimensionnez une configuration qui n'est pas disponible via le redimensionnement élastique. Une opération de redimensionnement peut prendre deux heures ou plus, ou durer plusieurs jours en fonction de la taille de vos données. Pendant l'opération de redimensionnement, le cluster source est en lecture seule.
  • Capture instantanée, restauration et redimensionnement : Pour garder votre cluster disponible lors d'un redimensionnement classique, faites une copie du cluster existant. Ensuite, redimensionnez le nouveau cluster. Si des données sont écrites dans le cluster source après la prise d'un instantané, les données doivent être copiées manuellement une fois la migration terminée.

Vitesse d'une opération de redimensionnement

Lorsqu'un cluster est redimensionné à l'aide d'un redimensionnement élastique avec le même type de nœud, l'opération ne crée pas de nouveau cluster. En conséquence, l'opération se termine rapidement. Le temps nécessaire pour effectuer un redimensionnement classique ou une opération de capture instantanée et de restauration peut varier, en fonction des facteurs suivants :

  • La charge de travail sur le cluster source
  • Le nombre et la taille des tables transférées
  • Le degré d'uniformisation des données à travers les nœuds de calcul et les tranches
  • La configuration des nœuds dans les clusters source et cible

Pour réduire le temps nécessaire pour un redimensionnement Classic ou un instantané et restaurer une opération :

Pour vérifier le statut de votre opération de redimensionnement à l'aide de la console Amazon Redshift, sélectionnez l'onglet Statut sur la page des détails du cluster. L'onglet Statut indique le taux moyen de transfert, le temps écoulé et le temps restant.

Dépannage

Facturation pour les clusters redimensionnés

  • Au cours des opérations de redimensionnement, vous êtes facturé pour les clusters disponibles. Par exemple, au cours d'une opération de redimensionnement, vous êtes facturé pour la configuration du cluster source. Une fois que le redimensionnement est terminé, vous n'êtes plus facturé pour la configuration du cluster source. La facturation commence pour la configuration du cluster cible dès que son statut est available (disponible). Lorsque vous utilisez la méthode de capture instantanée et de restauration, vous disposez temporairement d'un cluster supplémentaire. Vous êtes facturé pour le cluster supplémentaire jusqu'à ce que vous nettoyiez votre environnement.
  • Lorsque vous redimensionnez des types de nœuds plus petits (grands, xlarge) en types de nœuds plus grands (8xlarge), votre cluster nécessite plus de stockage par nœud. Plus vous avez de stockage par nœud, plus les métadonnées sont écrites lorsque vous exécutez la commande de VALIDATION. Cela signifie que le coût de base pour une seule opération de validation est plus élevé pour les nœuds plus grands. Si vous exécutez plusieurs petites opérations de validation simultanément, vous pouvez voir une diminution des performances. Pour de meilleures performances, regroupez plusieurs modifications en une seule opération de validation.
  • Si vous avez acheté des instances réservées, la facturation dépend de la configuration des clusters redimensionnés, des types de nœuds réservés et du nombre de nœuds réservés. Pour plus d'informations, voir Comment fonctionnent les nœuds réservés.

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?