Post

CM4 Fichier

Télécharger le CM4 Fichier en pdf

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Page 1 : Système d’ExploitationSystème de Fichiers Machine virtuelleJuan Angel Lorenzo del Castillojuan-angel.lorenzo-del-castillo@cyu.frContributions de :Stefan Bornhofen Florent DevinTaisa Guidini GoncalvesMariem ALLOUCH MAHDI1/ 51

page 1

Page 2 : Système de gestion des fichiersPlan1Système de gestion des fichiersIntroductionLes FichiersHiérarchie de fichiersGestionnaire de système de fichiersQuelques systèmes de fichiersAccès au stockageDisquesProcessus de démarragesystemd2Mise à jour du systèmeVirtualisation32/ 51

page 2

Page 3 : Système de gestion des fichiersSystème de gestion des fichiers3/ 51Partiellement tiré du cours de Stefan Bornhofen

page 3

Page 4 : Système de gestion des fichiersIntroductionSystème de Gestion de Fichiers SGFUn Système de Gestion de Fichiers SGF est une structure de données permettant de stocker les informations et de les organiser dans des fichiers sur des mémoires secondaires.Le SGF est la partie la plus visible d’un SE.Le SGF se charge de gérer le stockage et la manipulation des fichiers sur le matériel physique. Il offre également les primitives pour manipuler les fichiers.Les tâches effectuées par le SGF :▶Fournit une interface "conviviale" pour faciliter la manipulation des fichiers.▶Gestion de l’organisation des fichiers sur le disque allocation de l’espace disque aux fichiers.▶Gestion de l’espace libre.▶Gestion des fichiers dans un environnement multi-utilisateurs.Quelques systèmes de fichiers connus :▶Linux: Ext3, Ext4, XFS, Btrfs▶Windows: FAT, NTFS4/ 51

page 4

Page 5 : Système de gestion des fichiersLes FichiersFichiersUn fichier est l’unité de stockage logique persistante, non volatile, mise à la disposition des utilisateurs pour l’enregistrement de leurs données : c’est l’unité d’allocation.Les fichiers sont gérés par le système d’exploitation. La manière dont ils sont▶structurés▶nommés▶utilisés▶protégésest à la charge du SE.Remarque : Le SE fait la correspondance entre le fichier et le système binaire utilisé lors du stockage de manière transparente pour les utilisateurs.5/ 51

page 5

Page 6 : Système de gestion des fichiersLes FichiersFichiersAttributs des fichiersExemple : UID, GID, droits d’accès, dates dernière modification, taille, type fichier, repertoire, lien symbolique, périphérique.Affichage des attributs : ls -l ou stat fichier.Sous Linux : numéro du fichier unique : numéro d’i-nœud i-node▶Affichage de l’i-nœud : ls -i fichier.Concernant les droits d’accès, sous Unix, il existe 3 niveaux de confidentialité modifiables avec la commande chmod:▶propriétaire user▶groupe group▶autres others6/ 51

page 6

Page 7 : Système de gestion des fichiersLes FichiersFichiersOpérations sur les fichiersCréation, suppression, lecture-écriture, modification des attributs.Noms des fichiersSous Windows : est un attribut du fichierSous Linux : est associé à un lien sur le fichier▶un fichier peut avoir plusieurs noms/liens7/ 51

page 7

Page 8 : Système de gestion des fichiersLes FichiersFichiersAttributs des fichiersChaque fichier possède un nom et des attributes meta-données + informations des droits et du propriétaire.Tous les SE y associent des informations complémentaires. Exemples:... mais pas le nom!8/ 51

page 8

Page 9 : Système de gestion des fichiersLes FichiersRépertoiresUn répertoire directory ou dossier est un fichier dont le contenu est uneliste de descriptions de fichiers. Il contient les liens physiques vers d’autres fichiers ou répertoires.C.a.d., le répertoire est une table de correspondance entre le nom d’un fichier et sa localisation sur disque.Un répertoire a donc les même types de propriétés qu’un fichier.Les opérations possibles : création, suppression si vide, ajout d’un lien vers un autre fichier/repertoire.Lorsqu’un fichier est effacé, il est effacé de la table de correspondance.ArborescenceChaque fichier ou répertoire est référencé par un autre répertoire, ce qui forme une hiérarchie cohérente, appelée aussi arborescence, dont le point d’entrée est le répertoire racine. La racine est unique sur un système de type UNIX noté comme « / ».9/ 51

