Après avoir acheté un pool de ressources résidentes, vous pouvez l'exploiter en définissant le type d'instance sur Resident Instance, en rattachant le pool à une fonction et en allouant un nombre précis d'instances résidentes lors de la création d'une fonction GPU.
Limites
Seules les fonctions GPU utilisant des cartes des séries Ada, Ada.2, Ada.3, Hopper et Xpu.1 prennent en charge les instances résidentes.
Les instances résidentes et les instances élastiques sont mutuellement exclusives. Le type d'instance d'une fonction est définitif après sa création.
Procédure
Connectez-vous à la console Function Compute. Dans le volet de navigation de gauche, choisissez .
Dans la barre de navigation supérieure, sélectionnez une région. Sur la page Functions, cliquez sur Create Function.
Dans la boîte de dialogue qui s'affiche, sélectionnez GPU Function, puis cliquez sur Create GPU Function.
-
Sur la page Create GPU Function, configurez les paramètres clés décrits dans le tableau suivant, puis cliquez sur Create.
Cette rubrique traite uniquement de la configuration des instances résidentes. Pour plus d'informations sur les configurations avancées (code de la fonction, préchargement des instances, montage de stockage, accès réseau, journaux et rôles), consultez Créer une fonction GPU.
Élément de configuration
Description
Exemple
Configurations de base : Définissez les informations fondamentales de la fonction.
Function Name
Nom unique identifiant la fonction. Ce nom doit être unique pour un même compte et une même région, et respecter les conventions de nommage.
myFunction
Configurations élastiques : Sélectionnez un type d'instance et configurez un plan d'élasticité. Les instances résidentes et élastiques sont mutuellement exclusives. Le type d'instance est définitif après la création de la fonction.
Instance type
Sélectionnez Resident Instance pour attribuer à la fonction des instances issues d'un pool de ressources résidentes acheté au préalable.
Privilégiez les instances résidentes pour les scénarios sensibles à la latence, nécessitant une utilisation élevée des ressources et des coûts fixes prévisibles, afin de garantir la stabilité de vos activités.
Resident Instance
Resident resource pool
Un pool de ressources résidentes correspond à un ensemble de ressources de calcul achetées à l'avance. Après l'achat, vous pouvez allouer des instances résidentes de ce pool à une fonction cible.
Lors de l'achat d'un pool de ressources résidentes, la plateforme convertit les spécifications totales des ressources acquises en capacité disponible. Vous pouvez ensuite allouer cette capacité de manière flexible aux fonctions et créer des instances résidentes.
-
ID/Nom du pool de ressources résidentes : fc-pool-****
-
Type de carte GPU : Série Ada
Specifications
Définissez les spécifications de GPU Memory, vCPU, Memory et Disk pour la fonction.
-
GPU Memory : 48 Go
-
vCPU : 8
-
Memory : 64 Go
-
Disk : 512 Mo
Resident instances
Allouez un nombre d'instances résidentes à la fonction cible en fonction des ressources disponibles dans le pool de ressources résidentes.
1
Définissez Concurrency per instance sur
20.Si la capacité de votre pool de ressources résidentes est insuffisante pour attribuer des instances à la fonction cible, cliquez sur Scale Out dans la colonne Actions et suivez les instructions à l'écran. Pour plus d'informations, consultez Mettre à l'échelle un pool de ressources résidentes.
-
Références
Les instances résidentes et les instances élastiques sont mutuellement exclusives. Pour plus de détails sur leurs cas d'usage respectifs, reportez-vous à Sélection du type d'instance.
Pour en savoir plus sur l'achat et la gestion des pools de ressources résidentes, consultez Gérer les pools de ressources résidentes.