Gestion des contextes par lots

Un contexte de lot est un cadre logique qui définit l'environnement système pour l'exécution des tâches. Cette section explique comment créer et gérer des contextes par lots.

Chaque contexte de lot comprend les configurations suivantes :
  • Réseau : La configuration du réseau spécifie le réseau en nuage virtuel (VCN) et le sous-réseau utilisés par les tâches et les tâches dans un contexte de lot. Cela restreint les ressources (telles que le stockage NFS, les serveurs de licences et le registre OCI) auxquelles un lot peut accéder. Cela permet de séparer les tâches par lots des autres ressources de réseau. Pour plus d'informations, voir Configuration des ressources de réseau.
  • Parc de flottes : La configuration du parc vous permet de configurer une ou plusieurs ressources de calcul pour le contexte de lot. Chaque parc spécifie des détails tels que la forme, les OCPU et la mémoire. Le parc contrôle les types et la taille des instances de calcul sur lesquelles les tâches peuvent s'exécuter. Vous pouvez créer plusieurs parcs, chacun ayant sa propre configuration, pour prendre en charge différents besoins en matière de charge de travail ou gérer les coûts. Chaque parc appartient à un contexte de lot unique et ses paramètres peuvent être ajustés pour améliorer la performance ou respecter le budget.
  • (Facultatif) Journalisation : La configuration de journalisation indique où toutes les sorties de journal des tâches dans un contexte de lot sont envoyées. La configuration de journalisation correcte facilite la recherche, la révision et le dépannage de la sortie des tâches. Pour plus d'informations, voir Gestion des journaux et Gestion des groupes de journaux.
  • (Facultatif) Droits : Les droits définissent les limites des ressources partagées ou restreintes, telles que les licences de logiciel, requises pour les tâches dans un contexte de lot. Les droits sont configurés par nom et valeur maximale, ce qui garantit que les tâches ne sursouscrivent pas les ressources limitées.
  • (Facultatif) Priorisation des tâches : La configuration de la priorisation des tâches définit les règles de hiérarchisation et de programmation des tâches lors de la concurrence pour les ressources. Cette opération est gérée au moyen d'espaces de noms et de clés de marqueur, par exemple une clé de marqueur pour la priorité d'une tâche avec des pondérations et des valeurs configurables pour différents marqueurs. En affectant ces marqueurs, vous pouvez contrôler ou ajuster dynamiquement les tâches exécutées en premier. Pour configurer la priorisation, définissez un espace de noms de marqueur et une ou plusieurs clés de marqueur, affectez des pondérations et des valeurs numériques à chaque marqueur et utilisez ces marqueurs lors de la soumission des tâches. Les pondérations et les valeurs de marqueur combinées contrôlent l'ordre de programmation des tâches. Pour plus d'informations, voir Configuration de la priorisation des tâches.
    Note

    Les configurations de réseau, de parcs et de journalisation ne peuvent pas être modifiées une fois le contexte de lot créé. Vous ne pouvez mettre à jour les détails de base tels que le nom du contexte de lot, la description, les droits et les niveaux de priorité d'emploi qu'une fois le contexte de lot créé.