page 9

Page 10 : Système de gestion des fichiersLes FichiersI-node Index NodeStructure de données contenant des informations à propos d’un fichier ou répertoire stocké dans certains systèmes de fichiers notamment de type Linux/Unix.À chaque fichier correspond un numéro d’inode dans le système de fichiers dans lequel ilréside, unique au périphérique sur lequel il est situé.Chaque fichier a un seul inode, même s’il peut avoir plusieurs noms chacun de ceux-ci fait référence au même inode. Chaque nom est appelé lien.Les inodes peuvent, selon le système de fichiers, contenir aussi des informations concernant le fichier, tel que son créateur ou propriétaire, son type d’accès par exemple sous Unix : lecture, écriture et exécution, etc.10/ 51

page 10

Page 11 : Système de gestion des fichiersLes FichiersI-node Index NodeLes informations stockées dans un i-node disque sont :Les attributs du fichier type, propriétaire, droits, date de modification, etc.. 13 adresses de blocs contenant le fichier 10x direct, 3x indirect.11/ 51

page 11

Page 12 : Système de gestion des fichiersLes FichiersI-nodeGestion des i-nodesL’i-node ne contient pas le nom du fichier▶Un fichier peut avoir plusieurs noms.▶Les noms sont stockés dans la structure d’information des répertoires.Référence d’un fichier se fait par l’i-node uniqueI-node 0 : jamais utilisé, bloc de démarrage BOOT, fichiers d’initialisation du SE I-node 1 : gestion des blocs disques défectueuxI-node 2 : racine du disque généralement. : lien sur le répertoire lui-même.. : lien sur le répertoire parent, numéro d’i-node12/ 51

page 12

Page 13 : Système de gestion des fichiersLes Fichiers13/ 51I-nodeQuestionUn système de fichiers utilise des blocs de données de taille fixe 1Ko. Chaque pointeur numéro de bloc est représenté sur 32 bits 4 octets, 1 octect = 8 bits. Quelle est la taille maximale d’un fichier ?

page 13

Page 14 : Système de gestion des fichiersLes Fichiers13/ 51I-nodeQuestionUn système de fichiers utilise des blocs de données de taille fixe 1Ko. Chaque pointeur numéro de bloc est représenté sur 32 bits 4 octets, 1 octect = 8 bits. Quelle est la taille maximale d’un fichier ?RéponseOn peut donc mettre 1Ko / 4 = 1024 /4 = 256 numéros de blocs dans un bloc.▶blocs directs : 10 blocs,▶bloc indirect1 : 256 blocs,▶bloc indirect2 : 2562 blocs,▶bloc indirect3 : 2563 blocs.Nombre maximum de blocs dans un fichier : 10 + 256 + 2562 + 2563 1Ko la taille maximale est de 16 Go

page 14

Page 15 : Système de gestion des fichiersHiérarchie de fichiersHiérarchie de fichiersSystème de fichiers virtuel UNIXUne seule hiérarchie arborescente répertoires + fichiers. Le SE masque les spécificités des disques.Modèle de programmation "unique", indépendant, avec des appels systèmes pour lacréation, suppression, lecture écriture, ouverture, fermeture.14/ 51

page 15

Page 16 : Système de gestion des fichiersHiérarchie de fichiersHiérarchie de fichiersSystème de fichiers virtuel UNIXNotion de montage d’un système de fichier mount, umount▶Greffer la racine d’une arborescence non encore montée en un point accessible depuis la racine absolue.▶D’autres partitions, des clés USB, des CD-ROM, des péripheriques, etc., peuventêtre montés dans des répertoires.▶Les péripheriques sont des fichiers dans /dev/ :/dev/pts/X, /dev/hda, /dev/sda, /dev/mouse, /dev/keyboard, . . .15/ 51

page 16

Page 17 : Système de gestion des fichiersHiérarchie de fichiersHiérarchie de fichiersMontage d’un système de fichiersExemple de fonctionnement :a Avant montage les fichiers du CD ne sont pas accessibles.b Après montage, ils font partie de la hiérarchie des fichiers.16/ 51

page 17

