GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Qu'est-ce que le cloud bare metal

Présentation

La cause la plus courante de dégradation des performances dans les environnements virtualisés est la technologie qui exécute le cloud :l'hyperviseur. En utilisant des ressources supplémentaires, les hyperviseurs créent une surcharge supplémentaire qui a un impact négatif sur les opérations gourmandes en ressources processeur.

Pour surmonter ces problèmes tout en préservant la flexibilité du cloud, une nouvelle solution est apparue ces dernières années :le cloud bare metal.

Cet article explique ce qu'est le cloud bare metal et son fonctionnement pour vous aider à comprendre ses avantages par rapport aux autres solutions cloud. De plus, vous apprendrez comment commencer à utiliser le cloud bare metal de phoenixNAP pour provisionner des ressources en déplacement.

Qu'est-ce que le cloud bare metal ?

Le cloud bare metal est un environnement non virtualisé à locataire unique qui conserve la polyvalence complète en libre-service du cloud tout en vous permettant d'utiliser tout le potentiel de traitement du matériel physique du serveur.

Contrairement au cloud public, qui se compose principalement de machines virtuelles qui s'exécutent au-dessus d'hyperviseurs, le cloud bare metal s'appuie sur des machines physiques pour offrir des performances maximales sans surcharge de virtualisation.

Certaines de ses fonctionnalités clés incluent :

Ressources dédiées

Dans l'environnement cloud bare metal, vous avez un contrôle total sur les composants physiques de la machine. En d'autres termes, vous pouvez tirer parti d'un accès illimité au niveau matériel pour optimiser les ressources physiques du processeur, de la RAM et du stockage afin de répondre à vos charges de travail uniques.

Pas de voisins bruyants

Il n'y a pas de partage de ressources entre plusieurs utilisateurs et applications avec le cloud bare metal. En tant qu'environnement à locataire unique, le cloud bare metal élimine l'effet dit de "voisin bruyant", ainsi que les problèmes de performances et les menaces de sécurité souvent associés aux environnements multilocataires.

Évolutivité

Semblable au cloud public, le cloud bare metal prend en charge le provisionnement et le déclassement rapides et automatisés des serveurs, la mise à l'échelle des ressources à la demande et des modèles de facturation prévisibles à l'utilisation.

Provisionnement d'API

La véritable puissance du cloud bare metal réside dans sa capacité à prendre en charge la consommation d'infrastructure informatique axée sur l'automatisation. Vous pouvez utiliser des API et des commandes CLI personnalisées pour traiter votre infrastructure comme du code.

Dans la plupart des cas, les fournisseurs de services proposent des API et des CLI compatibles avec les principaux outils d'automatisation open source, tels qu'Ansible, Pulumi et Terraform, vous permettant de configurer et de gérer votre infrastructure plus efficacement.

Comment fonctionne le cloud bare metal

Le cloud bare metal relève du modèle de cloud computing Infrastructure-as-a-Service (IaaS).

Dans le modèle IaaS, vous louez des ressources matérielles physiques ou virtuelles auprès de fournisseurs de services qui exploitent des réseaux mondiaux de centres de données pour offrir une connectivité et une disponibilité mondiales.

Dans la plupart des cas, le fournisseur de services s'occupera de l'infrastructure sous-jacente, telle que l'équipement réseau, le stockage, la sécurité sur site, la maintenance du matériel et d'autres services essentiels qui garantissent que vos machines restent toujours fonctionnelles.

D'autre part, vous êtes responsable de la gestion des logiciels qui exécutent vos applications. Ceux-ci incluent, mais sans s'y limiter, les systèmes d'exploitation, les logiciels serveur, les intergiciels, les bases de données, les hyperviseurs, les conteneurs et les applications spécifiques à l'entreprise.

Même si les serveurs cloud bare metal n'utilisent pas les technologies de virtualisation par défaut, vous êtes libre d'installer des hyperviseurs ou d'autres types de couches de virtualisation pour segmenter votre machine physique en plusieurs machines virtuelles.

Une autre caractéristique clé du cloud bare metal est la possibilité de provisionner et de mettre automatiquement hors service des instances de serveur. Dans la plupart des cas, votre fournisseur de services dispose d'une interface Web que vous pouvez utiliser pour gérer votre infrastructure, surveiller l'utilisation et acheter des ressources supplémentaires.

Cas d'utilisation du cloud sans système d'exploitation

Même si l'environnement de cloud public peut gérer n'importe quel type de charge de travail, des simples applications Web aux grandes bases de données, certaines charges de travail nécessitent une puissance de calcul et une agilité avancées que seul le métal nu est capable de fournir.

