Advanced Server Virtualization: VMware and Microsoft Platforms in the Virtual Data Center

Hardcover (Print)
Buy New
Buy New from
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 98%)
Other sellers (Hardcover)
  • All (13) from $1.99   
  • New (4) from $59.94   
  • Used (9) from $1.99   


Executives of IT organizations are compelled to quickly implement server virtualization solutions because of significant cost savings. However, most IT professionals tasked with deploying virtualization solutions have little or no experience with the technology. This creates a high demand for information on virtualization and how to properly implement it in a datacenter. Advanced Server Virtualization: VMware® and Microsoft® Platforms in the Virtual Data Center focuses on the core knowledge needed to evaluate, implement, and maintain an environment that is using server virtualization.

This book emphasizes the design, implementation and management of server virtualization from both a technical and a consultative point of view. It provides practical guides and examples, demonstrating how to properly size and evaluate virtualization technologies. This volume is not based upon theory, but instead on real world experience in the implementation and management of large scale projects and environments. Currently, there are few experts in this relatively new field, making this book a valuable resource

The book is divided into major sections making it both a step-by-step guide for learning and implementing server virtualization as well as a quick reference. The chapter organization focuses first on introducing concepts and background, and then provides real-world'scenarios.

Read More Show Less

Product Details

  • ISBN-13: 9780849339318
  • Publisher: Taylor & Francis
  • Publication date: 3/18/2006
  • Edition description: 1ST
  • Pages: 760
  • Product dimensions: 6.00 (w) x 9.30 (h) x 1.80 (d)

Table of Contents

Introduction to Server Virtualization
Overview of Virtualization Technology
History of Virtualization
Emulation, Simulation, and Virtualization

Types of Server Virtualization Technologies
Physical Partitioning
Logical Partitioning
Operating Systems and Runtime Environments

Server Virtualization Concepts
Host Servers, Virtual Machines, and Guest Operating Systems
Virtual Hardware Overview
Network Adapters

Business Cases for Server Virtualization
Solving Business Problems
Limitations of Server Virtualization

Other Uses of Server Virtualization
Software Development and QA/Testing
Reduce Budget
Accelerating Development and Testing Cycle
Improve Product Quality and Productivity
Technical Support and Help Desk
Software Training and E-Learning Systems
Benefits of Virtualization

Planning for Deployment
Selecting a Server Virtualization Platform
Supported Versus Unsupported Guest Operating Systems
Support from Software Vendors
Unexpected Server Growth
Virtual Machine Density
Availability Considerations
Data and System Backup Considerations
Use Case
Deployment Plan

Server Virtualization Platform Differences
Software Maturity
Training and Certification
Management and User Interface
Technical Support
Usage Scenarios
Virtual Machine Specifications

The Microsoft Virtual Server Platform
Product Background
Product Editions
Hardware Requirements
Software Requirements

Installing Microsoft Virtual Server
Virtual Server 2005 R2 Requirements
Preparing the Host Server
Preparing the Host Operating System
Installing Microsoft Virtual Server 2005 R2

Configuring Microsoft Virtual Server
Virtual Server Administration Website
Server Properties
Virtual Server Security Properties
Securing Virtual Server and IIS
Virtual Machine Remote Control Server
Virtual Server Scripts
Virtual Server Search Paths
Physical Computer Properties
Administration Website Properties
Recent Events Properties
Event Viewer Properties
Virtual Server Manager Search Paths
Resource Allocation
Event Viewer

Creating a Microsoft Virtual Server Virtual Machine
Creating a Virtual Machine

Microsoft Virtual Server Advanced Topics
Virtual Machine Additions
Virtual Machines
Virtual Hard Disks
Creating a Virtual Hard Disk
Virtual Hard Disk Modes
Inspecting Disks
Merging Virtual Hard Disks
Converting Disk Types
Compacting Dynamic Disks
Virtual Networking
Virtual Switches
Virtual Machines Communicating with the Host
Virtual Machines Communicating with Each Other Privately
DHCP Server
Creating a Virtual Network or Virtual Switch
Performance Optimization
Host Clustering
iSCSI Support
Unattended Installation

The VMware ESX Server Platform
Product Background
Platform Specifics

Installing VMware ESX Server
VMware ESX Server 2.5.2 Requirements
Preparing the Host Server
Preparing the Host Operating System

Configuring VMware ESX Server
Management Interface
Virtual Machine Remote Console (VMRC)
Service Console
Boot Profiles and LILO
How to Access and Log in to the Service Console Remotely
Basic Linux Commands
ESX Server Commands

