Tous les produits
Search
Centre de documentation

MaxCompute:Isolation des ressources sous abonnement

Dernière mise à jour :Sep 17, 2026

Lorsque plusieurs projets MaxCompute nécessitent des quantités différentes de ressources de calcul (CU), vous pouvez isoler les CU sous abonnement par projet via la fonctionnalité de gestion des quotas dans la console MaxCompute afin d'optimiser l'utilisation des ressources.

Contexte

Vous pouvez utiliser la fonctionnalité gestion des quotas de la console MaxCompute pour isoler les CU sous abonnement achetés. La fonctionnalité Quotas prend en charge les types de groupes de quotas suivants :

  • Quota d'abonnement par défaut : ce groupe de quotas est créé automatiquement lors de l'achat de ressources de calcul sous abonnement. Vous ne pouvez pas modifier ce groupe de quotas. Lorsque vous augmentez ou réduisez vos ressources, le nombre de CU dans ce groupe de quotas augmente ou diminue en conséquence.

  • Groupe de quotas personnalisé : pour un groupe de quotas personnalisé, la valeur Reserved CUs [minCU,maxCU] est déduite du groupe de quotas d'abonnement par défaut. Le paramètre maxCU peut être défini sur le nombre total de CU réservés achetés. Les paramètres sont les suivants :

    • minCU : nombre minimal garanti de CU.

    • maxCU : nombre maximal de CU que le groupe de quotas peut utiliser. Si vous configurez plusieurs groupes de quotas avec minCU < maxCU, un groupe de quotas peut emprunter des CU inactifs à d'autres groupes. Cela permet à tous les groupes de quotas du compte et de la région actuels de partager un pool de ressources.

La somme des valeurs minCU de tous les groupes de quotas doit être égale au nombre total de CU réservés achetés.

Cas d'utilisation

Scénario

Une équipe d'entrepôt de données utilise MaxCompute pour le développement et la production de l'entrepôt de données, l'analyse opérationnelle et l'extraction algorithmique. L'équipe crée des projets MaxCompute distincts pour chaque activité :

  • Développement et production de l'entrepôt de données : les projets sont divisés en environnements de développement et de production selon les couches du modèle d'entrepôt de données.

  • Analyse opérationnelle : des projets dédiés sont créés pour différents départements afin de récupérer et d'analyser les données opérationnelles quotidiennes.

  • Extraction algorithmique : les projets sont séparés en développement et production selon les caractéristiques de leurs cycles de tâches.

Sur la base d'une évaluation commerciale initiale, l'équipe achète 1 000 CU réservés et doit les allouer et les isoler par projet pour maximiser leur utilisation.

Allouer des CU

Lors de l'allocation des CU, tenez compte des éléments suivants :

  • Configurez le paramètre minCU pour les Reserved CUs en fonction des besoins réels afin d'éviter toute utilisation abusive des ressources.

  • Pour les projets à faible priorité qui ne nécessitent pas une haute disponibilité mais peuvent demander de grandes quantités de CU, limitez le paramètre maxCU pour les Reserved CUs dans le groupe de quotas correspondant afin d'éviter d'affecter les autres groupes de quotas.

  • Pour les projets MaxCompute exécutant des tâches de longue durée, créez un groupe de quotas dédié et limitez le paramètre maxCU pour les Reserved CUs dans ce groupe de quotas.

  • Vous pouvez utiliser la fonctionnalité de configuration horaire pour optimiser l'utilisation des CU. Pour plus d'informations, consultez la section Ressources de calcul - Gestion des quotas.

  • Le quota de CU du groupe de quotas d'abonnement par défaut ne peut pas être modifié. Pour empêcher les tâches de projets spécifiques de consommer tous les CU disponibles, n'associez aucun projet au groupe de quotas d'abonnement par défaut. Le paramètre minCU pour les Reserved CUs du groupe de quotas d'abonnement par défaut ne peut pas être égal à 0. Vous pouvez réserver 1 CU pour ce groupe et définir minCU < maxCU pour les autres groupes de quotas. Cela permet aux autres groupes de quotas d'utiliser ce CU unique.

Concevoir des groupes de quotas

Groupe de quotas

Caractéristiques

minCU réservé

maxCU réservé

Projet associé

Configuration horaire

Groupe de quotas de production de l'entrepôt de données

Charge de travail à garantie élevée avec une demande importante de CU pendant les heures de pointe et une demande horaire stable.

  • Période 1 : 600

  • Période 2 : 300

  • Période 1 : 700

  • Période 2 : 700

Projet de production de l'entrepôt de données

  • Période 1 : 00:00:00–09:00:00

  • Période 2 : 09:00:00–23:59:59

Groupe de quotas de développement de l'entrepôt de données

Charge de travail à garantie élevée avec une demande importante de CU hors heures de pointe.

  • Période 1 : 19

  • Période 2 : 99

  • Période 1 : 100

  • Période 2 : 100

Projet de développement de l'entrepôt de données

  • Période 1 : 00:00:00–09:00:00

  • Période 2 : 09:00:00–23:59:59

Groupe de quotas de production algorithmique

Charge de travail à garantie élevée avec certaines tâches de longue durée et gourmandes en ressources.

300

300

Projet de production algorithmique

00:00:00–23:59:59

Groupe de quotas de développement algorithmique

Charge de travail à garantie élevée avec certaines tâches de longue durée et gourmandes en ressources.

50

50

Projet de développement algorithmique

00:00:00–23:59:59

Groupe de quotas d'analyse opérationnelle

Demande maximale pendant les heures ouvrables et incluant occasionnellement des tâches de longue durée et gourmandes en ressources.

  • Période 1 : 30

  • Période 2 : 250

  • Période 1 : 300

  • Période 2 : 250

Projet d'analyse opérationnelle

  • Période 1 : 00:00:00–09:00:00

  • Période 2 : 09:00:00–23:59:59

Compte tenu de ces caractéristiques commerciales, la valeur maxCU des CU réservés de chaque groupe de quotas est plafonnée pour éviter qu'elle n'affecte les garanties minimales des autres groupes. Dans cette conception, le groupe de quotas d'abonnement par défaut n'est associé à aucun projet MaxCompute. Étant donné que son paramètre minCU pour les Reserved CUs doit être supérieur à zéro, nous le fixons à 1 CU. Pour équilibrer le total, nous réduisons le paramètre minCU du projet de développement de l'entrepôt de données de 1.

Procédure

  1. Configurez les périodes horaires. Ajoutez deux périodes, 00:00:00–09:00:00 et 09:00:00–23:59:59. Pour plus d'informations, consultez la section Ressources de calcul - Gestion des quotas.

  2. Selon votre plan, créez de nouveaux groupes de quotas : les groupes de quotas de production de l'entrepôt de données, de développement de l'entrepôt de données, de production algorithmique, de développement algorithmique et d'analyse opérationnelle. Pour plus d'informations, consultez la section Configurer les quotas.

  3. Associez vos projets aux groupes de quotas correspondants. Le quota d'abonnement par défaut créé lors de l'achat n'est pas automatiquement associé à un projet et doit l'être manuellement.

    Remarque
    • Pour associer un groupe de quotas au niveau du projet, consultez la section Gérer les projets. Dans l'onglet Parameter Configuration, configurez le paramètre Default Compute Quota pour le projet cible.

    • Pour associer un groupe de quotas au niveau de la tâche, consultez la section Règles de quota et configurez un quota pour la tâche cible.

Références