Création d'applications

Le cloud bare metal permet aux équipes DevOps de créer, tester et déployer des applications plus facilement. Avec un accès racine au serveur et une architecture cloud native, vous pouvez utiliser une large gamme de logiciels de conteneurisation et d'orchestration pour traiter votre infrastructure comme du code.

NoSQL et bases de données relationnelles

Le cloud bare metal fournit des ressources dédiées hautes performances avec un ratio I/O stable et élevé. De plus, ses temps de provisionnement rapides et son automatisation le rendent parfait pour les charges de travail évolutives.

Tous les éléments mentionnés ci-dessus font du cloud bare metal un excellent choix pour l'hébergement de systèmes NoSQL et de gestion de bases de données relationnelles où l'accès instantané et les vitesses de lecture/écriture des données sont essentiels.

Environnements virtuels personnalisés

Les serveurs cloud bare metal n'utilisent pas les technologies de virtualisation pour segmenter les ressources physiques en environnements virtuels. Mais vous êtes libre d'installer des hyperviseurs , conteneurs , et d'autres types de couches de virtualisation pour créer un environnement multi-tenant personnalisé.

Ce faisant, vous conservez un contrôle maximal sur vos environnements virtuels lors de l'exécution d'applications cloud natives, de bases de données, de services de streaming vidéo ou d'applications professionnelles héritées.

Mégadonnées

Lorsque vous devez traiter et analyser des quantités stupéfiantes de données (par exemple, un cluster Hadoop), le cloud bare metal prend une avance significative sur les autres solutions cloud en termes de performances.

Qu'il s'agisse de prédire les tendances du marché, d'analyser des données IoT ou de surveiller la santé des patients en temps réel, le cloud Bare Metal offre la vitesse et l'évolutivité dont vous avez besoin pour extraire des informations précieuses du Big Data.

Comme il n'y a pas d'hyperviseurs dans les environnements cloud bare metal, toutes les ressources sont entièrement dédiées à l'exécution d'applications d'analyse sans les frais de virtualisation inutiles.

De plus, Bare Metal Cloud est conçu pour s'adapter aux pics soudains de consommation de données. Vous pouvez ajouter plus de serveurs ou de ressources en fonction de vos besoins et simplement les supprimer lorsque vous n'en avez plus besoin.

IA et apprentissage automatique

Alors que les machines cloud virtualisées ont alimenté l'expansion de l'intelligence artificielle et de l'apprentissage automatique, l'exécution d'opérations algorithmiques complexes ou de traitement du langage naturel à grande échelle est nettement plus rapide sur le métal nu.

Bare Metal Cloud de phoenixNAP offre une approche peu coûteuse et flexible pour le déploiement et la formation de modèles d'apprentissage automatique tout en vous permettant de tirer parti de l'accès au niveau racine pour affiner les ressources du serveur pour des performances optimales.

Serveurs de jeu

Les serveurs de jeu nécessitent une latence minimale et un débit d'E/S maximal. Pour y parvenir, un matériel dédié est la seule solution.

Le cloud bare metal élimine les problèmes de latence, d'évolutivité et de performances auxquels est confronté l'industrie du jeu aujourd'hui. Il offre la vitesse d'un matériel bare metal dédié, associée à l'évolutivité mondiale et à la rentabilité du cloud public.

Fermes de rendu

Le rendu d'images générées par ordinateur (CGI) est une opération extrêmement exigeante et gourmande en ressources processeur. Avec l'expansion du cloud virtuel, le temps nécessaire pour rendre une animation 3D complexe a considérablement diminué.

Cependant, les principales sociétés d'animation 3D utilisent toujours des machines dédiées sur site pour assurer la cohérence des performances. Le cloud bare metal est un environnement idéal pour déployer des fermes de rendu, car il permet la personnalisation du matériel et l'optimisation granulaire des performances en autorisant un accès de niveau administrateur au serveur.

Avantages du Bare Metal Cloud (BMC) de phoenixNAP

Tous les types de déploiement cloud partagent des fonctionnalités, avantages et avantages similaires. Mais en matière de contrôle, d'évolutivité et d'optimisation des performances, le cloud bare metal détient une nette avance sur tous les autres types de déploiement cloud.

Accès illimité

Semblable aux serveurs dédiés traditionnels, le bare metal vous permet de prendre le contrôle total du processeur physique, de la mémoire et des ressources de stockage.

