Vous êtes sur la page 1sur 28

ADMINISTRATION CLOUD AZURE

Chapitre 2 :
Les machines virtuelles
 Etablir la liste des éléments nécessaires à la création d’une machine virtuelle

 Découvrir les options permettant de créer et de gérer les machines virtuelles

 Surveiller les machines virtuelles

2
AZURE COMPUTE

 Azure compute est un service de calcul à la


demande qui fournit l’infrastructure dont vous
avez besoin pour les tâches de développement,
de test et d’exécution d’applications.
 Cette famille de services inclut :
 Machines virtuelles
 Virtual Machine Scale Sets
 App Services
 Function app
 … 3
ARCHITECTURE DE AZURE VIRTUAL MACHINE

4
ARCHITECTURE DE AZURE VIRTUAL MACHINE

5
MACHINES VIRTUELLES

 Les machines virtuelles sont des émulations logicielles d’ordinateurs


physiques. Elles incluent un processeur virtuel, une mémoire, un stockage,
des ressources réseau et hébergent un système d’exploitation.
 Les machines virtuelles fournissent une infrastructure en tant que service
(IaaS) sous la forme d’un serveur virtualisé et peuvent être utilisées de
différentes façons.
 Les machines virtuelles constituent un choix idéal quand vous devez :
 Avoir un contrôle total sur le système d’exploitation.
 Exécuter des logiciels personnalisés.
 Utiliser des configurations d’hébergement personnalisées.
 Quand vous passez d’un serveur physique au cloud (également 6

appelé « lift-and-shift »).


CAS D’UTILISATION DE MACHINES VIRTUELLES

 Pendant le test et le développement.

 Pendant l’exécution d’applications dans le cloud.

 Pendant l’extension de votre centre de données dans le cloud.

 Pendant une reprise d’activité après sinistre.

7
CARACTÉRISTIQUES DE MACHINES VIRTUELLES

8
AVANTAGES DE MACHINES VIRTUELLES

 L’utilisation de machines virtuelles offre plusieurs avantages, notamment :


 Tarification flexible : Azure VM propose une tarification flexible pour s'adapter aux besoins des
utilisateurs, avec une facturation à l'heure ou par mois, en fonction des ressources utilisées.
 Facilité de déploiement : Azure VM permet un déploiement rapide et facile des machines virtuelles à
partir de modèles d'image préconfigurés.
 Gestion simplifiée : Les machines virtuelles Azure peuvent être facilement gérées via le portail Azure ou
via des outils de gestion tels que PowerShell, ce qui permet une gestion centralisée et simplifiée.
 Intégration : Les machines virtuelles Azure peuvent être facilement intégrées avec d'autres services Azure,
tels que Azure Active Directory, Azure Monitor, Azure Backup, et bien d'autres.
 Flexibilité : Azure VM prend en charge une grande variété de systèmes d'exploitation, de langages de
programmation et d'outils de développement, offrant une grande flexibilité pour les développeurs et les
9
administrateurs.
ÉLÉMENTS NÉCESSAIRES POUR LA CRÉATION DE VM

 Voici les éléments à prendre en considération pour la création d'une machine virtuelle Azure :
 Nom de la machine virtuelle
 Emplacement
 Taille de la machine virtuelle
 Disques
 Système d'exploitation
 Réseau
10
NOM DE LA VM

 Le nom d'une machine virtuelle Azure est un identifiant unique qui permet de l'identifier de manière claire et
univoque au sein de l'ensemble des ressources d'un abonnement Azure.
 Le nom doit respecter certaines contraintes, telles que la longueur maximale de 15 caractères pour une VM
Windows et de 64 caractères pour une VM Linux.
 Il est d’usage d’inclure dans le nom des informations supplémentaires pour aider à identifier la machine virtuelle,
comme :

Élément Exemple Remarques


Environnement dev, prod, test Identifie l’environnement de la ressource
Lieu eus pour East USA Identifie la région dans laquelle la ressource est déployée
Instance 01, 02 Pour les ressources comprenant plusieurs instances nommées.
Produit ou service service Identifie le produit, l’application ou le service pris en charge par la ressource
11
Rôle sql, web, messagerie Identifie le rôle de la ressource associée
EMPLACEMENT DE LA VM

 Lorsque vous créez une machine virtuelle, vous devez choisir la région où elle sera déployée.
 Il est recommandé de choisir un emplacement proche des utilisateurs afin d’améliorer les