Creating a VMware ESX Server Virtual Machine
Installing a Guest Operating System
Installing a Linux Guest Operating System
VMware Tools for a Linux Installation

VMware ESX Server Advanced Topics
VMware Tools
VMware Tools: Time Synchronization
VMware Tools: Heartbeat Service
VMware Tools: Clipboard Integration
VMware Tools: Obtaining Data from the ESX Host Server
VMware Tools: Automated Scripts
VMware Tools: Optimized Mouse
VMware Tools: Optimized Display
VMware Tools: Optimized Network Adapter
VMware Tools: Windows Service
VMware Tools: Windows Control Panel and Tray Icon
VMware Tools: Windows Properties Interface: Options Tab
VMware Tools: Windows Properties Interface: Devices Tab
VMware Tools: Windows Properties Interface: Scripts Tab
VMware Tools: Windows Properties Interface: Shrink Tab
VMware Tools: Windows Properties Interface: About Tab
VMware Tools: Linux Toolbox Interface
VMware Tools: Linux Toolbox Interface: Devices Tab
VMware Tools: Linux Toolbox Interface: Scripts Tab
VMware Tools: Linux Toolbox Interface: Options Tab
VMware Tools: Linux Toolbox Interface: Shrink Tab
Virtual Machines
Repeatable Resume

The VMware GSX Server Platform
Product Background
Product Versions
Hardware Requirements
Software Requirements

Installing VMware GSX Server
GSX Server for Windows Requirements
Preparing the Host Server
Preparing the Host Operating System
Installing VMware GSX Server for Windows
Complete Installation
Custom Installation
GSX Server for Linux Requirements
Preparing the Host Server
Preparing the Host Operating System
Installing VMware GSX Server for Linux
Installing the VMware Management Interface for Linux
Installing the VMware Virtual Machine Console for Linux Hosts
Installing the VmPerl Scripting API on a Linux Host

Configuring VMware GSX Server
VMware Management and Configuration Tools
Add Virtual Machine
Virtual Machine Overview
Virtual Machines and File Permissions

Creating a VMware GSX Server Virtual Machine
Installing a Guest Operating System
Installing a Windows Guest Operating System
Installing a Linux Guest Operating System

VMware GSX Server Advanced Topics
VMware Tools
VMware Tools Control Panel-Properties (Toolbox)
VMware Tools Properties (Windows Guest Operating System)
VMware Toolbox (Linux Guest Operating System)
Virtual Machines
Virtual Networking
GSX Server Network Configurations
Dynamic versus Static MAC Addresses
Resource Management
Performance Optimization
Installing Patches and Updates

Upgrading VMware GSX Server and ESX Server
VMware GSX Server 3.2
Manage Virtual Disks Using VMware Virtual Disk Manager
Planning the Upgrade
How to Handle Virtual Machine Disk Modes
Upgrading the Linux Host Server
Upgrading the Guest Operating System
Upgrading a Windows Guest Operating System
Upgrading a Linux Guest Operating System
VMware ESX Server 2.5
Upgrading a Previous ESX Server Release to ESX Server 2.5
Migrating Older ESX Server Virtual Machines
Upgrading a Virtual Machine

Guest Operating System Techniques
Template Guest Operating System Image Concepts
Effectively Creating and Optimizing Template Guest OS Images
Cloning Template Images
Creating and Managing a Template Image Library

Scripting with Microsoft Virtual Server, VMware GSX
and ESX Server
Getting Started with Application Programming Interfaces (APIs)
Microsoft Virtual Server 2005 COM Interfaces
Controlling a Virtual Server through Scripting
Security and Microsoft Virtual Server
Backing Up Microsoft Virtual Server
Backing Up VMware GSX Server
Backing Up VMware ESX Server

Other Advanced Topics
Back Up and Restore
Backing Up Individual Files from within the Virtual Machines
Clustering in Virtualization
What is a Virtual Floppy Disk Image?
Creating Floppy Disk Images on Linux and Windows
What is an ISO Image?
Physical to Virtual Conversions (P2V)

Tools and Utilities
Communications Tools
Disk Tools
Disk Imaging Tools
Floppy Disk Image Tools
ISO Image Tools
Image Cloning Tools
Image Migration / P2V Tools
Management and Monitoring Tools
Single User Virtualization Platforms
VMware Player
Other Tools

Related Products and Open Source Projects
Open Source Efforts

Other Virtualization Resources
Product Vendor Resources
Resources and Web Links

Appendix I Deployment Planning Checklist
Appendix II File Extensions by Virtualization Platform
Appendix III Useful Log Files
Appendix IV Useful TCP/IP Ports
Appendix V Useful Linux Commands for Windows

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)