En tirant parti des privilèges de niveau administrateur, vous pouvez microgérer les processus exécutés sur le serveur, optimiser les performances à un niveau granulaire, installer des logiciels supplémentaires directement sur le matériel et optimiser votre code pour tirer pleinement parti des ressources physiques du serveur.

Automatisation

En utilisant des solutions logicielles d'automatisation de serveur telles que Pulumi, Chef, Terraform, Ansible ou Puppet, vous pouvez déployer des centaines de serveurs bare metal sur plusieurs sites avec seulement quelques lignes de code et les orchestrer pour qu'ils fonctionnent à l'unisson pour offrir plus puissance de calcul.

Évolutivité à la demande

Avoir la possibilité d'ajouter plus de ressources à la demande est une caractéristique importante du modèle de cloud computing. De la même manière, Bare Metal Cloud vous permet de faire évoluer les ressources en fonction de la demande en ajoutant simplement plus de ressources pour garantir une disponibilité maximale lors de pics de trafic soudains et en les supprimant lorsque la charge diminue.

Disponibilité mondiale

Bare Metal Cloud est un réseau distribué à l'échelle mondiale de centres de données stratégiquement positionnés à proximité des points d'accès au réseau. En déployant des serveurs géographiquement proches de vos utilisateurs finaux, vous pouvez éliminer les problèmes de latence et améliorer l'expérience utilisateur globale.

Tarification flexible

La polyvalence de Bare Metal Cloud se reflète dans son modèle de facturation horaire et à l'utilisation. En ne payant que pour les ressources que vous consommez réellement, vous pouvez réduire considérablement vos dépenses globales d'infrastructure.

Les entreprises peuvent également tirer parti des options de réservation mensuelle pour s'adapter à des charges de travail plus prévisibles et profiter d'avantages tarifaires supplémentaires.

Ressources dédiées

Dans l'environnement cloud bare metal, toutes les ressources du serveur physique sont exclusivement dédiées à votre application. En d'autres termes, vous n'êtes pas obligé de partager des ressources informatiques précieuses avec d'autres locataires ou applications.

Par exemple, lorsque vous louez un serveur Bare Metal Cloud fourni avec un processeur Intel Xeon à 56 cœurs, chaque cœur et thread est dédié à l'exécution de vos charges de travail uniquement.

Performances à grande vitesse

De toutes les solutions de serveur disponibles sur le marché aujourd'hui, le bare metal a toujours été la solution idéale pour les charges de travail qui nécessitent la puissance brute de ressources dédiées.

Exempts de surcharge de virtualisation, les serveurs bare metal vous permettent d'utiliser tout le potentiel de traitement des ressources physiques de processeur, de mémoire et de stockage pour exécuter des charges de travail exigeantes et atteindre des niveaux extrêmes de densité et de cohérence des performances.

Provisionnement rapide

Comparé aux serveurs dédiés traditionnels, dont la configuration et le déploiement prennent généralement des heures, Bare Metal Cloud offre une flexibilité comparable à celle du cloud.

Un serveur BMC peut être lancé en quelques minutes et détruit en quelques secondes soit via une interface utilisateur Web, soit en adressant une requête à l'API du fournisseur de cloud, soit en exécutant des commandes CLI dans le terminal.

Sécurité et Protection

Comme pour tout type d'environnement cloud, la sécurité est la première chose à régler avant la mise en service de votre serveur cloud bare metal.

Alors que les serveurs Bare Metal Cloud sont intrinsèquement sécurisés principalement en raison de leur nature à locataire unique et non virtualisée, vous êtes seul responsable de la gestion de l'architecture de sécurité de votre environnement. Cela signifie généralement la création de sauvegardes, l'audit de sécurité, la maintenance générale, la mise à jour des logiciels, les tests de vulnérabilité et d'autres opérations de sécurité.

Cloud bare metal vs autres types de cloud

Les types de déploiement cloud traditionnels incluent :

  • Cloud public
  • Cloud privé
  • Cloud hybride

Bien que chaque type ait ses avantages et ses inconvénients, le cloud bare metal se distingue en termes de vitesse et d'évolutivité. De plus, il s'intègre facilement à tous les autres types de déploiement.

Cloud bare metal vs cloud public

Le cloud public offre un provisionnement rapide des serveurs, une tarification à l'utilisation et une mise à l'échelle des ressources à la demande. Pour ce faire, le cloud public utilise des hyperviseurs pour segmenter les serveurs physiques en environnements virtuels. Dans un tel contexte, plusieurs utilisateurs partagent les ressources d'une machine physique.

