Skip to content

Virtualization From the Desktop to the Enterprise

Best in textbook rentals since 2012!

ISBN-10: 1590594959

ISBN-13: 9781590594957

Edition: 2005

Authors: Chris Wolf, Erick M. Halter

List price: $89.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Rent eBooks
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Creating a virtual network allows you to maximize the use of your servers. "Virtualization: From the Desktop to the Enterprise is the first book of its kind to demonstrate how to manage all aspects of virtualization across an enterprise. (Other books focus only on singular aspects of virtualization, without delving into the interrelationships of the technologies.) This book promises to cover all aspects of virtualization, including virtual machines, virtual file systems, virtual storage solutions, and clustering, enabling you to understand which technologies are right for your particular environment. Furthermore, the book covers both Microsoft and Linux environments.
Customers also bought

Book details

List price: $89.99
Copyright year: 2005
Publisher: Apress L. P.
Publication date: 5/26/2005
Binding: Mixed Media
Pages: 600
Size: 7.25" wide x 9.25" long x 1.50" tall
Weight: 2.398
Language: English

Erick M. Halter was an educator for three years, winning multiple student retention and professional development awards. He works as a network engineer for a technology-based law firm, where he is virtualizing the current network and optimizing system processes for the Web. Halter also configures and maintains infrastructure equipment for heightened security and performance. Halter has several industry certifications, a degree in English, and 10 years of network experience. He resides in Richmond, Virginia, with his wife and three dogs.