Page 18 : Système de gestion des fichiersHiérarchie de fichiersHiérarchie de fichiersMontage d’un système de fichiersAccès aux partitions en Unix/Linux :▶Pointeurs stockés dans /dev/xxyz▶xx: type du bus hd : IDE Intelligent Drive Electronic, sd : SCSI Small Computer System Interface, fd : floppy lecteur de disquette▶y : lettre de périphérique▶z : numéro de partition▶hda1 : Première partition 1, du premier disque a, du bus IDE hdAdressage par Universally Unique IDentifier UUID▶Identificateur de 128 bits▶À consulter en Linux avec blkidEn linux, points de montage permanents sur /etc/fstab17/ 51

page 18

Page 19 : Système de gestion des fichiersHiérarchie de fichiersStructure hiérarchique des répertoires Unix//bin/etc/media/root/dev/home/sbin/tmp/var/usr/lib/boot/mnt←racine←fichiers binaires exécutables.←fichiers de configuration.←dispositifs CDROM, clé USB, etc.←home de l’administrateur du système.←fichiers des périphériques.←répertoires home des utilisateurs.←fichiers binaires n’accessibles qu’au root.←fichiers temporaires.←fichiers qui peuvent varier p.ex logs.←logiciel pour l’utilisateur.←librairies dynamiques.←fichiers de démarrage du système.←dispositifs éjectables./usr/bin/local/src/share←fichiers binaires d’utilisateur.←programmes compilés d’utilisateur.←sources des utilisateurs.←fichiers indépendants de l’architecturematérielle.←fichiers header des applications.←liens dynamiques à des librairies./include/libusr : logiciel de seule lecture, disponible pour tout le système. Structure similaire à la racine.18/ 51

page 19

Page 20 : Système de gestion des fichiersGestionnaire de système de fichiersImplantation des systèmes de fichiersSous LINUX : 12 Millions de lignes!Organisation en couches :1Gestionnaire de système de fichiers virtuels.Gestionnairesde systèmes de fichiers FAT, Ext4, NTFS, ISO9660, NFS, Btrfs,. . ..Gestion des buffers mémoire tampon.Pilotes disques/cdrom/clé USB — Pile réseau. Pilotes bus IDE, SCSI, USB ...Matériel contrôleurs disques, réseau.2345619/ 51

page 20

Page 21 : Système de gestion des fichiersGestionnaire de système de fichiersGestionnaire de système de fichiers virtuelsFournit :Fonctions de création/suppression de fichiers/répertoires. Fonctions de lecture/écriture dans un fichier/répertoire.▶Ces fonctions utilisent des chemins absolu : se base sur la racine de l’arborescence et commence par /; ou relatif : relatif au répertoire courant où se trouve l’utilisateur et commence par autre chose que / ou pour désigner les fichiers/répertoires.Rôle :Contrôle les droits d’accès.Doit déterminer à partir des chemins sur quel périphérique se trouve un fichier donné et quel système de fichier est utilisé.▶Contacte alors le bon gestionnaire de système de fichier.20/ 51

page 21

Page 22 : Système de gestion des fichiersGestionnaire de système de fichiersGestionnaire de système de fichiersFournit :Idem que pour le gestionnaire de système de fichiers virtuels, mais seulement pour un système de fichier particulier ex. FAT, Ext4, ISO9660, NFS, Btrfs, . . ..Il y a donc plusieurs gestionnaires.Rôle :Contrôle dans quels blocs du disque sont stockés les fichiers.21/ 51

page 22

Page 23 : Système de gestion des fichiersQuelques systèmes de fichiersQuelques systèmes de fichiers actuelsMicrosoft FAT File Allocation Table▶Format de Microsoft à l’origine.▶L’un de plus simples.▶Limitations :Racine stockée sur un emplacement fixe de la partition.Mise à jour de la table d’allocation non efficace.Pas d’organisation de la structure de répertoire ⇒fragmentation importante.Taille des blocs variables en fonctions de la taille des partitions.▶Évolutions : FAT12, FAT16 et FAT32.Microsoft NTFS New Technology File System▶Peu documenté.▶Respecte la norme POSIX Portable Operating System Interface, et X pour UNIX.Gestion des droits.▶Pas de taille maximum d’un fichier taille de la partition.▶Système journalisé 11. Permet d’éviter la corruption d’un fichier afin de garantir l’intégrité des données en cas d’arrêt brutal de l’écriture.22/ 51

page 23