Le cloud bare metal offre un provisionnement de serveur rapide, une tarification horaire, un accès direct au matériel et une évolutivité. Contrairement au cloud public, le cloud bare metal n'est pas un environnement virtualisé et ne permet pas le partage des ressources entre plusieurs locataires. Vous bénéficiez d'un accès complet aux ressources informatiques, réseau et de stockage.

En termes de convivialité, les machines cloud virtualisées satisferont les besoins de la plupart des petits environnements de développement et des amateurs, tandis que Bare Metal Cloud est le mieux adapté aux charges de travail de production professionnelles.

Cloud bare metal vs cloud privé

Les déploiements de cloud privé modernes sont exécutés hors site sur des équipements loués et fournissent un environnement isolé à un seul client. En termes d'isolation, BMC et le cloud privé offrent des environnements à locataire unique qui permettent un accès de niveau racine au matériel du serveur. Cependant, certaines configurations de cloud privé fournissent une isolation au niveau du réseau, qui n'est pas prise en charge par le cloud bare metal.

Alors que les deux types de déploiement utilisent des ressources physiques dédiées pour offrir de meilleures performances, les serveurs cloud bare metal sont plus faciles à faire évoluer et coûtent moins cher à entretenir.

Cloud bare metal vs cloud hybride

Le cloud hybride est une combinaison de cloud public et de cloud privé. D'une manière générale, il s'agit d'un environnement qui permet aux organisations de tirer parti de la sécurité et des performances améliorées du cloud privé avec l'agilité et la rapidité des services de cloud public.

Le cloud bare metal vise à éliminer les lacunes du cloud public et privé en offrant les performances à haut débit d'un matériel physique dédié sur un modèle de cloud public flexible et facturé à l'utilisation.

Les organisations qui ont besoin de ressources de serveur dédiées dans le cloud peuvent facilement intégrer des environnements de cloud sans système d'exploitation dans leurs configurations de cloud public, privé ou hybride pour une amélioration des performances.

Fonctionnalités supplémentaires du Bare Metal Cloud de phoenixNAP

phoenixNAP Bare Metal Cloud s'appuie sur les meilleures pratiques cloud, les solutions d'automatisation open source et d'entreprise, les technologies réseau de pointe et le matériel de dernière génération pour offrir un environnement sécurisé et performant.

Il est idéal pour les entreprises qui cherchent à migrer complètement ou partiellement leurs charges de travail vers le cloud tout en préservant la puissance et la vitesse des serveurs dédiés.

API

En tant que plate-forme prête pour le cloud, Bare Metal Cloud de phoenixNAP vous fournit une API puissante pour vous aider à gérer votre infrastructure avec facilité et simplicité.

Vous pouvez déployer des instances bare metal en quelques minutes et les détruire en quelques secondes en envoyant simplement une requête HTTP via l'API. Vous pouvez également récupérer tous les détails liés à vos instances, ce qui vous donne un contrôle granulaire et une vue d'ensemble approfondie de votre infrastructure.

Ceci est activé via le service de gestion d'API Apigee de Google, qui protège et sécurise le service d'API. La méthode d'authentification et d'autorisation utilisée est OAuth.

L'appel de l'API est également possible dans le terminal en exécutant la commande cURL appropriée.

CLI

Les utilisateurs peuvent déployer et gérer leurs instances Bare Metal Cloud via le terminal via l'application CLI personnalisée de phoenixNAP - pnapctl .

La CLI est disponible pour une utilisation sur Linux, macOS X, ainsi que sur les systèmes AMD64 basés sur Windows. Il vous permet de provisionner et déprovisionner des serveurs, ainsi que de gérer vos ressources existantes.

Automatisation

Pour rationaliser le processus automatisé de déploiement et de gestion des serveurs, phoenixNAP Bare Metal Cloud utilise Metal-as-a-Service (MaaS) de Canonical sur le backend. MaaS est responsable du provisionnement du serveur, du déprovisionnement, des contrôles d'alimentation, de l'installation du système d'exploitation et d'autres configurations.

En utilisant l'API BMC, vous pouvez effectuer un large éventail d'actions telles que l'interrogation de votre inventaire, le déploiement de systèmes d'exploitation, le lancement d'actions d'alimentation et l'exécution de scripts personnalisés.

La plate-forme Bare Metal Cloud est entièrement compatible avec les moteurs d'automatisation de serveur open source Terraform, Ansible et Pulumi, ce qui vous permet de gérer votre infrastructure cloud bare metal en tant que code.

