作者:David Chisnall
出版日期:November 19, 2007
出版社:Prentice Hall
页数:320
ISBN:ISBN-10: 013234971X ISBN-13: 978-0132349710
文件格式:PDF
Product Description
“The Xen hypervisor has become an incredibly strategic resource forthe industry, as the focal point of innovation in cross-platformvirtualization technology. David’s book will play a key role in helpingthe Xen community and ecosystem to grow.”
–Simon Crosby, CTO, XenSource
An Under-the-Hood Guide to the Power of Xen Hypervisor Internals
The Definitive Guide to the Xen Hypervisor is a comprehensivehandbook on the inner workings of XenSource’s powerful open sourceparavirtualization solution. From architecture to kernel internals,author David Chisnall exposes key code components and shows you how thetechnology works, providing the essential information you need to fullyharness and exploit the Xen hypervisor to develop cost-effective,highperformance Linux and Windows virtual environments.
Granted exclusive access to the XenSource team, Chisnall lays down asolid framework with overviews of virtualization and the designphilosophy behind the Xen hypervisor. Next, Chisnall takes you on anin-depth exploration of the hypervisor’s architecture, interfaces,device support, management tools, and internals—including keyinformation for developers who want to optimize applications forvirtual environments. He reveals the power and pitfalls of Xen inreal-world examples and includes hands-on exercises, so you gainvaluable experience as you learn.
This insightful resource gives you a detailed picture of how all thepieces of the Xen hypervisor fit and work together, setting you on thepath to building and implementing a streamlined, cost-efficient virtualenterprise.
Coverage includes
*
Understanding the Xen virtual architecture
*
Using shared info pages, grant tables, and the memory management subsystem
*
Interpreting Xen’s abstract device interfaces
*
Configuring and managing device support, including event channels,monitoring with XenStore, supporting core devices, and adding newdevice types
*
Navigating the inner workings of the Xen API and userspace tools
*
Coordinating virtual machines with the Scheduler Interface and API, and adding a new scheduler
*
Securing near-native speed on guest machines using HVM
*
Planning for future needs, including porting, power management, new devices, and unusual architectures
About the Author
David Chisnall is a regular columnist for InformIT and is nearingcompletion of a Ph.D. in computer science from the University of Wales.He cofounded and actively contributes to the open source Étoilé desktopenvironment, participated in a Knowledge Transfer Project, and hasjumped enthusiastically into numerous other in-the trenches techadventures.