Virtual Datacenter NUP
Introduction
Un Virtual Datacenter (vDC) est un ensemble de ressources comprenant :
- de la puissance de calcul, exprimée en GHz ou en vCPU, et en quantité de RAM,
- de la capacité de stockage pour les disques virtuels des VM,
- une (ou plusieurs) passerelle Edge de vDC (VE), fournissant des connexions à des réseaux externes (internet ou BVPN), ainsi que des réseaux internes au vDC.
La puissance de calcul (CPU + RAM) et le stockage sont disponibles selon plusieurs classes de services.
A un vDC correspond une classe de performance et un mode d’allocation des ressources (PAYG ou Allocation Pool). Il n’est pas possible de changer le mode d’allocation des ressources d’un vDC après sa création. Si le Client souhaite changer le mode d’allocation des ressources de son vDC, alors il doit commander un nouveau vDC et y migrer ses vApp/VM
Caractéristiques des vDC selon les classes de performance
Classes de peformance | Eco | Standard | High Performance | VOIP | |
---|---|---|---|---|---|
Limites des VM (vCPU / RAM / Stockage) | 4 vCPU / 16G / 4 To | 8 vCPU / 64G / 4 To | 32 vCPU / 256G / 6 To | 32 vCPU / 256G / 6 To | |
Usage | Prod à faibles besoins de CPU, dev, test, labs | Prod, test, dev | Prod, Big Data, temps réel | IPBX,
temps réel | |
Modes d'allocation | PAYG et Allocation Pool | PAYG et Allocation Pool | Allocation Pool | Reservation Pool | |
One Room | ▲ | ▲ | ▲ | ▲ | |
Dual Room | ▲ | ▲ | ▲ | ▲ | |
HA Dual Room | △ | ▲ | ▲ | △ | |
Modes de facturation | PAYG, Mixte, Réservé et DRaaS | PAYG, Mixte, Réservé et DRaaS | Mixte et Réservé | Réservé | |
Fréquence vCPU | PAYG ou DRaaS | idem CPU physique | idem CPU physique | N/A | N/A |
Mixte | 1,7 GHz | 1,7 GHz | idem CPU physique | N/A | |
Réservé | 1,2 GHz mini | 1,2 GHz mini | idem CPU physique | 2,6 GHz |
Légende
▲ Disponible en self service | △ Non disponible |
Notes :
- La mention “Idem CPU physique » fait référence à la fréquence physique des serveurs déployés sur l’infrastructure, dont la fréquence varie entre 2,3 et 2,4 GHz selon la génération du matériel.
- Dans la classe de service VOIP, le paramétrage mis en place désactive le vMotion (le déplacement automatique d’une machine virtuelle d’un serveur physique vers un autre) et le VMware HA (le redémarrage automatique d’une VM hébergée sur un serveur physique en panne sur un autre serveur physique), ceci afin d’être compatible avec le mode de fonctionnement de la majorité des solutions de téléphonie sur IP.
Les différentes classes de stockage disponibles pour une classe de performance sont présentées dans la page Stockage.
Le disque virtuel d'une VM ne doit pas excéder 2 To. Au-delà de cette limite, la VM continuera à fonctionner normalement, mais l'efficacité des mécanismes de haute disponibilité et partage de charge en sera affectée, voire gravement perturbée. Le backup fonctionnera aussi normalement. Par contre, les restaurations ne fonctionneront pas. C'est pourquoi les VM "hors gabarit" ne pourront bénéficier que d'un support de type "Best Effort".
Classes de disponibilité
Sur le campus de Datacenter de Val de Reuil, l’infrastructure Cloud Avenue est déployée sur deux salles, chacune étant totalement indépendante de l’autre (énergie, refroidissement, réseaux), ce qui permet de proposer pour un vDC plusieurs classes de disponibilité :
- One Room
- Dual Room
- HA Dual Room, aussi appelé HADR.
La description complète des classes de disponibilité est ici : Classes de disponibilité
Gestion des ressources d’un vDC
L’allocation en ressources d’un vDC est choisie par le Client. Cette allocation est paramétrable à la commande du vDC, puis modifiable via une demande de changement, éventuellement plusieurs fois selon les besoins du Client.
L’allocation en ressources d’un vDC constitue une limite « physique » que les VM ne pourront dépasser pour pouvoir s’exécuter.
Une VM pourra démarrer si les deux conditions suivantes sont remplies :
- ∑ des vCPU des VM déjà démarrées + nombre de vCPU de la VM à démarrer ≤ allocation totale en nombre de vCPU du vDC
- ∑ de RAM des VM déjà démarrées + quantité de RAM de la VM à démarrer ≤ allocation totale de RAM du vDC
Modes d’allocation de la puissance de calcul
Mode d’allocation "PAYG"
Dans ce mode d’allocation, les ressources sont exprimées en nombre de vCPU (= Limite en GHz / fréquence vCPU) et en Go de RAM. Dans un vDC configuré en mode « PAYG », l’allocation en ressources d’une VM se fait au niveau de la VM. Lorsque la VM démarre, son allocation en vCPU et RAM est soustraite du montant total alloué au vDC. Une VM ne pourra jamais consommer plus que son allocation. Il s’agit d’une limite.
Le mode de facturation adopté est alors le paiement à l’usage (PAYG).
Mode d’allocation "Allocation Pool"
Dans ce mode d’allocation, les ressources sont exprimées en GHz et Go de RAM. Ces ressources sont une limite maximum d’utilisation avec une réservation minimale garantie. L’allocation en ressources pour toutes les VM se fait globalement lors de la création du VDC. À la différence du PAYG, il n'y a pas de limite par VM et sa consommation peut s’ajuster selon les besoins et l’utilisation totale des VMs du VDC (sans dépasser la limite totale).
Pour l’allocation en ressource (cf § 6.1.3 ci-dessus), la fréquence du vCPU est définie par le Client en mode de facturation au réservé, lors de la commande du vDC, avec un minimum de 1,2 GHz.
Les processeurs physiques utilisés sur la plateforme d’hébergement ont une fréquence variant selon la génération de serveurs physiques, allant généralement de 2,3 à 2,6 GHz. Le mode « Allocation Pool » permet au vCPU d’une VM initialement configuré de consommer jusqu’à la valeur maximum fournie par un processus physique (exemple : 2,3 GHz). Cet effet « burst » s’activera sous certaines conditions :
- Une VM soumise à une forte charge CPU réclame ponctuellement de la puissance supplémentaire
- Il reste des GHz disponibles (non consommés) dans le vDC.
Ce mode d’allocation est recommandé pour les vDC dont les VM sont allumées en permanence.
Mode d’allocation "Reservation Pool"
Dans ce mode d’allocation, les ressources sont exprimées en GHz et Go de RAM. Mais contrairement au mode « Allocation Pool » il s’agit d’une réservation ferme et donc tout autant un minimum garanti tout autant qu’un maximum de réservation garanti. L’allocation en ressources réservées (donc minimum garanti) d’une VM se fait cette fois individuellement VM par VM par l’administrateur de l’organisation tout au long de la vie du VDC. C’est un contrôle fin et total par l‘administrateur de l’organisation de sa ressource.
Les ressources allouées à chaque VM sont garanties à 100% pour les VM, ce qui nécessite un dimensionnement adapté lors de la définition du VDC pour que toutes les VM destinées à fonctionner puissent démarrer.
Ce principe d’allocation des ressources est utilisé pour les vDC de type VOIP, ce qui permet aux applications de téléphonie ou visioconférence de fonctionner avec le maximum d’isolation possible vis-à-vis de leur environnement.
Notes
- On pourrait penser que le mode « Reservation pool » est équivalent au mode « Allocation Pool » où on aurait réservé 100% de la limite. Ce n’est pas le cas car seul le mode « Reservation Pool » permet une réservation au niveau de la VM.
- Si toutefois on désire réserver autant que la limite sans jamais avoir le besoin de réserver au niveau de la VM on peut prendre un mode « allocation pool » (ce n’est pas recommandé pour les applications de type VOIP).
Modes de facturation de la puissance de calcul
Quatre modes de facturation sont disponibles.
Modes de facturation | PAYG (A l’usage) | Mixte | Au réservé | DRaaS |
---|---|---|---|---|
Allocation des ressources | PAYG | Allocation Pool | Allocation Pool
Reservation Pool |
PAYG |
Facturation | ressources allouées aux VM démarrées | % des ressources du vDC selon la classe de service
+ ressources allouées aux VM démarrées |
100% des ressources du vDC | ressources allouées aux VM démarrées |
En mode Mixte, une partie des ressources du vDC est facturée mensuellement, sur la base de la valeur moyenne constatée des ressources allouées au cours du mois. Selon la classe de service, cette réserve facturée est détaillée dans la Fiche Tarifaire.
Modes de facturation "PAYG" et "DRaaS"
PAYG & DRaaS | Puissance de calcul | RAM |
---|---|---|
Ressources facturées (UO) | vCPU | Go |
Quantités facturées | Nombre de vCPU alloué à chaque VM démarrée X nombre de minutes / jour |
Quantité de RAM alloué à chaque VM démarrée X nombre de minutes / jour |
Le temps d’utilisation est décompté à la minute.
Un vDC en mode DRaaS est utilisé dans le cas de la mise en place de la réplication de VM entre l’infrastructure privée du Client (On Premise) et la plateforme Flexible Computing Advanced.
Mode de facturation "Réservé"
Dans ce modèle, c’est l’ensemble des ressources GHz et RAM du vDC qui est facturé de manière forfaitaire. Ce principe permet au Client de bénéficier de tarifs plus attractifs.
Réservé | Puissance de calcul | RAM |
---|---|---|
Ressources facturées (UO) | GHz | Go |
Quantités facturées | Quantité de GHz allouée au vDC X nombre de jours / mois |
Quantité de Go allouée au vDC X nombre de jours / mois |
Exemple
Un vDC de 34 GHz et 20 Go de RAM est souscrit en « Réservé ». La facturation, mensuelle, de ce vDC se calcule comme suit :
- 34 GHz x prix unitaire x 30 jours x 24h
- 20 Go de RAM x prix unitaire x 30 jours x 24h
Ce modèle permet également au client de choisir son niveau de sur-allocation. Par exemple, en choisissant un vCPU à 1,7 GHz, il sera possible de démarrer 20 VM de 1 vCPU et 1 Go de RAM. Et les VM les plus gourmandes en CPU pourront alors puiser dans les GHz qui ne sont pas consommés par les VM les moins actives (effet Burst), mais dans la limite :
- des GHz disponibles au global dans le vDC (34 GHz)
- de la fréquence du CPU physique : 2,3 GHz.
Mode de facturation "Mixte"
Mixte | Puissance de calcul | RAM |
---|---|---|
Ressources facturées (UO) | GHz | Go |
Quantités facturées | % de la quantité de GHz allouée au vDC X nombre de jours / mois + Nombre de GHz alloué à chaque VM démarrée X nombre de minutes / jour |
% de la quantité de Go allouée au vDC X nombre de jours / mois + Quantité de RAM alloué à chaque VM démarrée X nombre de minutes / jour |
Dans ce modèle, sont facturées :
- L’allocation des VM en GHz et RAM en paiement à l’usage (PAYG),
- Une partie (30%) de l’allocation du vDC en GHz et RAM en paiement forfaitaire (au réservé).
Les unités d’œuvre sont le GHz et le Go de RAM.
Ce principe allie la souplesse du mode PAYG et les avantages de la tarification du mode réservé.
Exemple
Dans un vDC disposant de 26 GHz et 30 Go de RAM, la fréquence vCPU étant de 1,7 GHz, ce qui fait 15 vCPU disponibles dans ce vDC.
Des VM sont démarrées, pour une allocation de 15 vCPU, soit une consommation théorique totale de 25,5 GHz. En réalité, certaines VM ne consomment pas une partie des GHz qui leurs sont alloués, et la consommation réelle s’établie autour de 15 GHz. Les 11 GHz non consommés sont disponibles dans le vDC pour toute VM ayant besoin de davantage de puissance. Ainsi, une VM ayant 2 vCPU de 1,7 GHz = 3,4 GHz, pourra consommer jusqu’à 2 x 2,3 GHz = 4,6 GHz, soit un « Burst » de 35%, et toujours dans la limite de l’allocation du vDC.
Retour au Catalogue de services NUP