Déploiements multitenants
Architecture de référence pour les fournisseurs de services cloud déployant VergeOS comme plate-forme IaaS multitenant avec isolation des locataires, allocation des ressources et infrastructure évolutive.
Les fournisseurs de services cloud (CSP) visant une solution rentable pour proposer une IaaS multi-locataire peuvent tirer parti de VergeOS. Ce document fournit une vue d’ensemble du déploiement de VergeOS pour les CSP, en présentant les principaux avantages et en détaillant les différentes configurations disponibles.
Exemple CloudHoster
CloudHoster, un fournisseur cloud de taille moyenne, sera utilisé tout au long de ce document pour expliquer les concepts clés et les détails des déploiements multi-locataires. CloudHoster s’est tourné vers VergeOS pour simplifier ses offres IaaS tout en améliorant la résilience, en réduisant les coûts et en respectant des SLA stricts.
Qu’est-ce qu’un locataire ?
Un locataire représente un centre de données virtuel (VDC) au sein d’une infrastructure de centre de données plus vaste. Il s’agit essentiellement d’un « centre de données dans un centre de données », offrant un environnement isolé pour différents utilisateurs ou organisations. Chaque locataire fonctionne de manière indépendante, garantissant que les ressources, les données et les applications d’un locataire sont complètement séparées de celles des autres locataires. Cette isolation est essentielle pour maintenir la sécurité, les performances et la conformité.
Un locataire dans VergeOS
Un locataire dans VergeOS fonctionne comme un environnement virtuel autonome. Chaque locataire dispose de sa propre interface utilisateur indépendante et de sa propre URL, ce qui permet une personnalisation adaptée à des besoins spécifiques. Les locataires peuvent être imbriqués dans d’autres locataires, créant une structure hiérarchique capable de répondre à des exigences organisationnelles ou de service complexes. Les ressources telles que le CPU, la mémoire, le stockage et la bande passante réseau sont allouées à chaque locataire de manière indépendante, garantissant un fonctionnement efficace et isolé.
Pourquoi utiliser des locataires ?
Rentabilité: Le multi-locataire réduit les dépenses en partageant l’infrastructure, en optimisant l’utilisation des ressources et en éliminant les coûts supplémentaires associés à la gestion traditionnelle des centres de données.
Évolutivité: Faites évoluer facilement les ressources à la hausse ou à la baisse pour répondre à la demande sans modifications importantes de l’infrastructure, garantissant une gestion flexible et efficace de la puissance de calcul et du stockage.
Gestion simplifiée: La gestion centralisée permet une administration simple des centres de données virtuels (VDC), garantissant que les mises à jour et la maintenance sont prises en charge de manière fluide.
Sécurité et conformité renforcées: L’isolation complète au sein des VDC garantit la sécurité des données et la conformité, empêchant tout accès non autorisé et renforçant la protection globale des données.
Déploiement rapide: Provisionnez rapidement de nouveaux environnements de locataires dans la configuration existante, réduisant le délai de mise sur le marché des nouveaux services et simplifiant les processus d’intégration.
Personnalisation et innovation: Adaptez les VDC aux besoins opérationnels spécifiques et bénéficiez d’innovations continues portées par les besoins collectifs de tous les utilisateurs, garantissant une infrastructure à jour et efficace.
Types de locataires
Clients
Unités métier
Dév / Test / AQ
Partenaires externes
Portabilité
PRA
Vue d'ensemble
VergeOS offre une solution hautement adaptable pour les CSP qui souhaitent déployer et gérer des offres IaaS. Selon le scénario de déploiement, les CSP peuvent fournir une gestion centralisée, des options de sauvegarde et de reprise, ainsi que des capacités en libre-service pour leurs clients.
Ci-dessous, nous détaillerons plusieurs scénarios de déploiement qui représentent un CSP en croissance :
Scénario 1 : 2 sites avec PRA: Déployer 2 sites principaux utilisant la synchronisation de site pour le PRA
Scénario 2 : clusters de périphérie: Déployer des clusters de périphérie pour gagner une présence dans de nouvelles régions
Scénario 3 : passage à l’échelle: Faire passer le cluster de périphérie à l’échelle pour répondre à la demande
Scénario 4 : clusters de stockage: Cloudhoster lance une nouvelle offre de stockage compatible S3
Scénario 1 : 2 sites avec PRA
Clusters de 6 nœuds déployés dans des centres de données distincts.
Résumé
Ce déploiement permet au personnel informatique de CloudHoster de gérer de manière centralisée ses offres IaaS, en fournissant une plateforme robuste à ses clients. Ils déploieront des clusters VergeOS dans leurs deux centres de données et configureront la synchronisation de site ainsi que des serveurs de réparation sur les deux clusters.
Matériel et fonctionnalités
Matériel
Pour le déploiement VergeOS de CloudHoster, le matériel suivant est recommandé :
(6) serveurs haute densité par centre de données
Processeur Intel Xeon ou AMD EPYC, double processeur 32 cœurs à 2,2 GHz
768 Go de RAM ECC
(2x) disques NVMe avec 3 DWPD uniquement sur node1 et node2
(8x) baies de disques 2,5 pouces
(2x) ports 25 GbE (ou plus)
(2x) ports 10 GbE
IPMI intégré
Alimentations redondantes
Fonctionnalités de VergeOS
Le déploiement utilisera les fonctionnalités VergeOS suivantes :
Sites: tableau de bord centralisé pour gérer tous les sites, consulter les journaux récents et les statistiques
Authentification OpenID: utiliser une source d’authentification existante
Multi-locataire: isolation sécurisée des environnements clients
Gestion en libre-service: interface utilisateur Web et API pour la gestion des ressources clients
Haute disponibilité: mécanismes automatisés de basculement et de protection des données
Synchronisation de site: réplication des instantanés système
Serveur de réparation (ioGuardian): récupérer automatiquement les blocs manquants depuis le site distant
Déduplication en ligne globale: réduit la consommation de stockage en éliminant les données dupliquées sur les instantanés répliqués
Dépôts de catalogue: gestion centralisée des recettes de VM
Scénario 2 : clusters de périphérie
Déployer (6) clusters de 2 nœuds dans des centres de données tiers.
Résumé
Cloudhoster cherche à étendre ses offres dans de nouvelles régions ; pour cela, ils s’associent à des centres de données tiers afin de fournir de la colocation et de la bande passante. Comme ils vont déployer dans 6 centres de données, ils cherchent à économiser en déployant d’abord des clusters de 2 nœuds, sachant que VergeOS leur permettra de passer rapidement à l’échelle lorsque la demande client le justifiera.
Matériel et fonctionnalités
Matériel
Pour le déploiement VergeOS de CloudHoster, le matériel suivant est recommandé :
Processeur Intel Xeon ou AMD EPYC, double processeur 16 cœurs – 32 threads avec une fréquence de base de 3 GHz
256 Go de RAM ECC
(8x) baies de disques 2,5 pouces
(4x) ports 10 GbE
IPMI intégré
Alimentations redondantes
Fonctionnalités de VergeOS
Le déploiement utilisera les fonctionnalités VergeOS suivantes :
Sites: tableau de bord centralisé pour gérer tous les sites, consulter les journaux récents et les statistiques
Authentification OpenID: utiliser une source d’authentification existante
Multi-locataire: isolation sécurisée des environnements clients
Gestion en libre-service: interface utilisateur Web et API pour la gestion des ressources clients
Haute disponibilité: mécanismes automatisés de basculement et de protection des données
Déduplication en ligne globale: réduit la consommation de stockage en éliminant les données dupliquées sur les instantanés répliqués
Dépôts de catalogue: gestion centralisée des recettes de VM
Instantanés système: instantanés locaux pour une récupération rapide d’un site
Scénario 3 : passage à l’échelle
Passer à l’échelle 2 sites en ajoutant de nouveaux clusters aux sites existants de 2 nœuds.
Résumé
Cloudhoster a connu une forte croissance, avec des clients souhaitant déployer des charges de travail à la fois sur leurs sites de la côte est et de la côte ouest. Ces sites ne disposent actuellement que de 2 nœuds chacun et ils doivent ajouter de la capacité pour répondre à la demande. En outre, ils souhaitent commencer à proposer des services PRA entre ces sites.
Pour y parvenir, Cloudhoster ajoutera un nouveau cluster sur chaque site et configurera la synchronisation de site ainsi que des serveurs de réparation sur les deux nouveaux clusters.
Matériel et fonctionnalités
Matériel
Pour le déploiement VergeOS de CloudHoster, le matériel suivant est recommandé :
(4) serveurs haute densité par centre de données
Processeur Intel Xeon ou AMD EPYC, double processeur 64 cœurs à 2,4 GHz
1024 Go de RAM ECC
(8x) baies de disques 2,5 pouces
(2x) ports 25 GbE (ou plus)
(2x) ports 10 GbE
IPMI intégré
Alimentations redondantes
Fonctionnalités de VergeOS
Le déploiement utilisera les fonctionnalités VergeOS suivantes :
Sites: tableau de bord centralisé pour gérer tous les sites, consulter les journaux récents et les statistiques
Authentification OpenID: utiliser une source d’authentification existante
Multi-locataire: isolation sécurisée des environnements clients
Gestion en libre-service: interface utilisateur Web et API pour la gestion des ressources clients
Haute disponibilité: mécanismes automatisés de basculement et de protection des données
Synchronisation de site: réplication des instantanés système
Serveur de réparation (ioGuardian): récupérer automatiquement les blocs manquants depuis le site distant
Déduplication en ligne globale: réduit la consommation de stockage en éliminant les données dupliquées sur les instantanés répliqués
Dépôts de catalogue: gestion centralisée des recettes de VM
Scénario 4 : clusters de stockage
Déployer des clusters de stockage sur 4 des sites.
Résumé
CloudHoster cherche à élargir ses offres de produits en introduisant une nouvelle solution de stockage compatible S3 appelée Cloud Storage. Pour ce faire, Cloudhoster ajoutera un nouveau cluster de stockage à 4 de ses sites et créera une recette de locataire qui automatisera le déploiement du service.
Les recettes de locataire créeront les locataires, les réseaux, les règles de pare-feu, déploieront la VM qui héberge l’application de stockage, ainsi que le provisionnement du stockage. Cela permettra à Cloudhoster de déployer automatiquement une instance Cloud Storage depuis son portail client à l’aide d’appels API vers vergeOS.
Matériel et fonctionnalités
Matériel
Pour le déploiement VergeOS de CloudHoster, le matériel suivant est recommandé :
(4) serveurs de stockage par centre de données
Processeur Intel Xeon ou AMD EPYC, processeur 8 cœurs – 16 threads à 3,0 GHz
2 Go par To RAW de stockage
(16x) baies de disques 2,5 ou 3,5 pouces
(2x) ports 25 GbE
(2x) ports 10 GbE
IPMI intégré
Alimentations redondantes
Fonctionnalités de VergeOS
Le déploiement utilisera les fonctionnalités VergeOS suivantes :
Sites: tableau de bord centralisé pour gérer tous les sites, consulter les journaux récents et les statistiques
Recettes de locataire: modèle pour créer de nouvelles instances de locataire avec des paramètres et des configurations prédéfinis
Recettes de VM: modèle pour créer de nouvelles machines virtuelles avec des paramètres et des configurations prédéfinis
Authentification OpenID: utiliser une source d’authentification existante
Multi-locataire: isolation sécurisée des environnements clients
Gestion en libre-service: interface utilisateur Web et API pour la gestion des ressources clients
Haute disponibilité: mécanismes automatisés de basculement et de protection des données
Déduplication en ligne globale: réduit la consommation de stockage en éliminant les données dupliquées sur les instantanés répliqués
Mis à jour
Ce contenu vous a-t-il été utile ?