Cette rubrique décrit la procédure et les points à prendre en compte pour ajouter ou supprimer des nœuds. Vous pouvez ajouter ou supprimer des nœuds pour mettre à l'échelle votre instance.
Contexte
Grâce à son architecture distribuée, ApsaraDB for OceanBase offre de meilleures performances en matière de mise à l'échelle que les bases de données traditionnelles. Contrairement aux bases de données classiques qui stockent leurs données sur un seul serveur, ApsaraDB for OceanBase répartit les données sur différents serveurs, ce qui améliore l'évolutivité. Lorsque la capacité d'une instance de cluster ou d'un locataire est insuffisante, il vous suffit d'ajouter des nœuds. L'instance de cluster peut ainsi accueillir davantage de locataires, et chaque locataire peut gérer plus de données et de trafic métier.
L'ajout ou la suppression de nœuds n'affecte pas vos activités. Toutefois, afin de garantir la stabilité de votre service, nous vous recommandons d'effectuer cette opération pendant les heures creuses.
Points à prendre en compte
ApsaraDB for OceanBase vous permet de mettre à l'échelle une instance de cluster en ajoutant ou en supprimant des nœuds. Supposons que vous ayez déployé une instance de cluster sur trois zones selon l'architecture 1-1-1, ce qui signifie que chaque zone dispose d'un nœud. Lorsque vous ajoutez ou supprimez des nœuds dans le cluster, les ressources évoluent de la manière suivante :
Ajout de nœuds : ApsaraDB for OceanBase vous permet d'ajouter des nœuds par multiples. Les ressources de calcul et de stockage des instances augmentent simultanément. Si vous définissez le nombre de nœuds sur 9, deux nœuds sont ajoutés à chaque zone et le cluster passe en architecture 3-3-3.
Suppression de nœuds : ApsaraDB for OceanBase ne permet de supprimer que les nœuds ajoutés précédemment. Les ressources de calcul et de stockage des instances diminuent simultanément.
Prérequis
Avant d'ajouter ou de supprimer des nœuds, effectuez une vérification préalable et assurez-vous que les conditions suivantes sont remplies :
L'instance de cluster actuelle est en cours d'exécution.
Tous les locataires de l'instance de cluster actuelle sont en cours d'exécution.
La capacité de stockage de l'instance de cluster actuelle n'est pas temporaire.
Procédure
Connectez-vous à la console ApsaraDB for OceanBase.
Dans le volet de navigation de gauche, cliquez sur Instances.
Dans la liste des instances, cliquez sur le nom de l'instance de cluster cible pour accéder à la page Cluster Instance Workspace.
Cliquez sur l'icône Plus dans le coin supérieur droit et sélectionnez Standard Capacity Adjustment.

-
Dans la boîte de dialogue qui s'affiche, sélectionnez Add Node ou Delete Node, puis cliquez sur OK.
Vous ne pouvez pas ajouter de nœuds dans ApsaraDB for OceanBase V4.1.x.
Vous ne pouvez pas supprimer de nœuds dans ApsaraDB for OceanBase dont la version est comprise entre V4.0 et V4.2.
-
Le nombre de nœuds ne peut pas dépasser 120 et doit être supérieur à 3.
RemarquePour ajouter davantage de nœuds, contactez le support technique ApsaraDB for OceanBase.
Si une adresse de connexion directe est utilisée dans l'instance de cluster, l'ajout de nœuds entraînera un accès inter-IDC pour les applications utilisant cette adresse, ce qui augmentera la latence d'accès. Nous vous recommandons d'utiliser une adresse principale ou une adresse d'accès plutôt qu'une adresse de connexion directe pour vos applications après la montée en puissance.
-
Définissez le nombre de nœuds et acceptez les terms of services.

Cliquez sur Buy Now et effectuez le paiement.
Étapes suivantes
Une fois l'opération terminée, accédez à l'espace de travail de l'instance de cluster pour vérifier le nombre actuel de nœuds dans l'instance.