Si les ressources sélectionnées lors de l'achat d'un cluster ne suffisent pas au bon fonctionnement de votre activité, ou si elles dépassent largement vos besoins réels, suivez les instructions de cette rubrique pour mettre le cluster à l'échelle.
Prérequis
Votre compte Alibaba Cloud ne doit comporter aucune commande de renouvellement impayée.
Le cluster est dans l'état Running.
Contexte
AnalyticDB for MySQL permet de modifier les spécifications des clusters. En mode réservé, vous pouvez modifier individuellement ou simultanément le nombre de groupes de nœuds et l'espace de stockage. En mode élastique, vous pouvez ajuster les ressources de calcul et les ressources E/S élastiques.
Durée de la mise à l'échelle
La mise à l'échelle entraîne la redistribution et la migration des données. La durée de migration est proportionnelle au volume de données. Vous pouvez suivre la progression de l'opération sur la page Clusters de la console.
Lorsque vous réduisez la taille d'un cluster (passage d'une spécification supérieure à une inférieure), la migration des données prend généralement plusieurs heures, voire plusieurs dizaines d'heures. Soyez particulièrement prudent si le volume de données est important.
Impact de la mise à l'échelle
Pendant la mise à l'échelle, la commande
SUBMIT JOBpermettant de soumettre des tâches asynchrones est désactivée. Si votre activité dépend de cette fonctionnalité, planifiez l'opération pendant les heures creuses.De brèves interruptions de connexion peuvent survenir à la fin de l'opération de mise à l'échelle. Nous vous recommandons d'effectuer cette opération pendant les heures creuses ou de vous assurer que votre application dispose d'un mécanisme de reconnexion automatique.
-
Lorsque vous modifiez le niveau de disque cloud, tenez compte des points suivants :
Vous ne pouvez pas modifier d'autres configurations lorsque vous changez le niveau de disque cloud.
Lorsque vous rétrogradez le niveau de disque cloud de PL1, PL2 ou PL3 vers PL0, la commande
SUBMIT JOBpermettant de soumettre des tâches asynchrones est désactivée. Si votre activité dépend de cette fonctionnalité, planifiez l'opération pendant les heures creuses.Lorsque vous rétrogradez le niveau de disque cloud de PL1, PL2 ou PL3 vers PL0, les données sont redistribuées et migrées. La durée de migration est proportionnelle au volume de données.
Lorsque vous mettez à niveau le niveau de disque cloud, aucune redistribution ni migration des données n'est effectuée. Le fonctionnement normal de votre activité n'est pas affecté.
Facturation
Pour plus d'informations, consultez Modifier la méthode de facturation d'un cluster.
Procédure
Cluster en mode élastique
Les clusters en mode élastique permettent de modifier individuellement ou simultanément les ressources de calcul et les ressources E/S élastiques. Suivez les étapes ci-dessous :
Connectez-vous à la console AnalyticDB for MySQL. Dans le coin supérieur gauche, sélectionnez la région où le cluster est déployé. Dans le volet de navigation de gauche, cliquez sur Clusters. Sélectionnez une série de produits, puis cliquez sur Scale Out ou Scale In à droite du cluster cible.
-
Sur la page Change Configuration ou Downgrade, configurez les paramètres du cluster.
Configuration
Description
Version
Fixé sur Data Warehouse Edition. Aucune sélection requise.
Mode
Fixé sur Elastic Mode. Aucune sélection requise.
Series
Fixé sur Cluster Edition (New). Aucune sélection requise.
Specification
Fixé sur E32. Aucune sélection requise.
Computing Resource
Sélectionnez la computing resource pour le cluster. Les ressources de calcul servent au traitement des données. L'augmentation des ressources de calcul peut améliorer la vitesse des requêtes de données. Nous recommandons que le nombre de cœurs CPU des ressources de calcul soit supérieur à celui des ressources E/S élastiques.
Les spécifications de 32 cœurs et plus prennent en charge les groupes de ressources, l'élasticité basée sur le temps et la séparation des données chaudes/froides.
Elastic I/O Resource Specification
Sélectionnez la elastic I/O resource specification pour le cluster. La spécification sélectionnée ici concerne un seul nœud. Chaque groupe de ressources E/S élastiques contient 3 nœuds.
La Elastic I/O Resource (Elastic IO Unit, abrégée EIU) est l'unité de base pour mesurer les performances de stockage du cluster en mode élastique. Vous pouvez utiliser les EIU pour mettre à l'échelle indépendamment les ressources de stockage. Pour plus d'informations, consultez Mettre à l'échelle les ressources E/S élastiques (EIU).
Après la mise à l'échelle des ressources E/S élastiques, la quantité de données chaudes verrouillées par chaque ressource E/S élastique augmente. Pour plus d'informations, consultez Métriques de performance de stockage basées sur les EIU. Si vous devez réduire la capacité, assurez-vous que le volume de données chaudes est inférieur au volume maximal de données chaudes pouvant être verrouillé par la spécification après réduction. Si le volume de données chaudes dépasse ce maximum, nous vous recommandons de déplacer certaines données vers le stockage froid avant d'effectuer l'opération de réduction.
Elastic I/O Resource
Sélectionnez le nombre de groupes de ressources E/S élastiques.
RemarqueCette configuration est prise en charge uniquement lorsque le mode est Elastic Mode et que la Computing Resource est 32 cores 128 GB ou une spécification supérieure.
Cloud Disk Level
Sélectionnez le niveau de disque cloud pour le cluster. La liste suivante décrit les plages de capacité pour les différents types de disques cloud :
-
PL0 : 20 à 65 536 GiB.
-
PL1 : 20 à 65 536 GiB.
-
PL2 : 461 à 65 536 GiB.
-
PL3 : 1 261 à 65 536 GiB.
Important-
Vous ne pouvez pas modifier d'autres configurations lorsque vous changez le niveau de disque cloud.
-
Lorsque vous modifiez le niveau de disque cloud, le volume de données chaudes doit respecter la capacité minimale du niveau de disque cloud sélectionné.
-
La modification du niveau de disque cloud affecte le coût de l'espace de stockage chaud. Vous pouvez calculer le coût de l'espace de stockage chaud à l'aide de la formule suivante :
Prix unitaire de l'espace de stockage pour le niveau de disque cloud × Utilisation de l'espace de stockage chaud × Durée. Pour les prix unitaires de l'espace de stockage des différents niveaux de disques cloud, consultez Tarification de Data Warehouse Edition.
-
Pour un cluster Subscription, lisez et acceptez le contrat de service, cliquez sur Buy Now, confirmez les informations de la commande impayée et le mode de paiement, puis cliquez sur . Pour un cluster Pay-as-you-go, lisez et acceptez le contrat de service, puis cliquez sur Buy Now.
Cluster en mode réservé
Les clusters en mode réservé permettent de modifier individuellement ou simultanément le nombre de groupes de nœuds et l'espace de stockage. Suivez les étapes ci-dessous :
Connectez-vous à la console AnalyticDB for MySQL. Dans le coin supérieur gauche, sélectionnez la région où le cluster est déployé. Dans le volet de navigation de gauche, cliquez sur Clusters. Sélectionnez une série de produits, puis cliquez sur Scale Out ou Scale In à droite du cluster cible.
-
Sur la page Change Configuration ou Downgrade, configurez les paramètres du cluster.
Configuration
Description
Version
Fixé sur Data Warehouse Edition. Aucune sélection requise.
Series
Fixé sur Cluster Edition. Aucune sélection requise.
Specification
Sélectionnez une spécification de produit.
Node Group Count
Sélectionnez le nombre de groupes de nœuds. Chaque groupe de nœuds contient par défaut trois nœuds (réplicas).
Storage Space
Sélectionnez l'espace de stockage pour un seul groupe de nœuds. Si vous achetez plusieurs groupes de nœuds, l'espace de stockage total = Espace de stockage par groupe de nœuds × Nombre de groupes de nœuds.
Cloud Disk Level
Sélectionnez le niveau de disque cloud pour le cluster. La liste suivante décrit les plages de capacité pour les différents types de disques cloud :
-
PL0 : 20 à 65 536 GiB.
-
PL1 : 20 à 65 536 GiB.
Important-
Vous ne pouvez pas modifier d'autres configurations lorsque vous changez le niveau de disque cloud.
-
Lorsque vous modifiez le niveau de disque cloud, le volume de données chaudes doit respecter la capacité minimale du niveau de disque cloud sélectionné.
-
La modification du niveau de disque cloud affecte le coût de l'espace de stockage chaud. Vous pouvez calculer le coût de l'espace de stockage chaud à l'aide de la formule suivante :
Prix unitaire de l'espace de stockage pour le niveau de disque cloud × Utilisation de l'espace de stockage chaud × Durée. Pour les prix unitaires de l'espace de stockage des différents niveaux de disques cloud, consultez Tarification de Data Warehouse Edition.
-
Pour un cluster Subscription, lisez et acceptez le contrat de service, cliquez sur Buy Now, confirmez les informations de la commande impayée et le mode de paiement, puis cliquez sur . Pour un cluster Pay-as-you-go, lisez et acceptez le contrat de service, puis cliquez sur Buy Now.