Tous les produits
Search
Centre de documentation

ApsaraDB for SelectDB:Mettre un cluster à l'échelle

Dernière mise à jour :Aug 31, 2026

ApsaraDB for SelectDB prend en charge la mise à l'échelle automatique par plages horaires ainsi que la mise à l'échelle manuelle. Si votre activité présente des pics et des creux de charge prévisibles, utilisez la mise à l'échelle automatique pour ajuster dynamiquement les ressources, améliorant ainsi leur utilisation et les performances du système. Si la configuration actuelle du cluster ne répond pas à vos besoins métier, mettez le cluster à l'échelle manuellement. Lorsque la mémoire des nœuds BE (Backend) est insuffisante, utilisez la fonctionnalité de mise à l'échelle du cluster disponible dans la console pour augmenter la capacité du cluster. La gestion des nœuds via des commandes SQL telles que ALTER SYSTEM ADD BACKEND n'est pas prise en charge.

Mise à l'échelle du cluster

Type de mise à l'échelle

Cas d'utilisation

Impact sur le cluster

mise à l'échelle automatique par plages horaires

La charge de travail présente des périodes de pointe et de creux prévisibles.

Lors d'une réduction de l'échelle, la taille du cache diminue proportionnellement aux ressources de calcul. Les données mises en cache qui dépassent la nouvelle taille de cache sont évincées, ce qui peut entraîner des variations du temps de réponse pour certaines requêtes.

mise à l'échelle manuelle

La configuration actuelle du cluster ne satisfait pas vos exigences métier.

Lorsque vous réduisez la taille du cache, les données mises en cache excédant la taille cible sont évincées. Cela peut provoquer des fluctuations du temps de réponse pour certaines requêtes.

Prérequis

  • L'instance est à l'état Running.

  • Le cluster cible est à l'état Running.

  • Votre compte Alibaba Cloud ne comporte aucune commande impayée.

Remarques relatives à l'utilisation

  • Des paiements en retard ou un solde insuffisant sur votre compte Alibaba Cloud empêchent l'exécution des règles de mise à l'échelle automatique par plages horaires et entraînent l'échec des tentatives de mise à l'échelle manuelle.

  • Les opérations de mise à l'échelle peuvent interrompre brièvement les opérations de lecture et d'écriture. Nous vous recommandons d'effectuer ces opérations pendant les heures creuses.

  • Pour la mise à l'échelle automatique par plages horaires, tenez compte des points suivants :

    • Seuls les clusters avec paiement à l'utilisation prennent en charge la mise à l'échelle automatique par plages horaires.

    • Une règle de mise à l'échelle automatique par plages horaires n'est exécutée que si l'instance et le cluster sont tous deux à l'état Running. Si l'un des deux se trouve dans un état autre que Running (par exemple Paused, Restarting ou Upgrading), le système réessaie l'opération. Si l'état autre que Running persiste pendant plus de 30 minutes, le système ignore l'exécution de la règle.

Facturation

Important

Les frais décrits dans cette rubrique sont donnés à titre indicatif uniquement. Pour connaître les coûts réels, consultez votre facture.

Chaque instance peut contenir un ou plusieurs clusters Backend (BE). Une instance avec paiement à l'utilisation ne contient que des clusters avec paiement à l'utilisation, tandis qu'une instance par abonnement peut contenir à la fois des clusters par abonnement et des clusters avec paiement à l'utilisation. Par conséquent, la facturation liée à la mise à l'échelle d'un cluster dans une instance par abonnement diffère de celle d'un cluster dans une instance avec paiement à l'utilisation.

Instance par abonnement

Type de modification

Méthode de facturation du cluster

Détails de la facturation

Augmenter l'échelle du cluster

abonnement

Frais de mise à l'échelle ascendante = (Prix journalier après mise à l'échelle - Prix journalier avant mise à l'échelle) × Nombre de jours restants jusqu'à l'expiration de l'instance. Pour plus d'informations sur les tarifs, consultez la page Éléments facturables et tarification.

Remarque

Le nombre de jours restants n'est pas un entier et est précis à 12 décimales. Par exemple, une durée restante de 31 jours et 10 heures est calculée comme étant de 31,416666666667 jours.

paiement à l'utilisation

Après avoir augmenté l'échelle d'un cluster avec paiement à l'utilisation, vous êtes facturé à l'heure selon la nouvelle configuration. Pour l'heure durant laquelle la mise à l'échelle a lieu, vous êtes facturé à la minute pour l'ancienne et la nouvelle configuration. Le montant total est facturé à la fin de cette heure. Pour plus d'informations sur les tarifs, consultez la page Éléments facturables et tarification.

Réduire l'échelle du cluster

abonnement

Après avoir réduit l'échelle d'un cluster par abonnement, Alibaba Cloud rembourse le montant correspondant à la durée d'abonnement restante sur votre mode de paiement initial.

paiement à l'utilisation

Après avoir réduit l'échelle d'un cluster avec paiement à l'utilisation, vous êtes facturé à l'heure selon la nouvelle configuration. Pour l'heure durant laquelle la mise à l'échelle a lieu, vous êtes facturé à la minute pour l'ancienne et la nouvelle configuration. Le montant total est facturé à la fin de cette heure. Pour plus d'informations sur les tarifs, consultez la page Éléments facturables et tarification.