VLAN Cloud Bare Metal

Les serveurs cloud bare metal provisionnés sont configurés de manière native avec une liaison LACP. LACP donne aux serveurs les mécanismes nécessaires pour augmenter la bande passante et la résilience aux pannes.

  • Les VLAN sont reliés aux serveurs via la liaison LACP lors de la mise à disposition.
  • Les VLAN natifs ne sont pas utilisés.
  • Les VLAN 802.1q réalisent la séparation des segments.

Une fois attribués à vos serveurs au niveau d'une paire de commutateurs, ces VLAN vous sont attribués. Les VLAN ne sont jamais partagés entre les locataires. Si vous avez des serveurs provisionnés sur la paire de commutateurs, les VLAN attribués vous appartiennent.

  • Lien de serveur

Les segments frontaux ou publics sont attribués par serveur client.

  • Segments publics

Notre réseau phoenixNAP Bare Metal Cloud est conçu autour d'une mise à l'échelle multi-tenant. Permettre à nos clients de se développer, tout en préservant une répartition cohérente des ressources et une ségrégation des clients. Les serveurs sur la même paire de commutateurs communiquent via le même ID VLAN pour votre segment privé ou back-end.

  • Exemples de déploiement multiserveur

Lors du croisement de paires de commutateurs, les VLAN attribués changent. Ce comportement est normal et intentionnel. Les VLAN de notre réseau sont délimités au niveau de la paire de commutateurs. Au niveau de l'étendue du système, vos serveurs se trouvent essentiellement sur le même VLAN et le même domaine de diffusion.

Dans l'exemple ci-dessus, les serveurs 1 et 2 partagent le même VLAN. Les serveurs 4 et 3 se voient généralement attribuer des ID de VLAN différents. Il est possible d'attribuer le même ID de VLAN à tous les racks, bien qu'entièrement fortuit.

  • Domaine de diffusion

Les trames Jumbo sur les segments privés sont entièrement prises en charge. Par défaut, une valeur de 9000 octets est définie - la valeur maximale prise en charge. Les segments publics peuvent communiquer à 9 000 octets au sein de BMC. Cependant, sachez que toute communication avec le reste d'Internet doit utiliser la norme de 1500 octets.

Facturation horaire

Les instances de serveur Bare Metal Cloud sont facturées sur une base horaire . Le cycle de facturation commence au moment où vous provisionnez un serveur et s'arrête lorsque vous le détruisez. Les instances désactivées sont facturées comme si elles étaient actives, car les ressources vous sont toujours allouées.

Il est également possible de réserver à l'avance des instances Bare Metal Cloud. Ceci est idéal pour les entreprises ayant des charges de travail prévisibles et celles qui ont besoin d'une disponibilité garantie des ressources. La durée minimale de réservation est d'un mois. Alors que les instances régulières sont facturées sur une base horaire, les instances réservées sont modifiées chaque mois.

Portail client phoenixNAP BMC

Pour les utilisateurs qui préfèrent gérer l'infrastructure via une interface graphique conviviale, il existe le portail client phoenixNAP BMC.

Le portail PNAP BMC est entièrement réactif et adapté aux mobiles, ce qui vous permet de gérer facilement votre infrastructure sur tout type d'appareil portable. Vous pouvez l'utiliser pour gérer les instances de serveur, suivre l'utilisation des ressources et la facturation.

Processus d'inscription

Pour commencer à déployer des serveurs Bare Metal Cloud, vous devez d'abord créer un compte. Pour ce faire, rendez-vous sur la page Inscription.

Si vous êtes déjà client de PNAP, vous pouvez vous connecter au portail client BMC en utilisant vos informations d'identification du portail client PNAP.


Ubuntu
  1. Qu'est-ce que les Serveurs Cloud intégrés de Plesk sur E2E Cloud

  2. Qu'est-ce que les Serveurs Cloud intégrés de Plesk sur E2E Cloud

  3. Administrateurs système Linux :Quelle est votre stratégie de migration vers le cloud ?

  4. Que rechercher chez un fournisseur d'hébergement cloud

  5. Que fait Rackspace dans le cloud ?

Qu'est-ce que Cloud-Init ?

Qu'est-ce que Docker Compose

Modèles de facturation cloud bare metal de phoenixNAP

Guide de démarrage rapide du portail Cloud Bare Metal

Comment créer un support de récupération et effectuer une restauration Bare Metal à partir de Veeam Cloud Connect

Comment installer OpenShift 4.9 sur Bare Metal (UPI)