Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Étendez votre parc de rendu sur site au cloud
Vous gérez déjà un parc de rendu sur site, et vous avez besoin d'une capacité supplémentaire pendant les pics de demande sans acheter ni entretenir de matériel supplémentaire. Avec AWS Deadline Cloud (Deadline Cloud), vous pouvez ajouter des travailleurs du cloud à la même ferme que vos employés sur site et envoyer des tâches à l'un ou l'autre emplacement. L'envoi de surcharges vers le cloud en période de forte demande est souvent appelé « cloud bursting ».
Une ferme hybride combine deux types de flottes dans une seule ferme :
-
Vos employés sur site existants fonctionnent comme une flotte gérée par le client (CMF). Vous contrôlez les hôtes, le système d'exploitation et le logiciel. Un travailleur peut être un serveur sur site, un serveur dans une installation de colocation ou une instance Amazon Elastic Compute Cloud (Amazon EC2). Pour de plus amples informations, veuillez consulter Créez et utilisez des flottes gérées par les clients de Deadline Cloud.
-
La capacité de votre cloud fonctionne sous la forme d'un parc géré par des services (SMF), où Deadline Cloud gère les hôtes, le dimensionnement et l'application des correctifs pour vous. Vous pouvez également gérer la capacité du cloud sous la forme d'un parc d'instances Amazon EC2 géré par le client lorsque vous avez besoin d'un contrôle accru. Pour de plus amples informations, veuillez consulter Configuration et utilisation des flottes gérées par le service Deadline Cloud.
Deadline Cloud envoie le travail à vos flottes par le biais de files d'attente. Décidez donc comment organiser vos files d'attente avant d'agrandir votre ferme. Comme les flottes gérées par les services et les flottes gérées par le client installent les applications différemment, vous pouvez attribuer à chaque type de flotte sa propre file d'attente ou partager une file d'attente entre les deux types de flotte. Pour une comparaison des deux approches, voirChoisissez une stratégie de file d'attente.
Quelle que soit la stratégie de file d'attente que vous choisissez, planifiez chacune des couches suivantes afin que vos tâches s'exécutent correctement sur chaque flotte. Le reste de cette rubrique décrit chaque couche et contient des liens vers des instructions détaillées.
Le tableau suivant résume les différences entre chaque couche selon les trois types de travailleurs que vous pouvez combiner dans une ferme hybride. Vos employés sur site et vos instances Amazon EC2 dans le cloud sont tous deux des flottes gérées par le client, mais la manière dont ils accèdent à vos données et à votre réseau diffère. Le tableau les répertorie donc séparément.
| Couche | On-premises (flotte gérée par le client) | Parc géré par le client dans le cloud (Amazon EC2) | Service-managed flotte |
|---|---|---|---|
| Hôtes de travail | Vous approvisionnez et gérez votre propre matériel, votre système d'exploitation et vos propres correctifs. | Vous approvisionnez et gérez les instances Amazon EC2. | Deadline Cloud gère les hôtes, le système d'exploitation et les correctifs. |
| Applications | Préinstallez des applications sur vos employés ou utilisez un canal conda dans Amazon S3. | Préinstallez des applications, intégrez-les dans un Amazon Machine Image (AMI) ou utilisez un canal conda dans Amazon S3. | Installe automatiquement les DCC populaires depuis le canal Deadline Cloud-managed Conda. Pour fournir des applications personnalisées, utilisez des scripts de configuration d'hôte ou votre propre canal conda dans Amazon S3. Pour obtenir la liste des applications prises en charge, consultez la section Logiciels pris en charge. |
| Licences | Connectez un point de terminaison de licence pour UBL ou connectez-vous à votre propre serveur de licences pour BYOL. | Connectez un point de terminaison de licence pour UBL ou connectez-vous à votre propre serveur de licences pour BYOL. | UBL est configuré automatiquement. Pour le BYOL, transférez les ports de licence vers votre serveur avec SSM. |
| Accès aux actifs | Utilisez des pièces jointes aux tâches ou un espace de stockage partagé que vos employés installent déjà. | Utilisez des pièces jointes à des tâches ou un espace de stockage partagé dans votre VPC. | Utilisez des pièces jointes à des tâches ou connectez-vous au stockage partagé de votre VPC à l'aide de points de terminaison de ressources VPC. |
| Mise à l'échelle et coût | Capacité fixe que vous possédez. | Utilisez un groupe Amazon EC2 Auto Scaling pour augmenter ou réduire la capacité en fonction de la demande. | Échelle automatiquement entre le nombre minimum et le nombre maximum de travailleurs que vous définissez. |
Répartissez les tâches entre vos flottes
Lorsque vous associez une file d'attente à plusieurs flottes, Deadline Cloud répartit les tâches entre les flottes compatibles avec chaque tâche. Le planificateur compare les exigences d'hôte de chaque étape avec les capacités des travailleurs déclarées par chaque flotte, et il exécute l'étape sur une flotte qui répond à ces exigences. Pour de plus amples informations, veuillez consulter Planifier des tâches dans Deadline Cloud.
Pour équilibrer automatiquement la capacité entre les flottes, vous pouvez utiliser l'exemple du gestionnaire de capacité. Il utilise une fonction Lambda et un EventBridge planificateur pour ajuster le nombre de travailleurs du parc tout en maintenant une capacité totale cible. Vous pouvez adapter le même schéma pour transférer la capacité vers votre flotte cloud pendant les pics de demande. Pour de plus amples informations, veuillez consulter Gérez la capacité du parc hybride Wait and Save plus Spot avec CloudFormation.
Note
Deadline Cloud ne fournit pas de paramètre intégré permettant de préférer une flotte à une autre, par exemple en remplissant votre flotte sur site avant votre flotte cloud. Pour orienter un travail spécifique vers un lieu spécifique, définissez des capacités de travail distinctes pour chaque flotte, puis définissez les exigences de l'hôte correspondantes pour les étapes qui doivent être exécutées à cet endroit. Pour établir automatiquement la priorisation approximative de la flotte, utilisez l'exemple de gestionnaire de capacité décrit dans le paragraphe précédent.
Choisissez une stratégie de file d'attente
Service-managed les flottes et les flottes gérées par les clients installent et gèrent les applications différemment. Décidez donc comment organiser vos files d'attente avant de leur associer des flottes. Sur un parc géré par des services, l'environnement de file d'attente conda par défaut installe automatiquement les packages conda demandés par les jobs. Customer-managed les commandes conda ne sont pas installées par défaut dans les flottes, de sorte que le même environnement de file d'attente entraîne des erreurs pour vos employés gérés par le client.
Vous pouvez résoudre la différence de l'une des deux manières suivantes :
-
Utilisez une file d'attente distincte pour chaque type de flotte (recommandé) : associez votre flotte gérée par des services à une file d'attente utilisant l'environnement de file d'attente conda par défaut, et associez votre flotte gérée par le client à une file d'attente distincte qui ne l'utilise pas. Chaque type de flotte reçoit la configuration d'application qu'il attend et vous évitez les erreurs de conda. Vous soumettez chaque tâche à la file d'attente correspondant à l'emplacement où vous souhaitez qu'elle soit exécutée.
-
Partagez une file d'attente entre les deux types de flotte : associez les deux flottes à la même file d'attente afin que Deadline Cloud distribue chaque tâche à l'endroit où la capacité est disponible, sans changer l'endroit où vous soumettez la tâche. Une file d'attente partagée nécessite davantage de configuration car vous ne pouvez pas utiliser l'environnement de file d'attente conda par défaut. Au lieu de cela, vous fournissez des applications d'une manière qui fonctionne sur les deux types de flotte. Choisissez une file d'attente partagée lorsque vous souhaitez que les pics de charge de travail soient automatiquement transférés vers le cloud.
Pour exécuter des applications sur une file d'attente partagée, créez votre propre canal conda dans Amazon Simple Storage Service (Amazon S3) utilisé par les deux types de flotte, ou installez des applications directement sur vos employés gérés par le client et ajustez l'environnement de file d'attente afin que les candidatures apparaissent sur le chemin de l'utilisateur du job. Pour plus d’informations, consultez Création d'un canal conda à l'aide de S3 et Configuration des tâches à l'aide d'environnements de file d'.
Demandes de licence pour les deux flottes
Deadline Cloud fournit des licences basées sur l'utilisation (UBL), et vous pouvez également apporter votre propre licence (BYOL). Les deux options fonctionnent sur le cloud et sur site. Pour avoir une présentation, consultez Utilisation de licences logicielles avec Deadline Cloud.
-
L'UBL est configuré automatiquement sur les flottes gérées par des services. Pour utiliser UBL sur un parc géré par le client, y compris sur site, connectez un point de terminaison de licence. Pour de plus amples informations, veuillez consulter Connectez les flottes gérées par le client à un point de terminaison de licence.
-
Pour utiliser votre serveur de licences existant avec un parc géré par des services, transférez les ports de licence des opérateurs vers votre serveur de licences ou votre proxy avec Amazon EC2 Systems Manager (SSM). Pour de plus amples informations, veuillez consulter Connectez des flottes gérées par des services à un serveur de licences personnalisé.
-
Pour utiliser d'abord vos licences existantes et revenir à UBL lorsqu'elles sont épuisées, combinez BYOL et UBL. Pour de plus amples informations, veuillez consulter Combiner BYOL et UBL.
Donnez aux deux flottes l'accès à vos actifs
Les deux flottes ont besoin d'accéder aux données que vos tâches lisent et écrivent. Deadline Cloud prend en charge deux approches, que vous pouvez utiliser conjointement :
-
Pièces jointes aux tâches : Deadline Cloud télécharge les fichiers dont une tâche a besoin sur Amazon S3, puis télécharge le résultat. Les pièces jointes aux tâches ne nécessitent aucune configuration de stockage partagé et fonctionnent avec des flottes de toutes tailles. Si vos données s'y trouvent déjà AWS, les pièces jointes aux tâches ajoutent une autre copie de vos données, ainsi que le temps de transfert et les coûts de stockage associés.
-
Stockage partagé : vos employés mettent en place un système de fichiers partagé qui contient vos actifs. Pour simplifier la façon dont vos employés sur site et dans le cloud gèrent les actifs, vous pouvez connecter les employés de votre flotte gérés par des services au stockage partagé dans votre cloud privé virtuel (VPC) avec des points de terminaison de ressources VPC. Les deux types de flotte lisent et écrivent ensuite les mêmes fichiers. Pour de plus amples informations, veuillez consulter Connectez les ressources VPC à votre SMF avec des points de terminaison de ressources VPC.
Étant donné que vos postes de travail sur site et vos collaborateurs du cloud peuvent utiliser différents systèmes d'exploitation et différentes configurations de systèmes de fichiers, utilisez des profils de stockage pour modéliser chaque configuration. Les profils de stockage permettent à Deadline Cloud de cartographier les chemins afin qu'un collaborateur puisse trouver les données, quel que soit l'endroit où une tâche est soumise. Pour plus d'informations, consultez la section Profils de stockage et mappage de chemins.
Connectez les travailleurs du cloud à votre réseau
Les travailleurs du cloud ont souvent besoin d'accéder aux ressources qui s'exécutent dans votre VPC ou sur votre réseau sur site, telles que les systèmes de fichiers partagés, les serveurs de licences et les bases de données. Avec les points de terminaison de ressources VPC pour les flottes gérées par des services, vos employés peuvent se connecter à ces ressources via une connexion privée utilisant VPC Lattice. Pour de plus amples informations, veuillez consulter Connectez les ressources VPC à votre SMF avec des points de terminaison de ressources VPC.
Pour monter un système de fichiers ou configurer un autre accès réseau sur un opérateur de flotte géré par des services, utilisez un script de configuration d'hôte. Les scripts de configuration de l'hôte s'exécutent avec des privilèges d'administrateur lorsqu'un travailleur démarre. Pour de plus amples informations, veuillez consulter Exécuter des scripts de configuration de l'hôte avec des privilèges d'administrateur.
Note
Le trafic via un point de terminaison de ressource VPC utilise la traduction d'adresses réseau (NAT), qui n'est pas compatible avec toutes les ressources. Par exemple, Microsoft Active Directory ne peut pas se connecter via NAT.
Adaptez les applications à chaque type de flotte
Vérifiez que chaque application de création de contenu numérique (DCC) utilisée par vos tâches peut s'exécuter sur les deux types de flotte. Sur les flottes gérées par des services, le canal Deadline Cloud-managed Conda fournit automatiquement les DCC populaires. Pour les applications que le canal ne fournit pas, ou pour les employés gérés par le client qui ne peuvent pas utiliser le canal, empaquetez vous-même les applications comme décrit dans. Choisissez une stratégie de file d'attente Pour obtenir la liste des applications prises en charge, consultez la section Logiciels pris en charge dans le guide de l'utilisateur de AWS Deadline Cloud.
Contrôlez les coûts du cloud
Pour payer la capacité cloud uniquement pendant les pics de demande, réduisez votre parc cloud lorsqu'il est inactif. Service-managed les flottes évoluent automatiquement entre le nombre minimum et maximum de travailleurs que vous définissez. Pour un parc d'instances Amazon EC2 géré par le client, vous pouvez configurer le dimensionnement automatique afin que le parc augmente ou diminue en fonction de la demande. Pour de plus amples informations, veuillez consulter Créez une infrastructure de flotte avec un groupe Amazon EC2 Auto Scaling.
Ressources connexes
Pour obtenir des conseils sur la conception d'un flux de travail Deadline Cloud de bout en bout pour la soumission des tâches, la gestion des candidatures, les licences, l'accès aux actifs et l'infrastructure des employés, voir. Conseils sur l'architecture cloud de Deadline