performances et de respecter les exigences locales relatives à la réglementations ou à la conformité.
 Deux éléments à prendre en compte concernant le choix de l’emplacement :
 Chaque région a un matériel différent disponible et certaines configurations ne sont pas
disponibles dans toutes les régions.
 Il existe des différences de prix entre les emplacements. Si votre charge de travail n’est pas liée à
un emplacement spécifique, il peut être très rentable de vérifier votre configuration requise dans
plusieurs régions pour trouver le prix le plus bas.
12
TAILLE DE LA VM

 La taille de la machine virtuelle Azure dépend des besoins spécifiques de l'application ou du service
que vous souhaitez exécuter sur la machine virtuelle
 Le meilleur moyen de déterminer la taille de machine virtuelle qui vous convient est de prendre en
compte le type de charge de travail que votre machine virtuelle doit exécuter.
 La taille que vous choisissez a un impact direct sur le coût de votre service. Plus vous avez besoin de
puissance de processeur, de mémoire et de GPU, plus le prix est élevé.
 Il existe une gamme de tailles de machines virtuelles disponibles dans Azure, allant des petites
machines virtuelles avec une configuration minimale jusqu'à des machines virtuelles de grande taille
offrant des performances élevées pour les charges de travail les plus exigeantes (voir le lien ci-
dessous).
13
https://learn.microsoft.com/fr-fr/azure/virtual-machines/sizes
TAILLE DE LA VM

 Exemple :

14
DISQUES DE LA VM

 Toutes les machines virtuelles Azure comportent au moins deux disques


durs virtuels (VHD) :
 Le premier disque stocke le système d’exploitation,
 le second est utilisé pour le stockage temporaire.
 Vous devez ajouter des disques de données supplémentaires (disques
managés) pour stocker des données d’application.
 La séparation des données sur différents disques vous permet de gérer
les disques indépendamment.
 La taille de la machine virtuelle détermine le nombre de disques de
données que vous pouvez attacher et le type de stockage que vous 15

pouvez utiliser pour héberger les disques.


DISQUES DE LA VM

 Azure propose actuellement cinq types de disques managés destinés à répondre à un scénario client spécifique :
 HDD Standard : destinés aux charges de travail peu exigeantes en termes de performances.
 SSD Standard : sont conçus pour les charges de travail nécessitant des performances de lecture/écriture
supérieure à celle des disques HDD standard.
 Disques SSD Premium : offrent une prise en charge très performante et une faible latence pour les
machines virtuelles avec des charges de travail qui utilisent beaucoup d’entrée/sortie (E/S).
 SSD Premium v2: destinés aux charges de travail sensibles aux performances qui nécessitent
systématiquement une latence faible, des IOPS et débit élevés.
 Disques Ultra : destinés aux charges de travail gourmandes en E/S, telles que les bases de données de
niveau supérieur (par exemple, SQL et Oracle)
16
https://learn.microsoft.com/fr-fr/azure/virtual-machines/sizes
SYSTÈME D’EXPLOITATION

 Azure fournit un large éventail d’images de système d’exploitation à


installer sur une machine virtuelle, notamment Windows Server et
différentes distributions de Linux. Le choix du système d’exploitation
peut influencer le tarif horaire de votre calcul, puisque Azure inclut le
coût de la licence du système d’exploitation dans le prix.
 Si les images de système d’exploitation ne vous suffisent pas, vous
pouvez rechercher sur la Place de marché Azure des images plus
sophistiquées qui incluent le système d’exploitation et des outils logiciels
populaires pour différents scénarios.
 Si vous ne trouvez pas d’image de système d’exploitation adaptée à vos
besoins, vous pouvez créer votre propre image avec ce dont vous avez
17
besoin et l’utiliser pour créer des machines virtuelles.
OPTIONS DE DISPONIBILITÉ DE VM

1. Aucune redondance infrastructure requise.

