Aller au contenu

Machine virtuelle

Une VM de serveur exécute un système d’exploitation invité. Le modèle d’exploitation doit préciser les tâches restantes pour l’application, les accès et la maintenance.

Également appeléVM
Cloud & exploitation

Qu’est-ce qu’une machine virtuelle ?

Côté serveur, une machine virtuelle (VM) est un ordinateur virtuel doté d’un système d’exploitation invité et de ressources de calcul, mémoire, stockage et réseau allouées. Le NIST explique comment l’hyperviseur fournit cet environnement sur du matériel physique. Plusieurs VM peuvent partager un hôte ; une VM n’est donc pas nécessairement un serveur physique distinct.

Microsoft décrit les tâches restantes pour la configuration, les mises à jour et les logiciels installés sur les VM Azure. Vous devez préciser séparément les services supplémentaires inclus dans une offre. Fournir la VM et exploiter votre application sont des tâches différentes.

Une VM pour le portail client

Dans l’exemple fictif, VM-24 est fournie avec un système d’exploitation. L’équipe installe le portail, configure les accès et raccorde la base de données ainsi que le stockage de fichiers. Elle doit aussi superviser le fonctionnement du parcours utilisateur et démontrer un moyen de restauration adapté.

Le nombre de processeurs virtuels et la quantité de mémoire sont des paramètres de configuration. Un test avec la charge de l’application et les temps de réponse requis montre s’ils suffisent. Ces seules spécifications ne garantissent pas des performances pour chaque parcours.

Des conteneurs peuvent aussi fonctionner sur une VM. Celle-ci devient alors leur hôte ; les deux concepts peuvent être utilisés ensemble. La décision dépend des couches d’exploitation que votre équipe doit réellement contrôler et entretenir.

Sources

Articles sur le sujet

Cloud & exploitation avec ASES

Hébergement, déploiement, maintenance et suivi