Page 24 : Système de gestion des fichiersQuelques systèmes de fichiersQuelques systèmes de fichiers actuelsExt4 Extended File System Version 4▶Système le plus commun en Linux.▶Liste d’i-nodes.▶Quatre catégories de fichiers :Fichiers normaux textes, exécutables.Fichiers répertoires.Fichiers spéciaux, contenus dans le répertoire /dev.Fichiers liens symboliques qui font référence à d’ autres fichiers.▶Sensible à la casse.▶Fichiers cachés commencent par "."▶Défragmentation inutile.▶Système journalisé.Btrfs B-tree file system▶Système de fichiers avec du copy on write CoW.▶Création de subvolumes, ou partitions racines différentes dans le même système defichiers.▶Création de snapshots : photographie à un instant donné pour sauvegarder lesystème de fichiers dans un état cohérent tout en continuant à travailler.▶Compression.23/ 51

page 24

Page 25 : Système de gestion des fichiersAccès au stockageTypes d’accès au stockageAccès séquentiel bande magnétique▶Les premiers SE n’offraient qu’un seul type d’accès aux fichiers.▶Un processus pouvait lire tous les octets dans l’ordre àpartir du début du fichier, mais pas dans le désordre.▶Un fichier pouvait être rembobiné, donc être lu plusieurs fois.▶Utilisé aujourd’hui pour la sauvegarde à long terme backup.Accès aléatoire «Random Access File» disque dur - DD▶L’arrivée des DD a autorisé la lecture dans le désordre des octets.▶Les fichiers à accès aléatoire sont indispensables à de nombreuses applicationsComme les systèmes de gestion de base de données accès à un enregistrement sans parcourir tous les enregistrements mémorisés24/ 51

page 25

Page 26 : Système de gestion des fichiersAccès au stockageOrganisation physique d’un disqueStructuration du disqueUn enregistrement physique, aussi appelé bloc, est la plus petite unité de stockage manipulée par le système.Un fichier est un ensemble de blocs.Les blocs sont numérotés par le système.Le système doit connaître l’emplacement sur disque numéro de cylindre, piste et secteur de chaque bloc.Structure d’un disque:A pisteB secteur géométriqueC secteur de pisteD blocMéthodes possibles: contiguë chaînée indexée25/ 51

page 26

Page 27 : Système de gestion des fichiersAccès au stockageAllocation contiguëStocker chaque fichier dans une suite de bloc consécutifs.Un fichier de N Ko occupe N blocs consécutifs sur un disque dont la taille d’un bloc est de 1Ko.AvantagesSimple. Il suffit de mémoriser un seul nombre, l’adresse du premier bloc pour localiser le fichier.Performance excellente, car le fichier peut être lu en une seule opération.InconvénientsLa taille du fichier doit être connu au moment de leur création et peut difficilement grandir.Fragmentation du disque le compactage peut y remédier mais il est coûteux.Adapté aux systèmes de fichiers en lecture seule CD-ROM26/ 51

page 27

Page 28 : Système de gestion des fichiersAccès au stockageAllocation chaînéeLe premier mot de chaque bloc est un pointeur sur le bloc suivant. Le reste contient les données.AvantagesFacilite les modifications et l’accroissement.InconvénientsAlourdit la recherche d’une donnée. Pas d’accès aléatoire mais séquentiel.27/ 51

page 28

Page 29 : Système de gestion des fichiersAccès au stockageAllocation indexéeTous les pointeurs sont regroupés dans un tableau index block.AvantagesFacilite les modifications et l’accroissement. Accès aléatoire.InconvénientsLes index prennent de l’espace. Taille du fichier limitée.28/ 51

page 29

Page 30 : Système de gestion des fichiersDisquesOrganisation logique d’un disque1Un schéma de partitionnement Des partitions2Vocabulaire :Partitionnement :▶fractionnement d’un disque dur réel matériel en plusieurs disques virtuels logiques.▶Chaque partition contient un système de fichiers FAT, Ext4, . . ..▶C’est un “superbloc”.▶Une Partition a un type, emplacement de début et taille.▶Le partitionnement est réversible.29/ 51

page 30

Page 31 : Système de gestion des fichiersDisquesOrganisation logique d’un disqueFormattage :▶Pour qu’un système de fichiers puisse gérer des fichiers sur une unité de stockage, son unité doit être formatée selon les spécificités du SGF.▶Le formatage inspecte les secteurs, efface les données, crée le répertoire racine dusystème de fichiers et crée un “superbloc”, pour stocker les informations nécessaires pour assurer l’intégrité du système.Utilité :Permet d’installer plusieurs systèmes. Permet la sauvegarde des données.Permet une séparation logique des répertoires système,utilisateur, log, . . ..30/ 51

