000 03762nam a22004455i 4500
999 _c387856
_d387856
001 387856
003 ES-MaUEC
005 20230425091108.0
006 a||||fo|||| 00| 0
007 cr nn 008mamaa
008 230425s2017 sz | s |||| 0|eng d
020 _a9783031017537
024 7 _a10.1007/978-3-031-01753-7
_2doi
040 _aES-MaUEC
_bspa
_cES-MaUEC
_dES-MaUEC
050 4 _aQA76.9.V5
_b2017 EB
100 1 _aBugnion, Edouard
_eautor
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_9688233
_c(Computer scientist)
245 1 0 _aHardware and Software Support for Virtualization
_cby Edouard Bugnion, Jason Nieh, Dan Tsafrir
250 _a1st edition 2017
264 1 _aCham
_bSpringer International Publishing
_c2017
300 _a1 recurso en línea (XX, 188 páginas)
336 _atexto
_btxt
_2rdacontent
337 _aelectrónico
_bc
_2rdamedia
338 _arecurso electrónico
_bcr
_2rdacarrier
347 _aarchivo de texto
_bPDF
490 0 _aSynthesis Lectures on Computer Architecture
_x1935-3243
505 0 _aPreface -- Acknowledgments -- Definitions -- The Popek/Goldberg Theorem -- Virtualization without Architectural Support -- x86-64: CPU Virtualization with VT-x -- x86-64: MMU Virtualization with Extended Page Tables -- x86-64: I/O Virtualization -- Virtualization Support in ARM Processors -- Comparing ARM and x86 Virtualization Performance -- Bibliography -- Authors' Biographies -- Index .
520 _aThis book focuses on the core question of the necessary architectural support provided by hardware to efficiently run virtual machines, and of the corresponding design of the hypervisors that run them. Virtualization is still possible when the instruction set architecture lacks such support, but the hypervisor remains more complex and must rely on additional techniques. Despite the focus on architectural support in current architectures, some historical perspective is necessary to appropriately frame the problem. The first half of the book provides the historical perspective of the theoretical framework developed four decades ago by Popek and Goldberg. It also describes earlier systems that enabled virtualization despite the lack of architectural support in hardware. As is often the case, theory defines a necessary-but not sufficient-set of features, and modern architectures are the result of the combination of the theoretical framework with insights derived from practical systems. The second half of the book describes state-of-the-art support for virtualization in both x86-64 and ARM processors. This book includes an in-depth description of the CPU, memory, and I/O virtualization of these two processor architectures, as well as case studies on the Linux/KVM, VMware, and Xen hypervisors. It concludes with a performance comparison of virtualization on current-generation x86- and ARM-based systems across multiple hypervisors.
988 _aSynthesis Collection of Technology_2017
650 7 _2embne
_9163324
_aSistemas virtuales (Informática)
_xDiseño y construcción
650 7 _2embne
_9144554
_aArquitectura de ordenador
700 1 _aNieh, Jason
_eautor
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_9688234
700 1 _aTsafrir, Dan,
_eautor
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_9688235
_d1971-
776 0 8 _iPrinted edition:
_z9783031000539
776 0 8 _iPrinted edition:
_z9783031006258
776 0 8 _iPrinted edition:
_z9783031028816
856 4 0 _uhttps://go.openathens.net/redirector/universidadeuropea.es?url=https://doi.org/10.1007/978-3-031-01753-7
_zAcceso a este recurso digital (usuarios Universidad Europea de Madrid)
942 _2lcc
_cLE
998 _b04/2023
_dz
_eIG
_zSI