La virtualisation système c'est quoi !

Vous en savez sans doute un peu plus sur la virtualisation si vous avez déjà divisé votre  disque dur  en plusieurs partitions.
Une  partition  est la division logique d'un disque dur pour créer, en effet, deux disques durs séparés qui auront l'apparence d'avoir plusieurs disques.

L'évolution de la virtualisation

Le fonctionnement de virtualisation du système est l'utilisation d'un logiciel pour permettre à un morceau de matériel pour exécuter plusieurs images du système d'exploitation en même temps.

La technologie a fait ses débuts sur les mainframes il y a des décennies, ce qui a permis aux administrateurs d'éviter de gaspiller inutilement de la puissance de traitement (CPU, Mémoire, Stockage) qui est devenu couteux.

Comment fonctionne la virtualisation

La virtualisation décrit une technologie dans laquelle une demande de stockage, système d'exploitation invité ou de données est extrait loin du vrai matériel ou logiciel sous-jacent.

Une utilisation clé de la technologie de virtualisation est la virtualisation des serveurs, qui utilise une couche logicielle appelée un hyperviseur pour émuler le matériel sous-jacent. Cela comprend souvent la mémoire de la CPU, I / O et le trafic du réseau.
Le système d'exploitation invité, normalement interagir avec le vrai matériel est en train de faire ainsi avec une émulation logicielle de ce matériel, et souvent le système d'exploitation invité n'a aucune idée qu'il est sur le matériel virtualisé.

Bien que les performances de ce système virtuel ne correspondent pas à la performance du système d'exploitation en cours d' exécution sur un véritable matériel, le concept de virtualisation fonctionne parce que la plupart des systèmes d'exploitation et applications clients ne nécessitent pas l'utilisation complète du matériel sous-jacent.

Cela permet une plus grande flexibilité, le contrôle et l' isolement en supprimant la dépendance à une plateforme matérielle donnée.

Bien qu'initialement destiné à la virtualisation des serveurs, le concept de la virtualisation a étendu à des applications, des réseaux, des données et des postes de travail dans lequel nous aborderons pour la partie virtualisation d'un système d'exploitation client si vous avez lu la partie "la securité IT en-histoire", il sera question ici du château fantôme faisant croire au pirate qu'il se trouve dans l'environnement réel du système d'exploitation.

On peut aussi utiliser la virtualisation pour effectuer des tests de pénétrations réseaux ou voir la fiabilité d'un logiciel de protection, comme il s'agit de virtualisation nous pouvons créer autant de points de retour système (snapshot) ou créer des points avec différentes configurations.

J'utilise la virtualisation au quotidien par exemple des tests cités ci-dessus ou pour l'installation de divers serveurs m'évitant ainsi d'avoir plusieurs serveurs physiques  .



Types de virtualisation:

Il y a six domaines informatiques où la virtualisation fait des progrès:


1. Réseau virtualisation est une méthode de combinaison des ressources disponibles dans un réseau en fractionnant la disposition  de la bande passante  dans  les canaux , dont chacun est indépendant des autres et peut être affectée - ou réaffecté - à un serveur ou d'un dispositif particulier en  réel temps .

L'idée est que la virtualisation déguise la véritable complexité du réseau en le séparant en parties gérables, un peu comme votre disque dur partitionné facilite la gestion de vos fichiers.

2. Virtualisation du stockage est la mise en commun de stockage physique à partir de plusieurs périphériques de stockage réseau dans ce qui semble être un dispositif de stockage unique qui est géré depuis une console centrale.

La virtualisation du stockage est couramment utilisé dans les réseaux de stockage.

3. La virtualisation des serveurs est le masquage des ressources du serveur - y compris le nombre et l' identité des différents serveurs physiques, processeurs et systèmes d'exploitation - des utilisateurs du serveur.

L'intention est d'épargner à l'utilisateur d'avoir à comprendre et à gérer les détails complexes de ressources du serveur tout en augmentant le partage des ressources et de l' utilisation et le maintien de la capacité de développer plus tard.La couche logicielle qui permet cette abstraction est souvent désigné comme hyperviseur .

L'hyperviseur le plus courant - Type 1 - est conçu pour s'installer directement sur le matériel et de fournir la capacité de virtualiser de la plateforme matérielle pour une utilisation par les machines virtuelles (VM). Exemple vSphere ESXi, HyperV

La virtualisation KVM est un basé sur le noyau hyperviseur de virtualisation Linux qui fournit de type 1 virtualisation des avantages similaires à d' autres hyperviseurs.

KVM est distribué sous licence open source.

Un hyperviseur de type 2 nécessite un système d'exploitation hôte et est plus souvent utilisé pour les tests / laboratoires.

4. La virtualisation des données est abstraire les détails techniques traditionnelles de gestion des données et des données, telles que la localisation, la performance ou le format, en faveur d' un accès plus large et plus la résilience liée aux besoins des entreprises. Exemple horizon VMware


5. Virtualisation de Bureau virtualise une charge du poste de travail plutôt que d' un serveur. Cela permet à l'utilisateur d'accéder à l'ordinateur de bureau à distance, en utilisant généralement un client léger à la réception. Étant donné que le poste de travail est essentiellement en cours d' exécution dans un serveur de centre de données, l'accès à elle peut être à la fois plus sûr et facile à transporter.


6. La virtualisation des applications est abstraire à la couche d'application hors du système d'exploitation.
De cette façon , l'application peut fonctionner sous une forme encapsulée sans être dépendant du système d'exploitation.
Cela peut permettre une application Windows pour fonctionner sur Linux et vice-versa, en plus d'ajouter un niveau d'isolement.
La virtualisation peut être considérée comme faisant partie d'une tendance générale dans l' entreprise IT qui comprend l'informatique autonome , un scénario dans lequel l'environnement informatique sera en mesure de gérer elle-même basée sur l' activité perçue, et l' informatique utilitaire , dans lequel la puissance de traitement informatique est considérée comme un utilitaire que les clients peuvent payer seulement au besoin ici on parlera de Cloud Computing.

L'objectif habituel de la virtualisation est de centraliser les tâches administratives tout en améliorant l' évolutivité et la charge de travail. On parlera alors de CONSOLIDATION

Les programmes de virtualisations clients sont:
Vmware Workstation, VirtualBox, VMware Player, Windows Virtual PC, Parallels Desktop pour Mac

Ces programmes virtualisent un environnement Windows, Mac OSX, Linux, comme si vous aviez plusieurs PC.
 
 
Contact
Facebook