2. Zones de disponibilité.

3. Groupe de machines virtuelles identiques.

4. Set de disponibilité (Groupe à haute

disponibilité).

18
ZONE DE DISPONIBILITÉ

 En disposant des machines virtuelles répliquées dans des zones de disponibilité, vous pouvez protéger vos
applications et vos données de la perte d’un centre de données

 Avec les zones de disponibilité, Azure propose le meilleur contrat de niveau de service (SLA) garantissant une
durée de bon fonctionnement des machines virtuelles de 99,99 %.

19
SETS DE DISPONIBILITÉ

 Un set de disponibilité est un regroupement logique d’au moins


deux VM de manière à garantir une meilleur résilience et haute
disponibilité des applications hébergées sur des VM.
 Chaque machine virtuelle de votre groupe à haute disponibilité
se voit attribuer un domaine de mise à jour et un domaine
d’erreur
 Le domaines d’erreur regroupe des machines virtuelles
partageant une source d’alimentation et réseau en commune.
Cela a pour effet de limiter l’effet des défaillances des
équipements physiques, des pannes du serveur et des coupures
d’électricité. (max 3 FD par set de disponibilité)
 Le domaine de mise à jour regroupe des machines virtuelles
pouvant être mises à jour et donc potentiellement redémarrées 20

en même temps. (max 20 UD par set de disponibilité)


RAPPEL : ZONE ET GROUPE À HAUTE DISPONIBILITÉ

21
GROUPE DE MACHINES VIRTUELLES IDENTIQUES (VMSS)

 Un groupe de machines virtuelles identiques vous


permet de déployer et de gérer un ensemble de
machines virtuelles à équilibrage de charge.
 Le nombre d’instances de machine virtuelle peut
augmenter ou diminuer automatiquement en fonction
d’une demande ou d’un calendrier défini.

22
GROUPE DE MACHINES VIRTUELLES IDENTIQUES (VMSS)

 Les groupes identiques vous offrent les avantages suivants :


 Création et gestion faciles de plusieurs machines virtuelles
 Offre une haute disponibilité et une résilience d’application en répartissant les machines
virtuelles entre les zones de disponibilité et les domaines d’erreur
 Permet une mise à l’échelle automatique de votre application en fonction des variations du
besoin en ressources

23
GROUPE DE MACHINES VIRTUELLES IDENTIQUES (VMSS)

 Dimensionnement vs mise à l’ échelle :

24
GROUPE DE MACHINES VIRTUELLES IDENTIQUES (VMSS)

 VMSS auto scaling based on CPU metrics:

25
GROUPE DE MACHINES VIRTUELLES IDENTIQUES (VMSS)

 VMSS auto scaling based on a schedule:

26
CONTRAT DE NIVEAU DE SERVICE (SLA)
 Les Contrats de Niveau de Service (« Service-level agreements », SLA) décrivent les engagements de Microsoft
en termes de temps de disponibilité et de connectivité. Une SLA plus élevée apporte une meilleure disponibilité
au service attendu.

27
TARIFICATION

 Dans chaque abonnement de machine virtuelle, deux éléments sont facturés :


 Coûts de calcul : représentent les frais liés à l'utilisation de la capacité de calcul de la machine virtuelle, tels
que le processeur, la mémoire et le stockage temporaire.
 Les coûts de calcul sont généralement tarifés sur une base horaire, mais sont facturés à la minute
pour permettre une plus grande précision dans la facturation.
 Il convient de noter que le tarif horaire peut varier en fonction de la taille de la machine virtuelle, de
la région dans laquelle elle est déployée et de la durée d'utilisation.
 Coûts de stockage : représentent les frais liés à l'utilisation de l'espace de stockage permanent pour stocker
des données sur les disques attachés à la VM.
 Les coûts de stockage sont facturés indépendamment de l'état de la machine virtuelle.
 Cela signifie que si la machine virtuelle est arrêtée ou supprimée, les coûts de stockage continueront
28
d'être facturés pour l'espace disque alloué. Par conséquent, il est important de surveiller et de gérer
attentivement l'utilisation du stockage pour éviter des coûts inutiles.

Vous aimerez peut-être aussi