WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implémentation des services de stockage d'objets et de fichiers partagés dans la solution cloud openstack


par Assala HALLA
Ecole Nationale Polytechnique d'Oran - Maurice Audin - Master spécialisé 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.2. La virtualisation

1.2.1. Définitions et concepts

La virtualisation : représente une technologie permettant d'exploiter toute la capacité d'une machine physique en la répartissant entre de nombreux utilisateurs ou environnements différents.[1] Elle consiste à dématérialiser le comportement et les données d'un serveur, de façon à simuler plusieurs instances virtuelles au sein d'un même matériel physique. Les instances créées ne doivent pas interférer entre elles et doivent fonctionner de façon dépendante.

La virtualisation est le processus qui consiste à créer une version logicielle (ou virtuelle) d'une entité physique, telle que des applications, des serveurs, des systèmes de stockage et des réseaux virtuels. Il s'agit du moyen le plus efficace de réduire les coûts en partageant les ressources, et en évitant de multiplier l'acquisition de serveurs physiques, tout en stimulant l'efficacité et l'agilité pour toutes les entreprises, quelle que soit leur taille.[2]

Lorsqu'un système virtuel n'utilise pas les ressources d'un système physique, celles-ci peuvent être utilisées par un autre système virtuel. Dans un environnement non virtualisé, les ressources du système peuvent être inactives pendant une période de temps.

La figure suivante illustre le concept de la virtualisation :

Figure 1 : Le concept de la virtualisation[3]

La machine virtuelle : Une machine virtuelle est responsable de la simulation d'une machine physique.Un système d'exploitation est fait pour s'exécuter sur une architecture d'ordinateur particulière (type de processeur, drivers spécifiques, langage assembleur...). Par conséquent, le système d'exploitation a des restrictions matérielles qui doivent être respectées pour terminer son travail.Une machine virtuelle c'est aussi une couche de logiciel qui fournit un ensemble d'instructions au système d'exploitation qu'elle héberge. Cet ensemble d'instructions permet au système d'effectuer un accès matériel au matériel virtuel (matériel émulé). La machine virtuelle convertit et redirige ensuite ces appels vers le système hôte pour les exécuter sur du matériel réel. [4] Aujourd'hui, pour qu'un ordinateur puisse héberger plusieurs machines virtuelles de façon optimale, il est nécessaire qu'il soit composé de ressources matérielles suffisamment puissantes.

En résumé, la virtualisation consiste à utiliser les technologies de l'information et de la communication, matérielles et logicielles, dans le but d'héberger plusieurs systèmes d'exploitation différents sur une unique machine physique [5].

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore