PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: biology

Architecture of the Kernel-based Virtual Machine (KVM)

Copyright Siemens AG 2010. All rights TechnologyArchitecture of the Kernel-based Virtual Machine (KVM)Jan Kiszka, Siemens AG, CT T DE IT 1 Corporate Competence Center Embedded 22010-09-23 Siemens AG, Corporate TechnologyJan Kiszka, CT T DE IT 1 Agenda Introduction Basic KVM model Memory API Optimizations Paravirtual devices OutlookSlide 32010-09-23 Siemens AG, Corporate TechnologyJan Kiszka, CT T DE IT 1 Virtualization of Commodity ComputersCPUMMUI nstructionSetClocks&TimersBusses&I/O DevicesInterruptControllersMemoryOn-Chip ResourcesSlide 42010-09-23 Siemens AG, Corporate TechnologyJan Kiszka, CT T DE IT 1 Virtualizing the x86 Instruction Set Architecturex86 originally virtualization unfriendly No hardware provisions Instructions behave differently depending on privilege context Performance suffered on trap-and-emulate CISC nature complicates instruction replacements Early approaches to x86 virtualization Binary translation ( VMware) Execute substitution code for privileged guest code May require substantial replacements to preserve illusion CPU paravirtualization ( Xen) Guest is aware of instruction restrictions Hypervisor provides replacement services (hypercalls) Raised abstraction levels for better performanceSlide 52010-09-23 Siemens AG, Corporate TechnologyJan Kiszka, CT T DE IT 1 Hardware-assisted x86 CPU VirtualizationTwo variants Intel's Virtualization Technology, VT-x AMD-V (aka Secure Virtual Machine )Identical core conceptCPU 3210 HostStat

Virtualizing the x86 Instruction Set Architecture ... One reason: originally 100% orthogonal to core kernel Evolved significantly since then Ported to further architectures (s390, PowerPC, IA64) Always with latest x86 virtualization features Became recognized & driving part of Linux.

Loading..

Tags:

  Based, Architecture, Virtual, Machine, Kernel, Kernel based virtual machine

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of Architecture of the Kernel-based Virtual Machine (KVM)

Related search queries