Ocena:
Książka została dobrze przyjęta ze względu na zwięzłe, ale kompleksowe omówienie technologii wirtualizacji, napisane przez doświadczonych ekspertów. Zapewnia cenny kontekst historyczny i mnóstwo odniesień do dalszych badań, dzięki czemu jest przydatnym źródłem dla programistów i badaczy.
Zalety:Zwięzłe i dokładne wyjaśnienia, wnikliwy kontekst historyczny, obszerne odniesienia do dalszej lektury, kompleksowe omówienie nowoczesnych technologii wirtualizacji, w szczególności VT-x, EPT i VT-d.
Wady:Nie zgłoszono żadnych potencjalnych wad książki.
(na podstawie 3 opinii czytelników)
Hardware and Software Support for Virtualization
Niniejsza książka koncentruje się na kluczowej kwestii niezbędnego wsparcia architektonicznego zapewnianego przez sprzęt w celu wydajnego uruchamiania maszyn wirtualnych oraz odpowiedniego projektowania hiperwizorów, które je uruchamiają. Wirtualizacja jest nadal możliwa, gdy architektura zestawu instrukcji nie ma takiego wsparcia, ale hiperwizor pozostaje bardziej złożony i musi polegać na dodatkowych technikach.
Pomimo skupienia się na wsparciu architektonicznym w obecnych architekturach, pewna perspektywa historyczna jest niezbędna do właściwego ujęcia problemu. Pierwsza połowa książki przedstawia historyczną perspektywę ram teoretycznych opracowanych cztery dekady temu przez Popka i Goldberga. Opisuje również wcześniejsze systemy, które umożliwiały wirtualizację pomimo braku wsparcia architektonicznego w sprzęcie.
Jak to często bywa, teoria definiuje niezbędny - ale nie wystarczający - zestaw cech, a nowoczesne architektury są wynikiem połączenia ram teoretycznych ze spostrzeżeniami zaczerpniętymi z praktycznych systemów. Druga połowa książki opisuje najnowocześniejsze wsparcie dla wirtualizacji zarówno w procesorach x86-64, jak i ARM. Książka ta zawiera dogłębny opis wirtualizacji CPU, pamięci i I/O tych dwóch architektur procesorów, a także studia przypadków dotyczące hiperwizorów Linux/KVM, VMware i Xen. Na końcu znajduje się porównanie wydajności wirtualizacji na systemach opartych na architekturze x86 i ARM obecnej generacji w wielu hiperwizorach.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)