Instance avec paiement à l'utilisation

Une instance avec paiement à l'utilisation est facturée en postpaid. Après la mise à l'échelle d'un cluster dans une telle instance, la méthode de facturation reste inchangée et vous continuez d'être facturé à l'heure. Pour l'heure durant laquelle la mise à l'échelle a lieu, vous êtes facturé à la minute pour l'ancienne et la nouvelle configuration. Le montant total est facturé à la fin de cette heure. Pour plus d'informations sur les tarifs, consultez Éléments facturables et tarification.

Limites

  • Mise à l'échelle des ressources de calcul

    • Lorsque vous ajustez les ressources de calcul, la taille du cache est automatiquement mise à l'échelle proportionnellement en fonction du ratio actuel entre calcul et cache du cluster. Par exemple, pour un cluster disposant de 8 cœurs CPU et d'une taille de cache de 200 Go, une mise à l'échelle ascendante vers 16 cœurs CPU ajuste automatiquement la taille du cache à 400 Go. Une réduction vers 4 cœurs CPU ajuste la taille du cache à 100 Go.

    • Vous ne pouvez pas mettre à l'échelle les ressources de calcul indépendamment tout en maintenant la taille du cache inchangée.

  • Mise à l'échelle de la taille du cache

    • Mise à l'échelle ascendante : Vous pouvez augmenter la taille du cache indépendamment ou proportionnellement lors de l'augmentation des ressources de calcul.

    • Mise à l'échelle descendante : Vous ne pouvez pas réduire la taille du cache indépendamment. Pour diminuer la taille du cache, vous devez simultanément réduire proportionnellement les ressources de calcul.

Remarque

Si vous souhaitez réduire uniquement les ressources de calcul ou uniquement la taille du cache, créez un nouveau cluster avec les spécifications cibles, puis supprimez l'ancien cluster.

Procédure

Remarque

Chaque opération de mise à l'échelle dure environ 10 minutes. Actualisez la page pour vérifier l'état du cluster. L'opération est terminée lorsque l'état passe de Changing Specifications à Running.

Mise à l'échelle automatique par plages horaires

  1. Connectez-vous à la console ApsaraDB for SelectDB.

  2. Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve votre instance.

  3. Sur la page Instances, cliquez sur l'Instance ID cible pour accéder à la page Instance Details.

  4. Dans le volet de navigation de gauche de la page Instance Details, cliquez sur Cluster Management.

  5. Sur la page Cluster Management, localisez le cluster cible et cliquez sur Scale dans la colonne Actions.

  6. Dans le panneau de mise à l'échelle, cliquez sur l'onglet Time-sharing Auto Scaling.

  7. Configurez les paramètres suivants :

    Important

    Avant de créer ou de modifier une règle de Time-sharing Auto Scaling, vous devez prendre connaissance des limites suivantes :

    1. L'heure d'exécution d'une nouvelle règle ne doit pas chevaucher celle des règles existantes.

    2. L'intervalle entre deux règles adjacentes doit être d'au moins une heure. Vous pouvez créer un maximum de 23 règles.

    3. Les règles adjacentes ne peuvent pas avoir les mêmes ressources de calcul cibles. La dernière règle et la première règle de la liste sont également considérées comme adjacentes.

    • Activez ou désactivez la politique de mise à l'échelle automatique par plages horaires.

      Dans le coin supérieur gauche du panneau, cliquez sur le commutateur Time-sharing Auto Scaling.

      Remarque

      Vous devez disposer d'au moins deux règles pour activer la politique de mise à l'échelle automatique par plages horaires.

      Activé : Le système exécute les règles existantes aux heures programmées. Lorsque cette politique est activée, vous ne pouvez pas effectuer de mise à l'échelle manuelle.

      Désactivé : Les règles existantes ne sont pas exécutées, mais elles ne sont pas supprimées.

    • Créez une règle de mise à l'échelle automatique par plages horaires.

      Important

      Le système n'exécute pas les règles tant que la politique de mise à l'échelle automatique par plages horaires est désactivée.

      Cliquez sur Create dans le coin supérieur droit du panneau, configurez l'Execution Time et les Required Computing Resources, puis cliquez sur Save.

      Si vous n'avez ajouté aucune règle, vous pouvez également cliquer sur Create Rule en bas du panneau pour configurer les paramètres.

    • Modifiez une règle de mise à l'échelle automatique par plages horaires.

      Dans la colonne Actions de la règle cible, cliquez sur l'icône image, modifiez l'Execution Time et les Required Computing Resources, puis cliquez sur Save.

    • Consultez les règles de mise à l'échelle automatique par plages horaires.

      Le panneau de mise à l'échelle affiche par défaut la liste des règles de mise à l'échelle automatique par plages horaires. Si vous vous trouvez sur l'onglet Manual Scaling, cliquez sur l'onglet Time-sharing Auto Scaling pour changer de vue.

    • Supprimez une règle de mise à l'échelle automatique par plages horaires.

      Dans la colonne Actions de la règle cible, cliquez sur l'icône image. Lisez attentivement le contenu de la boîte de dialogue Are you sure that you want to delete the rule? et cliquez sur OK.

      Après la suppression, si le nombre de règles est inférieur à deux, le système désactive automatiquement la politique de mise à l'échelle automatique par plages horaires et vous ne pourrez pas la réactiver.

      Remarque
      1. Vous ne pouvez pas supprimer une règle si ses deux règles adjacentes ont les mêmes ressources de calcul cibles.

      2. La dernière règle et la première règle de la liste sont considérées comme adjacentes.

    Paramètre

    Description

    Rule

    Identifiant temporaire attribué à la règle. Les règles sont numérotées en fonction de leur heure d'exécution. Si vous ajoutez ou modifiez une règle, le système retriera automatiquement toute la liste des règles.

    Execution Cycle

    Fréquence d'exécution de la règle. Ce paramètre est défini sur Quotidien et ne peut pas être modifié.

    Execution Time

    Heure de la journée à laquelle la règle est programmée pour s'exécuter.

    Required Computing Resources

    Ressources de calcul cibles pour le cluster, incluant le CPU et la mémoire.

    • Nombre de cœurs CPU : [4, 1024]

    • Mémoire : Par défaut, la taille de la mémoire est quatre fois le nombre de cœurs CPU, en Go.

      Important
      • 1 CCU = 1 cœur CPU et 4 Go de mémoire.

      • Pour demander un quota plus élevé, contactez le support technique d'Alibaba Cloud.

