Update cookies preferences

E-book: Advanced Server Virtualization: VMware and Microsoft Platforms in the Virtual Data Center [Taylor & Francis e-book]

(Surgient Inc., Cedar Park, Texas, USA), (Pflugerville, Texas, USA), (Hyper9, Austin, Texas, USA)
  • Format: 758 pages, 275 Illustrations, black and white
  • Pub. Date: 17-May-2006
  • Publisher: Auerbach
  • ISBN-13: 9780429132537
Other books in subject:
  • Taylor & Francis e-book
  • Price: 184,65 €*
  • * this price gives unlimited concurrent access for unlimited time
  • Regular price: 263,78 €
  • Save 30%
  • Format: 758 pages, 275 Illustrations, black and white
  • Pub. Date: 17-May-2006
  • Publisher: Auerbach
  • ISBN-13: 9780429132537
Other books in subject:
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.
Part I Basic Concepts
1 Introduction to Server Virtualization
3(12)
Overview of Virtualization Technology
3(5)
History of Virtualization
8(3)
Emulation, Simulation, and Virtualization
11(1)
Summary
12(3)
2 Types of Server Virtualization Technologies
15(12)
Physical Partitioning
15(3)
Logical Partitioning
18(6)
Operating Systems and Runtime Environments
24(1)
Summary
25(2)
3 Server Virtualization Concepts
27(20)
Host Servers, Virtual Machines, and Guest Operating Systems
27(2)
Virtual Hardware Overview
29(10)
Network Adapters
39(5)
Summary
44(3)
Part II Planning
4 Business Cases for Server Virtualization
47(8)
Solving Business Problems
47(6)
Limitations of Server Virtualization
53(1)
Summary
53(2)
5 Other Uses of Server Virtualization
55(14)
Software Development and QA/Testing
55(1)
Reduce Budget
56(1)
Accelerating Development and Testing Cycle
57(1)
Improve Product Quality and Productivity
58(3)
Technical Support and Help Desk
61(3)
Software Training and E-Learning Systems
64(1)
Benefits of Virtualization
65(3)
Summary
68(1)
6 Planning for Deployment
69(36)
Selecting a Server Virtualization Platform
69(12)
Supported Versus Unsupported Guest Operating Systems
81(2)
Support from Software Vendors
83(1)
Unexpected Server Growth
84(1)
Virtual Machine Density
85(4)
Availability Considerations
89(1)
Data and System Backup Considerations
90(10)
Use Case
100(3)
Requirements
103(1)
Deployment Plan
103(1)
Summary
103(2)
7 Server Virtualization Platform Differences
105(14)
Software Maturity (VMware)
105(1)
Host and Guest Operating System Support (VMware GSX Server)
106(1)
Training and Certification (VMware)
107(1)
Management and User Interface (VMware GSX Server)
107(1)
Ease of Creating Virtual Machines (VMware GSX Server)
107(1)
Hardware Support (Microsoft Virtual Server and VMware GSX Server)
108(1)
Technical Support (Microsoft Virtual Server)
108(1)
Performance (VMware ESX Server)
109(1)
Price (Microsoft Virtual Server)
110(1)
Usage Scenarios
111(3)
Virtual Machine Specifications
114(1)
Summary
114(5)
Part III Implementing Microsoft Virtual Server
8 The Microsoft Virtual Server Platform
119(8)
Product Background
119(2)
Product Editions
121(2)
Hardware Requirements
123(2)
Software Requirements
125(1)
Summary
125(2)
9 Installing Microsoft Virtual Server
127(12)
Virtual Server 2005 R2 Requirements
127(1)
Preparing the Host Server
128(1)
Preparing the Host Operating System
128(1)
Installing Microsoft Virtual Server 2005 R2
129(9)
Summary
138(1)
10 Configuring Microsoft Virtual Server
139(24)
Tools
139(1)
Virtual Server Administration Website
139(1)
Server Properties
140(2)
Virtual Server Security Properties
142(1)
Securing Virtual Server and IIS
143(6)
Virtual Machine Remote Control Server
149(2)
Virtual Server Scripts
151(2)
Virtual Server Search Paths
153(1)
Physical Computer Properties
154(2)
Administration Website Properties
156(1)
Recent Events Properties
157(1)
Event Viewer Properties
157(1)
Virtual Server Manager Search Paths
158(1)
Resource Allocation
158(2)
Event Viewer
160(1)
Summary
161(2)
11 Creating a Microsoft Virtual Server Virtual Machine
163(26)
Preparation
163(2)
Creating a Virtual Machine
165(23)
Summary
188(1)
12 Microsoft Virtual Server Advanced Topics
189(40)
Virtual Machine Additions
189(3)
Passing Information from the Host to the Guest Operating System
192(1)
Virtual Machines
193(3)
Virtual Hard Disks
196(6)
Creating a Virtual Hard Disk
202(1)
Virtual Hard Disk Modes
203(2)
Inspecting Disks
205(1)
Merging Virtual Hard Disks
206(1)
Converting Disk Types
206(2)
Compacting Dynamic Disks
208(1)
Virtual Networking
208(1)
Virtual Switches
209(1)
Virtual Machines Communicating with the Host
210(1)
Virtual Machines Communicating with Each Other Privately
210(1)
DHCP Server
211(2)
Creating a Virtual Network or Virtual Switch
213(1)
Performance Optimization
214(4)
Host Clustering
218(2)
iSCSI Support
220(1)
Unattended Installation
221(4)
Summary
225(4)
Part IV Implementing VMware ESX Server
13 The VMware ESX Server Platform
229(8)
Product Background
229(2)
Platform Specifics
231(3)
Summary
234(3)
14 Installing VMware ESX Server
237(18)
VMware ESX Server 2.5.2 Requirements
237(2)
Preparing the Host Server
239(1)
Preparing the Host Operating System
239(2)
Installing VMware ESX Server 2.5.2
241(12)
Summary
253(2)
15 Configuring VMware ESX Server
255(44)
Management Interface
255(4)
Virtual Machine Remote Console (VMRC)
259(2)
Service Console
261(1)
Boot Profiles and LILO
262(1)
How to Access and Log in to the Service Console at the Physical Server
262(1)
How to Access and Log in to the Service Console Remotely
263(1)
Basic Linux Commands
263(7)
ESX Server Commands
270(22)
How to Edit a Virtual Machine's Conifiguration File in the Service Console
292(1)
The Proc File System (procfs)
293(5)
Summary
298(1)
16 Creating a VMware ESX Server Virtual Machine
299(22)
Preparation
299(2)
Creating a Virtual Machine with Microsoft Windows Server 2003 Guest OS
301(7)
Installing a Guest Operating System
308(1)
Installing Windows Server 2003 in a Virtual Machine
308(1)
VMware Tools for a Windows Installation
309(8)
Installing a Linux Guest Operating System
317(1)
VMware Tools for a Linux Installation
318(2)
Summary
320(1)
17 VMware ESX Server Advanced Topics
321(52)
VMwareTools
321(2)
VMware Tools: Time Synchronization
323(1)
VMware Tools: Heartbeat Service
324(1)
VMware Tools: Clipboard Integration
324(1)
VMware Tools: Obtaining Data from the ESX Host Server
325(1)
VMware Tools: Automated Scripts
326(1)
VMware Tools: Optimized Mouse
327(1)
VMware Tools: Optimized Display
328(1)
VMware Tools: Optimized Network Adapter
328(2)
VMware Tools: Windows Service
330(1)
VMware Tools: Windows Control Panel and Tray Icon
330(1)
VMware Tools: Windows Properties Interface: Options Tab
330(1)
VMware Tools: Windows Properties Interface: Devices Tab
331(1)
VMware Tools: Windows Properties Interface: Scripts Tab
332(1)
VMware Tools: Windows Properties Interface: Shrink Tab
333(1)
VMware Tools: Windows Properties Interface: About Tab
334(1)
VMware Tools: Linux Toolbox Interface
335(1)
VMware Tools: Linux Toolbox Interface: Devices Tab
335(1)
VMware Tools: Linux Toolbox Interface: Scripts Tab
336(1)
VMware Tools: Linux Toolbox Interface: Options Tab
337(1)
VMware Tools: Linux Toolbox Interface: Shrink Tab
337(1)
Virtual Machines
338(3)
VMFS
341(1)
Hard Disk Drives
341(10)
Networking
351(14)
Resource Management
365(2)
Performance Optimization
367(2)
Summary
369(4)
Part V Implementing VMware GSX Server
18 The VMware GSX Server Platform
373(12)
Product Background
373(2)
Product Versions
375(1)
Hardware Requirements
376(4)
Software Requirements
380(3)
Summary
383(2)
19 Installing VMware GSX Server
385(24)
GSX Server for Windows Requirements
385(1)
Preparing the Host Server
386(1)
Preparing the Host Operating System
387(1)
Installing VMware GSX Server for Windows
387(3)
Complete Installation
390(2)
Custom Installation
392(4)
GSX Server for Linux Requirements
396(1)
Preparing the Host Server
397(1)
Preparing the Host Operating System
398(1)
Installing VMware GSX Server for Linux
399(4)
Installing the VMware Management Interface for Linux
403(2)
Installing the VMware Virtual Machine Console for Linux Hosts
405(1)
Installing the VmPerl Scripting API on a Linux Host
406(2)
Summary
408(1)
20 Configuring VMware GSX Server
409(46)
VMware Management and Configuration Tools
409(29)
Add Virtual Machine
438(1)
Virtual Machine Overview
439(5)
Security
444(8)
Virtual Machines and File Permissions
452(2)
Summary
454(1)
21 Creating a VMware GSX Server Virtual Machine
455(24)
Preparation
455(14)
Installing a Guest Operating System
469(2)
Installing a Windows Guest Operating System
471(3)
Installing a Linux Guest Operating System
474(4)
Summary
478(1)
22 VMware GSX Server Advanced Topics
479(64)
VMware Tools
479(8)
VMware Tools Control Panel—Properties (Toolbox)
487(1)
VMware Tools Properties (Windows Guest Operating System)
487(5)
VMware Toolbox (Linux Guest Operating System)
492(5)
Virtual Machines
497(21)
Virtual Networking
518(2)
GSX Server Network Configurations
520(7)
Dynamic Versus Static MAC Addresses
527(2)
Resource Management
529(3)
Performance Optimization
532(6)
InstallingPatches and Updates
538(1)
Summary
539(4)
Part VI Advanced Concepts
23 Upgrading VMware GSX Server and ESX Server
543(22)
VMware GSX Server 3.2
543(4)
Planning the Upgrade
547(1)
How to Handle Virtual Machine Disk Modes
547(3)
Upgrading the Linux Host Server
550(2)
Upgrading the Guest Operating System
552(1)
Upgrading a Windows Guest Operating System
553(3)
Upgrading a Linux Guest Operating System VMware ESX Server 2.5
556(2)
Planning the Upgrade
558(1)
Upgrading a Previous ESX Server Release to ESX Server 2.5
559(3)
Migrating Older ESX Server Virtual Machines
562(1)
Upgrading a Virtual Machine
563(1)
Summary
564(1)
24 Guest Operating System Techniques
565(24)
Images
565(1)
Template Guest Operating System Image Concepts
566(5)
Effectively Creating and Optimizing Template Guest OS Images
571(11)
Cloning Template Images
582(5)
Creating and Managing a Template Image Library
587(1)
Summary
588(1)
25 Scripting with Microsoft Virtual Server, VMware GSX Server
and ESX Server
589(1)
Getting Started with Application Programming Interfaces (APIs)
589(2)
Microsoft Virtual Server 2005 COM Interfaces
591(2)
Controlling a Virtual Server Through Scripting
593(2)
Security and Microsoft Virtual Server
595(1)
Backing Up Microsoft Virtual Server
595(2)
Backing Up VMware GSX Server
597(2)
Backing Up VMware ESX Server
599(3)
Summary
602(3)
26 Other Advanced Topics
605(34)
Back Up and Restore
605(2)
Backing Up Individual Files from within the Virtual Machines
607(1)
Backing Up Virtual Machines with a Host Operative System Backup Agent
608(2)
Backing Up Individual Machine Files without Backup Agents
610(2)
Clustering
612(2)
Clustering in Virtualization
614(8)
Other Virtual Disk Images
622(11)
Physical to Virtual Conversions (P2V)
633(2)
Summary
635(4)
Part VII Resources
27 Tools and Utilities
639(16)
Communications Tools
639(1)
Disk Tools
640(3)
Disk Imaging Tools
643(1)
Floppy Disk Image Tools
644(1)
ISO Image Tools
645(2)
Image Cloning Tools
647(1)
Image Migration/P2V Tools
647(2)
Management and Monitoring Tools
649(1)
Single User Virtualization Platforms
650(1)
VMware Player
651(1)
Other Tools
651(2)
Summary
653(2)
28 Related Products and Open Source Projects
655(10)
Commercial
655(5)
Open Source Efforts
660(3)
Summary
663(2)
29 Other Virtualization Resources
665(16)
Product Vendor Resources
665(7)
Resources and Web Links
672(5)
Summary
677
Part VIII Appendices
Appendix I Deployment Planning Checklist
681(2)
Appendix II File Extensions by Virtualization Platform
683(6)
Appendix III Useful Log Files
689(10)
Appendix IV Useful TCP/IP Ports
699(4)
Appendix V Useful Linux Commands for Windows Users
703(4)
Glossary 707(12)
Index 719


David Marshall, Wade A. Reynolds, Dave McCrory