page 31

Page 32 : Système de gestion des fichiersDisquesOrganisation logique d’un disqueVocabulaire :BIOS Basic Input Output System :▶Préinstallé sur la carte mère.▶C’est le premier logiciel qui est exécuté après avoir allumé l’ordinateur.▶Il est utilisé pour effectuer l’initialisation du matériel.UEFI Unified Extensible Firmware Interface :▶Nouveau micrologiciel. Remplacement du BIOS. Utilisation d’une nouvelle table departitionnement : le GPT.▶Renforcement de la sécurité.MBR Master Boot Record :▶Le premier secteur physique d’un disque dur. Il contient la table de partitionnement du disque et un code d’amorçage boot permettant de démarrer le système d’exploitation. Il fonctionne de pair avec le BIOS.GPT Globally Unique IDentifier Partition Table :▶nouveau standard pour la table de partitionnement qui fonctionne de pair avec l’UEFI.▶Il remplace le MBR.31/ 51

page 32

Page 33 : Système de gestion des fichiersDisquesOrganisation logique d’un disqueBIOS vs UEFI:32/ 51

page 33

Page 34 : Système de gestion des fichiersDisquesOrganisation logique d’un disqueSchémas de partitionnementSchéma MBR▶Quatre partitions maximum et taille maximale de 2.1 TBytes.▶partition principale : au maximum quatre, accepte tout type de système de fichiers.Si nous avons moins de quatre partitions principales, possibilité de créer unepartition étendue :partition étendue : ne peut contenir que des partitions logiques, ne peut pasrecevoir de système de fichiers, ne peut exister que s’il existe une partition principalepartition logique : contenue dans une partition étendue, pas de limitation ennombre, accepte tout type de système de fichiersSchéma GPT▶Créé pour le standard Unified Extensible Firmware Interface UEFI : replacement de la BIOS traditionnelle▶Supporté aussi par Linux dans la BIOS traditionnelle▶Nombre illimité de partitions Microsoft : 128.▶Jusqu’à 256 TBytes par partition.▶Taille maximale théorique de disque : 9.4 zettabytes 9.4 billion terabytes.33/ 51

page 34

Page 35 : Système de gestion des fichiersDisquesOrganisation logique d’un disqueMBR vs GPT :Source : technet.microsoft.com34/ 51

page 35

Page 36 : Système de gestion des fichiersProcessus de démarrageDémarrage de l’ordinateurBIOS contenu dans une mémoire ROM Read-Only Memory, mémoire morte. Disque dur divisé en partitions, chacune avec un système de fichiers.Le secteur 0 ou MBR Master Boot Record est lu au moment du démarrage▶La fin du MBR contient la table de partitions▶L’une d’entre elles est marqué comme active35/ 51

page 36

Page 37 : Système de gestion des fichiersProcessus de démarrageDémarrage de l’ordinateurSystèmes MBR :1La BIOS cherche, lit et exécute le first-stage boot loader contenu dans le MBR dudisque dur.Le MBR cherche la partition active, lit son premier bloc bloc de démarrage, VolumeBoot Record ou Boot Block et l’exécute.Le second-stage boot loader dans le bloc de démarrage GRUB2, par exemple charge le SE contenu dans ce partition.23Systèmes UEFI :▶L’UEFI charge directement le chargeur d’amorçage bootloader du SE, enregistré sous la forme d’un fichier .efi sur la partition EFI du disque GPT.36/ 51

page 37

Page 38 : Système de gestion des fichiersProcessus de démarrageProcessus de démarrage SysVinitInitialisation :1Décompression du noyau linuxInitialisation des périphériques disque, réseau, son, ... Configuration “automatique” des pilotesMontage du système de fichier racine▶Lecture seule : permet de vérifier s’il y a des erreursLacement du processus init PID 1 Lecture du fichier /etc/inittabLancement des processus à partir des scripts shell contenus dans/etc/rcn.d/Commutation vers le mode multi utilisateursExécution de getty La commande getty définit et gère les lignes et les ports du terminal pour chaque console2345678910 Remontage du système de fichier en lecture-écriture11 Exécution des processus de services daemon12 Construction d’une arborescence de processus37/ 51

page 38

Page 39 : Système de gestion des fichierssystemdProcessus de démarrage systemdSimplicité d’utilisationMaîtrise du système moins éparpilléeL’utilisation de scripts de lancement est découragéeServices pilotés par des fichiers texte de configuration à la place des scripts de SysVinit38/ 51

