Xen Virtualization: A fast and practical guide to supporting multiple operating systems with the Xen hypervisor (Paperback)
暫譯: Xen 虛擬化:使用 Xen 超級管理程式支援多個作業系統的快速實用指南 (平裝本)
Prabhakar Chaganti
- 出版商: Packt Publishing
- 出版日期: 2007-12-19
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 148
- 裝訂: Paperback
- ISBN: 1847192483
- ISBN-13: 9781847192486
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$880$695 -
$1,200$948 -
$880$695 -
$530$419 -
$780$616 -
$720$569 -
$480$379 -
$450$351 -
$480$379 -
$640$506 -
$520$406 -
$850$723 -
$720$612 -
$950$808 -
$680$578 -
$490$382 -
$420$332 -
$420$332 -
$650$553 -
$750$593 -
$390$304 -
$580$458 -
$600$510 -
$550$435 -
$620$527
商品描述
- Installing and configuring Xen
- Managing and administering Xen servers and virtual machines
- Setting up networking, storage, and encryption
- Backup and migration
In Detail
Xen is an open-source paravirtualization technology that provides a platform for running multiple operating systems on one physical hardware resource, while providing close to native performance. Xen supports several operating systems--Linux, FreeBSD, Windows, and NetBSD. It enables you to easily test, deploy and run your software and services on multiple operating systems with resource isolation and great performance. It is also a terrific way to consolidate your servers, save hardware and maintenance costs, and minimize downtime. Xen is one of the most popular open source projects in the world and vendors like IBM, Sun, HP, RedHat and Novell are working on integrating Xen into their Linux servers.
Xen was originally developed in 2003 at the University of Cambridge Computer Laboratory and we now have both commercial and free versions of the Xen hypervisor. The commercial versions are built on top of the open-source version with additional enterprise features. In this book we explore and use the open-source version of Xen.
This concise handbook is ideal for professionals who want a user-friendly reference beside them while they get working with Xen and virtualization. Its easy-to-navigate content offers bite-sized walkthroughs for a wide variety of common virtualization tasks using Xen. We use Fedora Core as the host operating system in this book. The book shows you how to add Xen support to it, leads you through the creation of guest domains running different operating systems and follows up by dissecting a range of common virtualization tasks.
What you will learn from this book?
- Getting started with virtualization and Xen
- Installing Xen from pre-built packages using yum
- Installing and compile Xen from source
- Running guest domains under Xen:
- Create Ubuntu guest domain using debootstrap
- Create NetBSD domain using install image
- Create a Centos image using Qemu
- Create Slackware domain using domU image from jailtime
- Managing remote Xen instances using:
- Xen manager (xm)
- XenMan
- Virt-manager
- Configuring Xen for networking
- Connecting domains using:
- Bridged networking--uses network bridge and hardware MAC addresses
- Routed networking--uses Dom0 for all traffic
- Implementing storage solutions for guest domains:
- Using Files--file based; perfect for testing
- Using Network File Systems (NFS)--works with remote NFS server
- Using Logical Volume Management (LVM)--for enterprise-grade storage
- Securing your domain by encrypting root file systems
- Plain device mapper-based encryption
- Key-based device mapper encryption using LUKS
- Migrating live domains from one server to another
- Saving and restoring a domain
- Trends and forthcoming advances in the Xen world:
- libvirt to simplify access to virtualization domains in a vendor/hypervisor-independent way
- VMcasting for transferring virtual machine images from the server to the client using RSS 2.0
Approach
Each chapter is a collection of practical tasks that demonstrate how to achieve common virtualization tasks--you then learn how it works so that you can apply this knowledge to your Xen installation and environment.
Who this book is written for?
This book is for Linux administrators who want to use Xen virtualization for development, testing, virtual hosting, or operating systems training.
商品描述(中文翻譯)
快速且實用的指南,支持多個作業系統與 Xen 虛擬機器管理程式
- 安裝與配置 Xen
- 管理與管理 Xen 伺服器和虛擬機器
- 設定網路、儲存和加密
- 備份與遷移
詳細內容
Xen 是一種開源的半虛擬化技術,提供在一個物理硬體資源上運行多個作業系統的平台,同時提供接近原生的性能。Xen 支援多個作業系統——Linux、FreeBSD、Windows 和 NetBSD。它使您能夠輕鬆測試、部署和運行您的軟體和服務於多個作業系統,並實現資源隔離和卓越的性能。這也是整合伺服器、節省硬體和維護成本、最小化停機時間的絕佳方式。Xen 是全球最受歡迎的開源專案之一,IBM、Sun、HP、RedHat 和 Novell 等廠商正在將 Xen 整合到他們的 Linux 伺服器中。
Xen 最初於 2003 年在劍橋大學計算機實驗室開發,目前我們有商業版和免費版的 Xen 虛擬機器管理程式。商業版是在開源版本的基礎上構建,並增加了額外的企業功能。在本書中,我們探索並使用 Xen 的開源版本。
這本簡明的手冊非常適合希望在使用 Xen 和虛擬化時擁有一個易於參考的專業人士。其易於導航的內容提供了針對各種常見虛擬化任務的簡明步驟。我們在本書中使用 Fedora Core 作為主機作業系統。書中展示了如何為其添加 Xen 支援,指導您創建運行不同作業系統的來賓域,並隨後分析一系列常見的虛擬化任務。
您將從本書中學到什麼?
- 開始使用虛擬化和 Xen
- 使用 yum 從預建套件安裝 Xen
- 從源碼安裝和編譯 Xen
- 在 Xen 下運行來賓域:
- 使用 debootstrap 創建 Ubuntu 來賓域
- 使用安裝映像創建 NetBSD 域
- 使用 Qemu 創建 Centos 映像
- 使用 jailtime 的 domU 映像創建 Slackware 域
- 使用以下方式管理遠端 Xen 實例:
- Xen 管理器 (xm)
- XenMan
- Virt-manager
- 配置 Xen 以進行網路連接
- 使用以下方式連接域:
- 橋接網路——使用網路橋接和硬體 MAC 地址
- 路由網路——使用 Dom0 處理所有流量
- 為來賓域實施儲存解決方案:
- 使用檔案——基於檔案;非常適合測試
- 使用網路檔案系統 (NFS)——與遠端 NFS 伺服器協作
- 使用邏輯卷管理 (LVM)——用於企業級儲存
- 通過加密根檔案系統來保護您的域
- 基於純設備映射器的加密
- 使用 LUKS 的基於密鑰的設備映射器加密
- 將實時域從一台伺服器遷移到另一台
- 儲存和還原域
- Xen 世界中的趨勢和即將到來的進展:
- libvirt 簡化以供應商/虛擬機器管理程式無關的方式訪問虛擬化域
- VMcasting 用於使用 RSS 2.0 將虛擬機映像從伺服器傳輸到客戶端
方法
每一章都是一系列實用任務的集合,展示如何實現常見的虛擬化任務——然後您將學習其運作方式,以便將這些知識應用於您的 Xen 安裝和環境。
本書的讀者對象
本書適合希望使用 Xen 虛擬化進行開發、測試、虛擬託管或作業系統訓練的 Linux 管理員。