Cette rubrique explique comment modifier les spécifications de ressources d'un locataire au sein d'un cluster.
Scénarios de mise à l'échelle
Augmentez les spécifications de ressources d'un locataire lorsque ses performances sont faibles, et réduisez-les lorsque l'utilisation des ressources est faible.
La mise à l'échelle d'un locataire n'affecte pas vos activités. Toutefois, pour garantir la stabilité de votre activité, nous vous recommandons d'effectuer cette opération pendant les heures creuses.
Informations générales
La mise à l'échelle horizontale (scale out/in) d'un locataire permet d'augmenter ou de réduire sa puissance de calcul et sa capacité de stockage. ApsaraDB for OceanBase permet de mettre à l'échelle un locataire en modifiant la configuration d'unité (unit config) ou le nombre d'unités de ressource.
-
Unité de ressource
L'unité de ressource est un concept essentiel dans la gestion des locataires. ApsaraDB for OceanBase gère les ressources physiques sur la base d'unités de ressource. Une unité de ressource regroupe des ressources physiques telles que le CPU, la mémoire, l'espace disque et les IOPS. Elle constitue également l'unité de base pour la planification des ressources. Elle possède des attributs de localisation tels que le nœud, la zone et la région. Un nœud représente une abstraction d'un serveur, tandis qu'une zone correspond à l'abstraction d'un centre de données (IDC). Vous pouvez modifier le mode de déploiement d'un locataire en ajustant les attributs de localisation de ses unités de ressource.
-
Modifier la configuration d'unité
Modifiez la configuration d'unité pour ajuster la capacité de service d'un nœud individuel.
RemarqueLa modification de la configuration d'unité n'affecte pas vos activités. Toutefois, pour garantir la stabilité de votre activité, nous vous recommandons d'effectuer cette opération pendant les heures creuses.
-
Modifier le nombre d'unités de ressource
Un locataire ne peut disposer que d'une seule unité de ressource par nœud. Si votre cluster ne contient qu'un seul nœud, ajoutez d'abord des nœuds au cluster, puis ajustez le nombre d'unités de ressource.
RemarqueLa modification du nombre d'unités de ressource n'affecte pas vos activités. Toutefois, pour garantir la stabilité de votre activité, nous vous recommandons d'effectuer cette opération pendant les heures creuses.
Prérequis
Le locataire est en cours d'exécution.
Le cluster auquel appartient le locataire est en cours d'exécution.
Procédure
Vous pouvez modifier les ressources du locataire à l'aide des méthodes suivantes :
Méthode 1 : Connectez-vous à la console ApsaraDB for OceanBase. Dans la section Topology de la page Cluster Instance Workspace, cliquez sur Settings dans le coin supérieur droit du module du locataire et sélectionnez Modify Tenant Resources.
Méthode 2 : Connectez-vous à la console ApsaraDB for OceanBase. Sur la page Tenant Management, cliquez sur Modify Tenant Resources dans la ligne correspondant au locataire cible.
Méthode 3 : Connectez-vous à la console ApsaraDB for OceanBase. Sur la page Tenant Workspace, cliquez sur
dans le coin supérieur droit et sélectionnez Modify Tenant Resources.
La procédure suivante illustre la méthode 3 :
Connectez-vous à la console ApsaraDB for OceanBase.
Dans le volet de navigation de gauche, cliquez sur Instances.
Cliquez sur le nom de l'instance de cluster cible pour accéder à la page Cluster Instance Workspace.
Dans le volet de navigation de gauche, cliquez sur Tenant Management, puis cliquez sur le locataire cible dans la liste des locataires pour accéder à la page Tenant Workspace.
-
Cliquez sur
dans le coin supérieur droit et sélectionnez Modify Tenant Resources.-
Si le système est fortement sollicité, modifiez la configuration d'unité selon vos besoins.
-
Sélectionnez Modify Unit Specification et définissez les CPU Specifications ainsi que les Memory Specifications. Développez l'option More Advanced Settings pour configurer les IOPS disponibles et la taille du disque de journaux pour le locataire.
RemarqueVous ne pouvez spécifier la taille du disque de journaux pour un locataire que dans OceanBase Database V4.x.
Vous ne pouvez spécifier les IOPS disponibles pour un locataire qu'à partir de la version OceanBase Database V4.2.5.

Cliquez sur OK.
-
-
Si vous avez des exigences plus élevées concernant l'architecture distribuée, modifiez le nombre d'unités de ressource selon vos besoins.
Sélectionnez Modify Number of Units.
-
Dans la liste déroulante Number of Units, sélectionnez une valeur appropriée.
RemarqueSi le système indique que l'espace disque de données du cluster est insuffisant, augmentez cet espace avant de modifier cette valeur. Pour plus d'informations sur l'augmentation de l'espace disque de données, consultez la rubrique Modifier les spécifications du package.
Cliquez sur OK.
-
Étapes suivantes
Une fois l'opération terminée, accédez à l'espace de travail du locataire pour vérifier ses spécifications actuelles.