| The Definitive Guide to the Xen Hypervisor - David Chisnall.pdf | 2.58 MB |
The Definitive Guide to the Xen Hypervisor
David Chisnall
Résumé
Cet ouvrage est une exploration technique et approfondie des entrailles de l'hyperviseur Xen, conçu pour ceux qui ne se contentent pas de l'utiliser mais souhaitent comprendre son fonctionnement interne ("le moteur") ou développer des solutions basées sur cette technologie. David Chisnall y détaille l'architecture unique de Xen, mettant en lumière les différences fondamentales entre la paravirtualisation (PV) — qui nécessite une modification du système invité pour interagir efficacement avec l'hyperviseur — et la virtualisation assistée par matériel (HVM).
Le livre guide le lecteur à travers les mécanismes essentiels qui permettent à Xen d'être performant et sécurisé : le système d'hypercalls (équivalent des appels système pour l'hyperviseur), la gestion des interruptions via les canaux d'événements (Event Channels), et le partage de mémoire sécurisé grâce aux "Grant Tables". Une attention particulière est portée au modèle de pilotes divisés (Split Driver Model), séparant le frontend (dans la VM invité) du backend (dans le domaine privilégié Dom0).
Au-delà de la théorie, l'ouvrage adopte une approche pratique en proposant des exercices concrets, comme l'écriture d'un noyau minimal ("Hello World") capable de booter directement sur Xen. Il couvre également l'utilisation du XenStore pour la configuration et la gestion des périphériques, ainsi que les interfaces de programmation (API) qui permettent aux outils de gestion d'interagir avec l'hyperviseur.
Points clés
Architecture interne : distinction Dom0 (privilégié) vs DomU (invité) et anneaux de protection
Paravirtualisation : fonctionnement des Hypercalls et des Shared Info Pages
Modèle de pilotes "Split" : communication Frontend/Backend via des tampons circulaires (Ring Buffers)
Gestion de la mémoire : Grant Tables pour le partage inter-domaines et pilote Balloon
Communication asynchrone : mécanisme des Event Channels (interruptions virtuelles)
Support HVM : utilisation des extensions matérielles Intel VT-x et AMD SVM pour les OS non modifiés
Public
Développeurs de noyaux (Kernel hackers), ingénieurs système souhaitant porter des OS sur Xen, étudiants en systèmes d'exploitation et chercheurs en virtualisation.
---
| Auteur(s) | David Chisnall |
| Éditeur | Prentice Hall |
| Genre(s) | Informatique / Virtualisation / Systèmes |
| Date de sortie | Novembre 2007 |
| Nombre de pages | 307 |
| Format | |
| Langue | Anglais |
| Poids total | 2.58 MiB |
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Music, The Definitive Visual History - DK Smithsonian (epub)(Nonfiction) Posted by
Bilbo76 in Books
> Ebooks
|
224.6 MB | Bilbo76 | 1 month | 51 | 2 |
| 3.2 MB | freecoursewb | 3 months | 14 | 0 | |
|
Miss Percy’s Definitive Guide (to the Restoration of Dragons) - Quenby Olson Posted by
izzyforeal in Books
> Ebooks
|
771.4 MB | izzyforeal | 3 months | 10 | 1 |
|
Miss Percy’s Definitive Guide to the Restoration of Dragons - A Miss Percy Guide - Book 3 - Quenby Olson Posted by
chrissyskindle in Books
> Ebooks
|
763.86 MB | chrissyskindle | 3 months | 1 | 6 |
| 5.5 MB | freecoursewb | 3 months | 7 | 0 |
All Comments