Qu’est-ce qu’Azure Compute Fleet ? (Préversion)
Important
Azure Compute Fleet est actuellement en préversion. Les préversions sont à votre disposition, à condition que vous acceptiez les conditions d’utilisation supplémentaires. Certains aspects de cette fonctionnalité sont susceptibles d’être modifiés avant la mise à disposition générale.
Azure Compute Fleet est un bloc de construction qui vous donne un accès accéléré aux capacités d’Azure dans une région donnée. Compute Fleet lance une combinaison de machines virtuelles (VM) au prix le plus bas et aux capacités les plus élevées. Il existe de nombreuses façons d’utiliser ce produit, qu’il s’agisse d’exécuter un service web sans état, un cluster Big Data ou un pipeline d’intégration continue. Les charges de travail comme l’analyse des risques financiers, le traitement des journaux ou le rendu d’images peuvent tirer parti de la possibilité d’exécuter des centaines d’instances de cœur simultanées.
En utilisant Compute Fleet, vous pouvez :
- Déployer jusqu’à 10 000 machines virtuelles avec une seule API, en utilisant les types Machine virtuelle Spot et Machine virtuelles Standard ensemble.
- Obtenez de meilleurs rapports prix/niveau de performance en utilisant un mélange de modèles tarifaires variés, comme les instances réservées, le plan d’économies, les instances Spot et les options de paiement à l’utilisation (PYG).
- Accélérez l’accès aux capacités Azure en approvisionnant rapidement des instances depuis une liste de références SKU personnalisée adaptée à vos préférences.
- Implémentez des stratégies d’allocation Compute Fleet personnalisées, répondant au besoin des machines virtuelles Standard et Spot, en optimisant les coûts, les capacités, ou une combinaison des deux.
- Adoptez le modèle « Tirer et oublier », en automatisant le déploiement, la gestion et l’analyse des instances sans avoir besoin d’infrastructures de code complexes.
- Rationalisez le processus d’installation initial, ce qui vous permet de gagner du temps et des ressources.
- Réduisez les problèmes liés à la complexité des scripts associés à la détermination de la tarification optimale des machines virtuelles (VM), des capacités disponibles, de la gestion des évictions Spot et de la disponibilité des références SKU.
- Essayez de maintenir votre capacité cible Spot si vos machines virtuelles Spot sont supprimées pour des raisons de prix ou de capacité.
Il n’y a pas de frais supplémentaires pour l’utilisation de Compute Fleet. Vous êtes facturé uniquement pour les machines virtuelles que votre Compute Fleet démarre par heure. Pour plus d’informations sur la facturation des machines virtuelles, consultez États et facturation des machines virtuelles Azure.
Préférence de capacité
Les préférences ne sont disponibles que lors de la création de votre Compute Fleet utilisant des machines virtuelles Spot.
Maintenir la capacité
L’activation de cette préférence permet le remplacement automatique des machines virtuelles dans votre Compute Fleet. Vos machines virtuelles Spot en cours d’exécution sont remplacées par l’un des types ou des tailles de machine virtuelle que vous avez spécifiés si une éviction Spot se produit en raison d’une augmentation de prix ou d’une défaillance de machine virtuelle. Compute Fleet continue de chercher à remplacer vos machines virtuelles Spot évincées jusqu’à ce que votre capacité cible soit atteinte.
Vous pouvez choisir cette préférence lorsque :
- Toutes les zones de disponibilité qualifiées de la région sont sélectionnées.
- Un minimum de trois tailles de machine virtuelle différentes sont spécifiées.
Ne pas activer cette préférence empêche votre Compute Fleet de chercher à remplacer les machines virtuelles Spot évincées, même si la capacité cible n’est pas atteinte.
Stratégies Compute Fleet
Stratégies d’allocation Compute Fleet Standard
Prix le plus bas (par défaut) : la Compute Fleet lance la machine virtuelle en paiement à l’utilisation la moins chère parmi la liste des types et des tailles de machine virtuelle que vous avez spécifiés. Elle tente de remplir la capacité de paiement à l’utilisation, puis utilise les deuxièmes et troisièmes machines virtuelles les moins chères jusqu’à ce que la capacité souhaitée soit atteinte.
Stratégies d’allocation de flotte Spot
Optimisée pour la capacité et le prix (recommandée) : la Compute Fleet lance des machines virtuelles éligibles depuis votre liste sélectionnée de types et de tailles de machines virtuelles pour effectuer le remplissage total de la capacité cible. Elle priorise la capacité Spot la plus élevée disponible au prix le plus bas sur les machines virtuelles Spot de la région.
Si vous sélectionnez plusieurs machines virtuelles qui se trouvent offrir la capacité idéale pour répondre à votre cible, alors Compute Fleet priorise le déploiement des machines virtuelles qui offrent le prix le plus bas en premier. Suivi du deuxième et du troisième prix le plus bas si la capacité suffisante n’est pas disponible avec les premières machines virtuelles au prix le plus bas. Compute Fleet prend en compte à la fois le prix et la capacité lors de la configuration de cette stratégie.
Optimisée pour la capacité : la Compute Fleet lance les types et les tailles de machines virtuelles de votre liste spécifiée de machines virtuelles qui offrent la capacité Spot la plus élevée disponible. Cette stratégie priorise le choix de machines virtuelles qui remplissent votre capacité cible Spot, plutôt que des machines virtuelles avec les prix les plus bas qui n’ont pas suffisamment de capacité Spot.
Si vous sélectionnez plusieurs machines virtuelles qui se trouvent offrir la capacité idéale pour répondre à votre cible, alors Compute Fleet priorise le déploiement des machines virtuelles qui offrent la capacité la plus élevée en premier. Suivi de la deuxième et de la troisième capacité la plus élevée si la capacité suffisante n’est pas atteinte.
Avec cette stratégie, Compute Fleet ne priorise pas le prix par rapport à la capacité, de sorte que vos coûts peuvent être plus élevés.
Prix le plus bas : la Compute Fleet lance les types et les tailles de machines virtuelles de votre liste spécifiée de machines virtuelles qui offrent le prix le plus bas pour les machines virtuelles Spot. Suivi du deuxième et du troisième prix le plus bas jusqu’à ce que la capacité souhaitée soit atteinte.
Capacité cible
Compute Fleet vous permet de définir une capacité cible individuelle pour les types de machines virtuelles Spot et en paiement à l’utilisation. Cette capacité peut être gérée individuellement en fonction de vos charges de travail ou des besoins de votre application.
Vous pouvez spécifier la capacité cible en utilisant des instances de machine virtuelle.
Compute Fleet vous permet de modifier la capacité cible des machines virtuelles Spot et en paiement à l’utilisation en fonction de votre configuration de Compute Fleet. Pour plus d’informations, consultez Modifier votre Compute Fleet pour plus d’informations sur la modification de la capacité cible.
Capacité de démarrage minimale
Vous pouvez définir votre Compute Fleet pour déployer des machines virtuelles Spot, des machines virtuelles en paiement à l’utilisation ou une combinaison des deux, uniquement si Compute Fleet peut déployer la capacité de démarrage minimale requise par rapport à la capacité cible réelle. Le déploiement échoue si la capacité devient indisponible pour atteindre la capacité de démarrage minimale.
Si votre capacité cible demandée est de 100 instances de machine virtuelle et que la capacité de démarrage minimale est définie sur 20 instances de machine virtuelle, le déploiement réussit uniquement si Compute Fleet peut répondre à la demande de capacité de démarrage de 20 instances de machine virtuelle. Sinon, la demande échoue.
Il est possible que vous ne puissiez pas définir la capacité de démarrage minimale si vous choisissez de configurer la Compute Fleet avec le type de préférence de capacité défini sur Maintenir la capacité.
Modifier votre Compute Fleet
Pendant que votre Compute Fleet est en cours d’exécution, elle vous permet de modifier la capacité cible et la sélection de la taille de machine virtuelle en fonction de la façon dont vous avez configuré votre Compute Fleet.
Modifier la capacité cible
Vous pouvez mettre à jour votre capacité cible Spot de la Compute Fleet en cours d’exécution, si la préférence de capacité est définie sur Maintenir la capacité.
Compute Fleet déploie automatiquement de nouvelles machines virtuelles Spot depuis la liste des références SKU spécifiées pour effectuer un scale-up et atteindre la nouvelle capacité cible.
S’il est nécessaire d’effectuer un scale-down pour réduire la capacité cible actuelle, Compute Fleet ne restaure pas les machines virtuelles Spot évincées tant que la nouvelle capacité cible réduite n’est pas atteinte. Ce processus peut prendre du temps en fonction du taux d’éviction. Pour effectuer un scale-down plus rapide, il est recommandé de supprimer les machines virtuelles Spot en cours d’exécution.
Modifier ou remplacer des tailles/références SKU de machine virtuelle
Pendant que la Compute Fleet est en cours d’exécution, vous pouvez ajouter ou supprimer de nouvelles tailles ou références SKU de machine virtuelle à votre Compute Fleet. Pour Spot, vous pouvez supprimer ou remplacer des tailles de machine virtuelle existantes dans la configuration de votre Compute Fleet si la préférence de capacité est définie sur Maintenir la capacité.
Dans tous les autres scénarios nécessitant une modification de la Compute Fleet en cours d’exécution, vous devrez peut-être supprimer la Compute Fleet existante et en créer une nouvelle.
Prix horaire maximal pour Spot
Vous pouvez configurer votre Compute Fleet avec des machines virtuelles Spot pour définir le prix horaire maximal que vous acceptez de payer par heure. Compute Fleet ne déploie pas de nouvelles machines virtuelles Spot dans votre liste spécifiée si le prix de la machine virtuelle Spot augmente par rapport au prix horaire maximal spécifié.
Stratégie d’éviction Spot
Supprimer (par défaut) : Compute Fleet supprime votre machine virtuelle Spot en cours d’exécution et toutes les autres ressources attachées à la machine virtuelle. Les données stockées sur le stockage disque persistant sont également supprimées.
Libérer : Compute Fleet supprime votre machine virtuelle Spot en cours d’exécution, toutes les autres ressources attachées à la machine virtuelle et les données stockées sur le stockage disque persistant ne sont pas supprimées.
La machine virtuelle Spot libérée s’ajoute à votre capacité cible Spot et la facturation se poursuit pour les ressources attachées aux machines virtuelles libérées.
Quota de flotte
Azure Compute Fleet dispose de quotas de machines virtuelles Standard et Spot.
Scénario | Quota |
---|---|
Nombre de Compute Fleets par région dans active , deleted_running |
500 |
Capacité cible par Compute Fleet | 10 000 machines virtuelles |
Capacité cible de toutes les Compute Fleets dans une région | 100 000 machines virtuelles |
Considérations relatives à Compute Fleet
- Compute Fleet lance une combinaison de types de machines virtuelles qui ont leurs propres considérations. Pour plus d’informations, consultez Machines virtuelles Spot et Machines virtuelles.
- Compute Fleet est disponible uniquement via un modèle ARM et dans le Portail Azure.
- Compute Fleet ne peut pas s’étendre sur plusieurs régions Azure. Vous devez créer une Compute Services Fleet distincte pour chaque région.
- Compute Fleet est disponible dans les régions suivantes : USA Est, USA Est2, USA Ouest et USA Ouest2.