Mise à l'échelle manuelle

Remarque

Vous ne pouvez pas mettre manuellement un cluster à l'échelle tant que la mise à l'échelle automatique par plages horaires est activée. Pour effectuer une opération de mise à l'échelle manuelle, vous devez d'abord désactiver la politique, puis la réactiver ensuite.

  1. Connectez-vous à la console ApsaraDB for SelectDB.

  2. Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve votre instance.

  3. Sur la page Instances, cliquez sur l'Instance ID cible pour accéder à la page Instance Details.

  4. Dans le volet de navigation de gauche de la page Instance Details, cliquez sur Cluster Management.

  5. Sur la page Cluster Management, localisez le cluster cible et cliquez sur Scale dans la colonne Actions.

  6. Dans le panneau de mise à l'échelle, cliquez sur l'onglet Manual Scaling.

  7. Configurez les spécifications cibles.

    Paramètre

    Description

    Required Computing Resources

    Ressources de calcul pour le cluster, incluant le CPU et la mémoire.

    • Nombre de cœurs CPU : [4, 1024]

    • Mémoire : Par défaut, la taille de la mémoire est quatre fois le nombre de cœurs CPU, en Go.

      Important
      • 1 CCU = 1 cœur CPU et 4 Go de mémoire.

      • Pour demander un quota plus élevé, contactez le support technique d'Alibaba Cloud.

    Required Cache Size (GB)

    Taille du cache pour le cluster.

    Valeurs valides :

    • Valeur minimale :

      • Pour des ressources de calcul cibles comportant 4, 8, 16 ou 32 cœurs CPU, la taille minimale du cache est de 100 Go.

      • Pour des ressources de calcul cibles comportant 64 cœurs CPU ou plus, la taille minimale du cache est de 100 Go × (Nombre de cœurs CPU sélectionnés / 32).

    • Valeur maximale : 500 × Nombre de cœurs CPU cibles

    Unité : Go

    Terms of Service

    Lisez et acceptez les Terms of Service.

  8. Cliquez sur OK.

Mettre à l'échelle les nœuds FE

Les nœuds FE (Frontend) constituent le cœur de la gestion des métadonnées et le point d'entrée des requêtes de SelectDB. Lorsque les performances des requêtes ou la capacité de gestion des métadonnées du cluster sont insuffisantes, vous pouvez mettre à l'échelle les nœuds FE horizontalement en ajoutant ou en supprimant des nœuds, ou verticalement en ajustant les spécifications des nœuds.

Sur la page Instances, cliquez sur Plus dans la colonne Actions de l'instance cible et sélectionnez l'opération FE correspondante :

  • Ajouter des nœuds FE : Ajoutez des nœuds FE.

  • Mettre à niveau les spécifications des nœuds FE : Augmentez le CPU et la mémoire des nœuds FE.

  • Supprimer des nœuds FE : Supprimez des nœuds FE. Nous vous recommandons de conserver un nombre impair de nœuds FE (tel que 1, 3 ou 5). Le minimum est de 1.

  • Rétrograder les spécifications des nœuds FE : Diminuez le CPU et la mémoire des nœuds FE.

API associées

Créer une règle de mise à l'échelle automatique par plages horaires

Modifier une règle de mise à l'échelle automatique par plages horaires

Interroger les règles de mise à l'échelle automatique par plages horaires

Supprimer une règle de mise à l'échelle automatique par plages horaires

Activer ou désactiver la politique de mise à l'échelle automatique par plages horaires

Mettre un cluster à l'échelle