page 39

Page 40 : Système de gestion des fichierssystemdApports de systemdAllocation fine des ressources processeur, mémoire, E/S, etc aux services cgroupsSurveillance amélioréeLog plus complet au format binaire et normalisation du formatPossibilité de démoniser tout processus en le relançant automatiquement s’il s’arrêteSéparation claire entre les services fournis par la distribution et les services créés par l’administrateurSimplification du processus d’empaquetage des services Centralisation du développement des briques de base du systèmeSource : linuxfr.org39/ 51

page 40

Page 41 : Mise à jour du systèmePlan1Système de gestion des fichiersIntroductionLes FichiersHiérarchie de fichiersGestionnaire de système de fichiersQuelques systèmes de fichiersAccès au stockageDisquesProcessus de démarragesystemd2Mise à jour du systèmeVirtualisation340/ 51

page 41

Page 42 : Mise à jour du systèmeMise à jour du système41/ 51

page 42

Page 43 : Mise à jour du systèmeMise à jour en Debian/Ubuntuapt-get updateLa commande update permet de resynchroniser un fichier répertoriant les paquets disponibles etsa source. Ces fichiers sont récupérés aux endroits spécifiés dans /etc/apt/sources.list .... Ondoit toujours exécuter une commande update avant les commandes upgrade oudist-upgrade.apt-get upgradeLa commande upgrade permet d’installer les versions les plus récentes de tous les paquets présents sur le système en utilisant les sources énumérées dans /etc/apt/sources.list. Les paquets installés dont il existe de nouvelles versions sont récupérés et mis à niveau. Enaucun cas des paquets déjà installés ne sont supprimés; de même, des paquets qui ne sont pas déjà installés ne sont ni récupérés ni installés.apt-get dist-upgrade à ne pas faire sur vos machines CY Tech!La commande dist-upgrade effectue la fonction upgrade en y ajoutant une gestionintelligente des changements de dépendances dans les nouvelles versions des paquets ; apt-getpossède un système « intelligent » de résolution des conflits et il essaye, quand c’est nécessaire, de mettre à niveau les paquets les plus importants aux dépens des paquets les moinsimportants. Le fichier /etc/apt/sources.list contient une liste de sources où récupérer les paquets désirés.42/ 51

page 43

Page 44 : VirtualisationPlan1Système de gestion des fichiersIntroductionLes FichiersHiérarchie de fichiersGestionnaire de système de fichiersQuelques systèmes de fichiersAccès au stockageDisquesProcessus de démarragesystemd2Mise à jour du systèmeVirtualisation343/ 51

page 44

Page 45 : VirtualisationVirtualisation44/ 51

page 45

Page 46 : VirtualisationVirtualisationInfrastructure MatérielleGuest OSEnvironnement Virtualisé45/ 51Création d’une version virtuelle par rapport à une réelle de quelque chose, tel que une plate-forme matérielle, système d’exploitation, dispositif de stockage, ou ressources du réseau.

page 46

Page 47 : VirtualisationHyperviseurUn hyperviseur moniteur de machine virtuelle est un processus qui crée et exécute des machines virtuelles VM. Il permet à un ordinateur hôte de prendre en charge plusieurs VM clientes en partageant virtuellement ses ressources, telles que la mémoire et la capacité de traitement.46/ 51

page 47

Page 48 : VirtualisationTypes de Virtualisation47/ 51Traduction Binaire Paravirtualisation Virtualisation Matérielle

page 48

Page 49 : VirtualisationTypes de VirtualisationAnneaux de PrivilègesAnneaux de privilèges pour les processeurs x86disponibles en mode protégé source: Wikipedia.48/ 51

page 49

Page 50 : VirtualisationTypes de VirtualisationVirtualisation Matérielle49/ 51

page 50

Page 51 : VirtualisationTypes de VirtualisationTypes d’hyperviseursHyperviseur de type 1 : hyperviseur de système bare metal ou natif, s’exécute directement sur le matériel de l’hôte pour gérer les SEs invités.50/ 51

page 51

Page 52 : VirtualisationTypes de VirtualisationTypes d’hyperviseursHyperviseur de type 2 : est un logiciel qui s’installe et s’exécute sur un SE déjà en place. On parle d’hyperviseur hébergé. Par exemple, création des VMs.51/ 51

page 52

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Le contenu de cet article est la propriété exclusive de son auteur.