Optimiser l’utilisation des ressources avec l’orchestration du Cloud

L’orchestration du Cloud affecte automatiquement les ressources de calcul et de stockage en fonction des besoins des applications.

Avantages de l’orchestration du Cloud

  • L’orchestration du Cloud attribue les charges de travail aux nœuds les plus appropriés pour la meilleure utilisation des ressources et une meilleure gestion du Cloud.

  • Dans ce modèle en libre-service, les utilisateurs finaux demandent des services Cloud sans s’impliquer dans l’informatique.

  • Les conteneurs constituent un moyen essentiel d’orchestrer les ressources matérielles, permettant ainsi un fonctionnement fluide des charges de travail.

author-image

Par

Qu’est-ce que l’orchestration du Cloud ?

L’orchestration du Cloud est la gestion et la suppression des ressources Cloud : informatique, stockage et mise en réseau. Des charges de travail spécifiques sont affectées à l’ensemble de nœuds le plus approprié en fonction des exigences de l’application.

Dans ce modèle en libre-service, les utilisateurs finaux peuvent demander des services Cloud sans impliquer le service informatique. Les politiques et procédures régissent l’approvisionnement automatique des ressources pour différents types de charges de travail. L’orchestration du Cloud implique également des mécanismes permettant d’assurer la livraison efficace des charges de travail demandées aux utilisateurs finaux. En optimisant l’utilisation des ressources, l’orchestration du Cloud peut soutenir une approche DevOps qui aide vos utilisateurs finaux à déployer rapidement de nouvelles applications.

Orchestration Cloud vs Automatisation du Cloud

L’automatisation du Cloud réduit le travail manuel requis par les équipes informatiques en automatisant les tâches liées au Cloud, telles que le déploiement d’applications. L’orchestration du Cloud peut coordonner ces tâches automatisées à grande échelle. Les outils d’orchestration peuvent aider les équipes informatiques à gérer des environnements Cloud incroyablement complexes, du matériel au middleware en passant par les services.

Les orchestrators Cloud sont un ensemble d’outils logiciels basés sur des politiques visant à permettre l’automatisation dans le Cloud. Les équipes informatiques peuvent choisir parmi des plateformes open source comme OpenStack, Apache Mesos et Kubernetes, ou des produits provenant de fournisseurs de logiciels. En outre, de nombreux fournisseurs de services de Cloud public populaires offrent des orchestrators Cloud.

Avantages de l’orchestration Cloud

Grâce aux services d’orchestration, les équipes informatiques peuvent améliorer l’allocation des ressources et aider les utilisateurs finaux à travailler plus efficacement. Cela est particulièrement vrai lorsque vous travaillez sur une gamme de modèles de services Cloud, avec une variété de ressources sur site et d’instances de Cloud public. Les avantages de l’orchestration du Cloud comprennent :

  • Assistance pour l’automatisation du Cloud : L’orchestration peut automatiser l’approvisionnement des serveurs, du stockage, des bases de données et d’autres ressources.
  • Visibilité et contrôle : Un tableau de bord de l’orchestration du Cloud fournit une vue unifiée des ressources Cloud et de leur utilisation.
  • Modèles en libre-service : L’orchestration du Cloud peut permettre des fonctionnalités à la demande et en libre-service pour un modèle commercial « pay-as-you-go ».
  • Assainissement: La réparation axée sur les événements ou basée sur les politiques contribue à réduire le temps d’arrêt et à améliorer les accords de niveau de service (SGA).
  • Rentabilité : La mise en place automatisée des compteurs et la rétrofacturation contribuent à améliorer la gouvernance des coûts tout en favorisant l’utilisation la plus économique des ressources.

Grâce à l’orchestration du Cloud, les équipes informatiques peuvent améliorer l’allocation des ressources et les utilisateurs finaux peuvent travailler plus efficacement.

Orchestration des conteneurs dans le Cloud

Un conteneur est un package logiciel autonome qui contient un environnement d’exécution entier pour une application. Les conteneurs constituent un moyen flexible et portable de prendre en charge les applications natives du Cloud, les microservices sans état et les applications qui doivent être mises à l’échelle dans toute une série d’environnements. Ils peuvent également être déployés en tant que conteneurs en tant que service (CaaS), un type d’infrastructure en tant que service (IaaS).

Kubernetes est un outil open source permettant d’automatiser le déploiement et la gestion des applications conteneurisées. Les ingénieurs d’Intel ont contribué à la découverte de fonctionnalités de nœud (NFD) pour Kubernetes, permettant la découverte de capacités de processeurs Intel® Xeon® comme Intel® Advanced Vector Extensions 512 (Intel® AVX-512) ou Intel® Turbo Boost. Cela permet de s’assurer que ces fonctionnalités matérielles peuvent être accessibles et utilisées efficacement au sein d’un cluster Kubernetes.

Utiliser l’orchestration Cloud pour tirer le meilleur parti des technologies Intel®

Les ingénieurs d’Intel travaillent au sein de l’écosystème Cloud pour exposer les capacités uniques de notre matériel aux outils d’orchestration. Par exemple, nous étiquetons les fonctionnalités des processeurs Intel® core, y compris les Intel® Deep Learning Boost (Intel® DL Boost) et les Intel® Advanced Vector Extensions 512 (Intel® AVX-512) afin que les développeurs puissent utiliser les jeux d’instructions de leur choix dans un environnement Kubernetes. Nous nous sommes également efforcés d’exposer des technologies telles que la Intel® Software Guard Extensions (Intel® SGX) et la mémoire persistante Intel® Optane™.

Pour une orchestration et une automatisation optimisées, la Intel® Resource Director Technology (Intel® RDT) apporte une nouvelle visibilité à la gestion des ressources. Elle offre une avancée en matière de densité de charges de travail, de régularité des performances et de prestation de services dynamique.

À l’avenir, l’orchestration du Cloud, parallèlement à la télémétrie, joue un rôle majeur dans l’activation du centre de données autonome moderne. Cette approche proactive de la gestion des centres de données est conçue pour réduire les temps d’arrêt et atteindre une plus grande fiabilité. En aidant les ressources matérielles et logicielles à travailler ensemble de manière transparente, l’orchestration constitue une étape vers la maximisation de la qualité de service avec la plus grande efficacité.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.