About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Examining the Anatomy of a Virtual Machine
Introducing VM Types
Hardware Emulators
Application Virtual Machines
Mainframe Virtual Machine
Operating System Virtual Machines
Parallel Virtual Machines
Deploying VMs
Choosing VM Hardware
Introducing Computer Components
CPU
RAM
Hard Drive
Introducing Virtual Disk Types: Microsoft and VMware
Virtual Hard Disk and Virtual Disks
Dynamically Expanding and Dynamic Disks
Fixed and Preallocated Disks
Linked and Physical Disks
Undo and Undoable Disks
Differencing Disks
Persistent and Nonpersistent Independent Disks
Append Disks
Resizing Disks
Introducing Networking
VM Networking Protocols
TCP/IP
DHCP
NAT
Introducing Networking VMs
Introducing Hardware
Network Interface Card
Switches
BIOS
Generic SCSI
I/O Devices
Introducing VM Products
Virtual PC
VMware Workstation
Microsoft Virtual Server 2005
VMware GSX Server
VMware ESX Server
Virtual Infrastructure
VMware VirtualCenter and VMotion
VMware P2V Assistant
Migrating Between VMs
VMware ACE
Summary
Preparing a Virtual Machine Host
Implementing Best Practices
Evaluating Host Requirements
Selecting a Motherboard
CPU Speed and Quantity
Controller Chipset
Memory Requirements
Bus Types
Integrated Devices
Board Form Factor
Overall Quality
Considering Your Network
Public or Private VMs
Availability and Performance
Simplicity
Mesh Networks
Teaming and Load Balancing
Network Adapter Teaming
VM Networking Configurations
Supporting Generic SCSI
Windows Guests
Linux Guests
Considering Storage Options
Physical Hard Drive Specifications
RAID
Host Disk Sizing
Guest Disk Sizing
Storage Area Networks
Summary
Installing VM Applications on Desktops
Deploying VMs with Microsoft Virtual PC
Installing VMware Workstation for Windows
Installing VMware Workstation for Linux
Installing the RPM
Installing the TAR
VM Host Tuning Tips
Summary
Deploying and Managing VMs on the Desktop
Deploying VMs with VMware Workstation
Installing VM Tools
VMware Tools for Windows
VMware Tools for Linux
VMware Virtual Hardware Options for Windows and Linux
Microsoft Virtual PC: Building a Windows VM
Microsoft Virtual PC: Building a Linux VM
Virtual PC Virtual Hardware Options
Installing Virtual Machine Additions
Managing VMs
Backing Up and Modifying VM Configurations
VMware*.vmx Configuration Files
Virtual PC*.vmc Configuration Files
Copying and Moving VMware Workstation Guest VMs
VMware Universally Unique Identifiers
Copying and Moving Virtual PC VMs to Other Hosts
Running VMs As Services
Introducing VM CLI Administration and Keyboard Shortcuts
VMware Workstation CLI
Virtual PC CLI Administration
Monitoring and Configuring VM Performance
VMware Performance Counters
Virtual PC Performance Options
Summary
Installing and Deploying VMs on Enterprise Servers
Installing Microsoft Virtual Server
Installing VMware GSX Server for Windows
Installing VMware GSX Server for Linux
Installing the RPM
Installing the TAR
Installing the VMware Management Interface
Working with the VMware Virtual Machine Console
Changing GSX Server's Remote Console Port Number
Installing VMware ESX Server
Verifying ESX Server Configuration Information
Viewing Configuration Files
Using Linux Survival Commands
Working with the Management Interface
Understanding MUI and SSL
Configuring the ESX Server Installation: Part One
License Agreement
Startup Profile
Storage Configuration
Swap File
Network Configuration
ESX Security
Configuring the ESX Server Installation: Part Two
Summary
Deploying and Managing Production VMs on Enterprise Servers
Deploying VMs with VMware GSX Server and ESX Server
Building VMware GSX Server VMs
Building VMware ESX Server VMs
Mounting ISO Images
Installing VM Tools for GSX Server and ESX Server VMs
Using VMware Tools for Windows
Using VMware Tools for Linux
Configuring VMware GSX Server and ESX Server Virtual Hardware Options
Hard Disk
DVD/CD-ROM Drive
Floppy Drive
Ethernet Adapter
Sound Adapter
Configuring Legacy Devices
Configuring Generic SCSI Devices
Configuring a USB Controller
Scripting ESX Server USB Connectivity
Building Microsoft Virtual Server VMs
General Properties
Virtual Machine Additions
Memory
Hard Disks
CD/DVD
SCSI Adapters
Network Adapters
Scripts
Floppy Drives
COM Ports
LPT Ports
Managing Server-Class VMs
Modifying VM Configurations: Renaming and Moving
Using VMware Universally Unique Identifiers (UUIDs)
Importing Workstation and GSX Server VMs into ESX Server
Working with VMware GSX Server and ESX Server*.vmx Configuration Files
Working with Virtual Server*.vmc Configuration Files
Performing Command-Line Management
VMware
Microsoft
Using the Windows System Preparation Tool
Monitoring VM Performance
Monitoring ESX Server Performance
Monitoring VMware GSX Server Performance
Monitoring Virtual Server Performance
Performing Fault Monitoring and Fault Tolerance
Summary
Backing Up and Recovering Virtual Machines
Performing Traditional Agent-Based Backups
Running Backup Agents on VMs
Running Backup Agents on the Host
Performing Non-Agent-Based Backups
Using Windows Backup
Backing Up Linux File Systems
Performing Flat-File Backups
Running VMware Workstation Flat-File Backups
Running VMware GSX Server Flat-File Backups
Running Virtual PC 2004 Flat-File Backups
Running Virtual Server 2005 Flat-File Backups
Taking Online Snapshots
Performing a Full System Recovery
Restoring Online VM Backups
Restoring Flat-File VM Backups
Summary
Using Virtual File Systems
Introducing DFS
Implementing Windows DFS
Implementing Linux DFS
Using Samba with Kerberos Authentication
Adding Samba to Active Directory
Setting Up Samba DFS Shares
Introducing AFS
Implementing AFS
Installing AFS for Linux Systems
Summary
Implementing Failover Clusters
Introducing Failover Clustering
Defining Essential Terms
Introducing Cluster Architecture
Introducing N-tier Clustering
Working with Failover Cluster Products
Planning for Failover Clusters
Choosing the Right Model
Configuring Cluster Hardware
Setting Up Microsoft Server Clusters
Looking Under the Hood
Planning Resource and Group Configuration
Installing the Windows Server 2003 Cluster Service
Using the Cluster Administrator
Setting Up Linux Failover Clusters
Setting Up the Red Hat Cluster Suite
Using Linux-HA Clusters
Summary
Creating Load-Balanced Clusters
Round-Robin DNS: The Beginning
Planning for Load-Balanced Clusters
Selecting Applications
Verifying Licensing
Analyzing Risks
Estimating Server Capacity
Building Windows Network Load-Balanced (NLB) Clusters
Enabling the NLB Service
Understanding Unicast and Multicast
Understanding Convergence
Setting Priority
Setting Port Rules
Understanding Remote Control
Using the Network Load Balancing Manager
Implementing Best Practices for NLB Cluster Implementations
Configuring and Managing Windows NLB Clusters
Building Linux Virtual Server (LVS) Clusters
Understanding LVS Architecture
Implementing LVS Implementation
Summary
Building Virtual Machine Clusters
Building Microsoft VM Clusters
Setting Up Windows Server Clusters
Setting Up iSCSI Windows Server Clusters
Installing the Windows Server 2003 Cluster Service
Setting Up Windows NLB Clusters
Building Linux VM Clusters
Summary
Introducing Storage Networking
Introducing SCSI
Speaking SCSI
ID vs. LUN
Using SCSI Buses
Understanding Termination
Introducing Fibre Channel
Introducing Fibre Channel Cables
Introducing Fibre Channel Hardware Devices
Understanding Zoning
Configuring Fibre Channel Hardware
Extending the SAN with FCIP and iFCP
Introducing iSCSI
Understanding iSCSI Architecture
Securing iSCSI
Using SAN Backup and Recovery Techniques
Performing LAN-Free Backups
Performing Server-Free Backups
Performing Serverless Backups
Summary
Virtualizing Storage
RAID: The Root of Storage Virtualization
Introducing Common RAID Levels
Implementing RAID
Introducing the SNIA Shared Storage Model
Why a Model for Shared Storage?
Benefits of the Model
A Note on the Graphical Conventions Used in the Model
The Classic Storage Model
The SNIA Shared Storage Model
Applying the SNIA Shared Storage Model
Understanding Host-Based Architecture
Understanding Storage-Based Architecture
Understanding Network-Based Architecture
Adding Fault Tolerance to the SAN
Performing Backups
Introducing Hierarchical Storage Management
Using Virtual Tape Libraries
Dividing Physical Libraries
Writing to Magnetic Disk
Summary
Putting It All Together: The Virtualized Information System
Reviewing the Elements of the Virtual IS
Failover Cluster
Load-Balanced Cluster
Virtual Machine Host
Storage Area Network
Distributed File System
Maintaining a Standby VM Server
Setting Up the VM
Maintaining a Standby Server with Scheduled Backups and Restores
Maintaining a Standby Server with Shared Storage
Maintaining a Standby Server with Disk Mirroring
Automating Standby Server Startup
Summary
Virtualization Product Roundup
Global Namespace: The New Paradigm in Distributed Data Management
The Problem: Network Data Management and Movement
The Solution: Global Namespace
StorageX Uses Global Namespace to Deliver a Complete Network Data Management Platform
What Is Unique About the StorageX Global Namespace?
Conclusion
Server Consolidation and Beyond: Enhancing Virtual Machine Infrastructure Through Automation
Evolution of Virtualization in the Data Center
Enhancing Data Center Flexibility Through PlateSpin PowerP2V
Comparing Other Methods of Converting Between Physical and Virtual Machine Infrastructure with PlateSpin PowerP2V
Replicating Entire Test Lab Environments Using Virtual Machines
Using Virtual Machines As Hot Backup Servers for Planned and Unplanned Downtime
Moving a Virtual Machine from One VM Host to Another (V2V)
Production Server Virtualization
Server Migrations Across Geographic Regions
The Need for Continuous Resource Analysis and Rebalancing
Dynamic Virtual Machine Portability: Using Virtual Machines to Prevent SLA Violations
How Dynamic Virtual Machine Portability Can Enhance Business Service Management
Conclusion
Rocket Division Software
iSCSI Target
StarPort iSCSI Initiator, RAM Disk, and Virtual DVD Emulator
Mission and Technologies
Market Focus
Network Instruments' Observer
Too Much Traffic in the Kitchen
Two Unique Networks Working Together
Maximizing the Network
Complete Network Control
Capacity Analysis
Proactive Management
About Jack in the Box, Inc
About Real-Time Expert
About Advanced Single Probes, Advanced Multi-Probes, and Advanced Expert Probes
About Network Trending
About "What-If" Analysis
About Network Instruments, LLC
Index