Qu'est-ce que la virtualisation du système d'exploitation?

La virtualisation du système d'exploitation est une méthode pour modifier un système d'exploitation standard afin qu'il puisse gérer plusieurs utilisateurs en même temps. Ces utilisateurs individuels n'auraient aucune interaction entre eux. Leurs informations resteraient également séparées, même s'ils utilisent le même système. Bien que cette technologie ait plusieurs utilisations, les utilisations les plus courantes sont les situations d'hébergement et la consolidation des serveurs.

Avec la virtualisation du système d'exploitation, un seul système est configuré pour fonctionner comme plusieurs systèmes individuels. Le système virtualisé est configuré sur simultanément, sauf les commandes de différents utilisateurs. Ces commandes restent séparées les unes des autres; Les résultats et l'impact d'une commande donnée n'ont aucun effet sur les commandes des autres. Cette division des ressources doit être transparente pour l'utilisateur, elle ne devrait pas être en mesure de dire si elles sont sur un système virtuel ou non.

Un exemple courant de ce processus est la commande de déconnexion. Sur un système informatique normal, vous connectezLe système d'exploitation suspendra la saisie de l'utilisateur jusqu'à ce que le système de déconnexion soit requis ou que les utilisateurs se connectent. Dans un système utilisant la virtualisation du système d'exploitation, lorsqu'un utilisateur connecte le système d'exploitation se connecte simplement l'utilisateur, mais le reste des utilisateurs n'est pas affecté.

Il existe deux circonstances courantes où la virtualisation du système d'exploitation est utilisée, les environnements d'hébergement et la consolidation des serveurs. Les sociétés d'hébergement Web, les systèmes de stockage par e-mail et autres systèmes d'hébergement basés sur des comptes utilisent souvent des systèmes virtuels. Étant donné que les utilisateurs de ces types de systèmes nécessitent très peu de ressources, il est possible pour de nombreuses personnes de se connecter immédiatement sans taxer le système. Chaque utilisateur fonctionne dans son propre environnement sans interagir ou voir les ressources des autres utilisateurs.

La deuxième zone commune où un utilisateur peut rencontrer la virtualisation du système d'exploitation se trouve sur un serveur consolidé. Comme calculR augmenter les systèmes en puissance, un nouveau serveur peut être en mesure de prendre les travaux de plusieurs plus anciens. Dans ce cas, il est possible de combiner toutes les ressources du serveur sur la nouvelle machine. Étant donné que les anciens serveurs étaient séparés, il est souvent nécessaire de maintenir l'isolement utilisé par les systèmes d'origine.

Dans ces deux domaines, plusieurs utilisateurs qui n'ont aucune relation les uns avec les autres doivent utiliser le même serveur. Il s'agit de l'un des aspects les plus courants de la virtualisation du système d'exploitation. Si les utilisateurs faisaient partie du même groupe, ils pourraient coexister et partager des ressources. La seule raison de les séparer est lorsque les utilisateurs n'ont aucune relation entre eux et n'ont aucune raison de combiner des systèmes.

DANS D'AUTRES LANGUES