Professional Xen Virtualization.
Material type: TextPublisher: Hoboken : Wiley, 2008Copyright date: ©2008Edition: 1st edDescription: 1 online resource (500 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9780470289181Subject(s): Open source software | Virtual computer systemsGenre/Form: Electronic books.Additional physical formats: Print version:: Professional Xen VirtualizationDDC classification: 005.4/3 LOC classification: QA76.9.V5 -- V665 2008ebOnline resources: Click to ViewIntro -- Professional Xen Virtualization -- About the Author -- Credits -- Acknowledgments -- Contents -- Introduction -- Who Should Read This Book -- What This Book Covers -- How This Book Is Organized -- What You Need To Use This Book -- Source Code -- Errata -- p2p.wrox.com -- Chapter 1: Overview of Virtualization -- What Is Virtualization? -- Why Virtualization Today? -- Basic Approaches to Virtual Systems -- Advantages of Virtualization -- Virtualization Caveats -- Identifying Candidates for Virtualization -- Summary -- Chapter 2: Introduction to Xen -- History of Xen -- Overview of Xen and x86 Virtualization -- Xen Domains and the Hypervisor -- Types of Virtual Machines Supported by Xen -- Popular Xen and Virtualization Resources on the Internet -- Other Popular Virtualization Software -- Popular Emulation Software -- Summary -- Chapter 3: Obtaining and Installing Xen -- Hardware Requirements for Xen -- Software Packages Required for Running Xen -- Downloading and Installing Xen from Binaries -- Getting the Xen Source Code -- Building Xen from Source Code -- Installing Xen -- Summary -- Chapter 4: Booting and Configuring a Xen Host -- Overview of Xen and Linux System Startup -- Configuring GRUB for Xen -- Hiding PCI Devices from domain0 -- Summary -- Chapter 5: Configuring and Booting Virtual Machines -- Virtual Machine Requirements -- Obtaining Sample Xen Filesystem Images -- Defining and Starting a Paravir tualized VM -- Defining and Starting Xen Hardware Virtual Machines -- Automatically Starting Xen Domains at Boot Time -- Troubleshooting Configuration Files and Guest Domains -- Summary -- Chapter 6: Building Filesystems for Virtual Machines -- Linux Storage and Filesystems -- Filesystem Choices, Locations, and Flexibility -- Building Virtual Machine Filesystems -- Creating Swap Filesystems for Xen.
Adding Applications to a Xen Root Filesystem -- Creating and Using QEMU Disk Images -- Summary -- Chapter 7: Managing and Monitoring Virtual Machines -- Overview of the Xen Daemon -- Using the xm Command -- XenStore and Related Utilities -- Xen Tracing and Performance Monitoring -- Reporting Bugs in Xen -- Open Source Xen Management Utilities -- Distribution-Specific Xen Management Software -- Summary -- Chapter 8: Xen Networking -- Overview of Xen Networking -- Specifying Parameters for Xen Network Startup -- Using Multiple Ethernet Cards with Xen -- Vir tual, Non-Routable Subnets for Xen Guests -- Virtual LANs and Xen Guests -- DHCP Tips for Xen Environments -- Fine-Tuning Services on Xen Guests -- Troubleshooting Xen Networking -- Summary -- Chapter 9: Advanced Virtual Machine Configuration -- domain0 and domainU Memory Management in Xen -- Accessing New and Removable Storage in domainU Guests -- Using Dedicated Hardware in Guest Domains -- Working with Sound on domainU Guests -- Time Synchronization in domain0 and domainU -- domain0 and domainU Kernel and Binary Considerations -- The Many Moods of Graphics for domainU Guests -- Xen Lifecycle Management -- Xen Access Control and Security Policies -- Xen and Trusted Computing -- Summary -- Chapter 10: Using Xen in the Data Center -- Documenting Your Virtual Machines -- Deploying Virtual Machines -- Centralized Logging for Virtual Machines -- Centralized Warning Systems for Virtual Machines -- Backup Strategies for Xen Domains -- Summary -- Appendix A: xm Command and Option Reference -- addlabel: Add a Security Label to a Domain or Resource -- block-attach: Create a New Virtual Block Device -- block-configure: Change Block Device Configuration -- block-detach: Destroy a Domain's Virtual Block Device -- block-list: List Virtual Block Devices for a Domain.
cfgbootpolicy: Add Policy to Boot Configuration -- console: Attach to 's Console -- create: Create a Domain Based on a Configuration File -- debug-keys: Send Debug Keys to Xen -- delete: Remove a Domain from xend Domain Management -- destroy: Terminate a Domain Immediately -- dmesg: Read and Optionally Clean the Xen Daemon Message Buffer -- domid: Convert a Domain Name to a Domain ID -- domname: Convert a Domain ID to a Domain Name -- dry-run: Test If a Domain Can Access Its Resources -- dump-core: Dump the Core for a Specific Domain -- dumppolicy: Print Hypervisor ACM State Information -- getlabel: Show the Security Label for a Domain or Resource -- help: Display Information about xm Subcommands -- info: Get Information about a Xen Host -- labels: List Labels for an Active Policy -- list: List Information about All or Some Domains -- loadpolicy: Load a Binary Policy Into a Hypervisor -- log: Print the xend Log -- makepolicy: Build Policy and Create .bin and .map Files -- mem-max: Set the Maximum Amount Reservation for a Domain -- mem-set: Set the Current Memory Usage for a Domain -- migrate: Migrate a Domain to Another Machine -- network-attach: Create a New Virtual Network Device -- network-detach: Destroy a Domain's Virtual Network Device -- network-list: List Virtual Network Interfaces for a Domain -- new: Add a Domain to xend Domain Management -- pause: Pause the Execution of a Domain -- reboot: Reboot a Domain -- rename: Rename a Domain -- resources: Show Information for Each Labeled Resource -- restore: Restore a Domain From a Saved State -- resume: Resume a xend Managed Domain -- rmlabel: Remove a Security Label from a Domain -- save: Save a Domain State to Restore Later -- sched-credit: Get/Set Credit Scheduler Parameters -- sched-sedf: Get/Set SEDF Scheduler Parameters -- serve: Proxy xend XML-RPC over stdio.
shell: Launch an Interactive Shell -- shutdown: Shutdown a Domain -- start: Start a xend-managed Domain -- suspend: Suspend a xend-managed Domain -- sysrq: Send a System Request to a Domain -- top: Monitor a Host and the Domains in Real Time -- trigger: Send a Trigger to a Domain -- unpause: Unpause a Paused Domain -- uptime: Print Uptime for a Domain -- vcpu-list: List the VCPUs for a Domain or All Domains -- vcpu-pin: Assign VCPUs to a CPU -- vcpu-set: Set the Number of Active VCPUs Allowed for a Domain -- vnet-create: Create a vnet from a Configuration File -- vnet-delete: Delete a vnet -- vnet-list: List vnets -- vtpm-list: List Virtual TPM Devices -- Appendix B: Xen Virtual Machine Configuration File Reference -- Index.
This book presents you with a complete foundation on the Xen technology and shows you how Xen virtualization offers faster response times for new server and service requests, a simplified system administration for multiple systems, and better availability for critical computing resources. Packed with detailed examples of Xen configuration files, system configuration files, and system-level configuration information, this book shows you why Xen virtualization is among the leading emerging technologies on the Linux platform and is being integrated into virtually every commercial distribution.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
There are no comments on this title.