Rule | How to Cheat at Configuring VmWare ESX Server | E-Book | sack.de
E-Book

E-Book, Englisch, 392 Seiten, Web PDF

Rule How to Cheat at Configuring VmWare ESX Server


1. Auflage 2011
ISBN: 978-0-08-055535-5
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark

E-Book, Englisch, 392 Seiten, Web PDF

ISBN: 978-0-08-055535-5
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark



"A virtual evolution in IT shops large and small has begun. VMware's ESX Server is the enterprise tool to free your infrastructure from its physical limitations providing the great transformation into a virtual environment--this book shows you how. Use Syngress' proven How to Cheat methodology to configure and build VMware's ESX Server version 3. This clear, concise guide provides all the information you need to become a virtual whiz!
This book will detail the default and custom installation of VMware's ESX server as well as basic and advanced virtual machine configurations. It will then walk the reader through post installation configurations including installation and configuration of VirtualCenter. From here, readers will learn to efficiently create and deploy virtual machine templates. Best practices for securing and backing up your virtual environment are also provided. The book concludes with a series of handy, time-saving command and configuration for: bash shell keystrokes, Linux commands, configuration files, common/proc files, VMware ESX commands, and troubleshooting.

.Reap the Benefits of Server Virtualization
Realize improved ROI, ensure efficient mergers and acquisitions, and reduce compliance risk exposure through server virtualization and consolidation.
.Build a Virtual Machine
Create a Gold Master and use your VMlibrary to leverage the power and flexibility of VMware.
.Manage Your Virtual Infrastructure
Use VMware tools to partition physical servers and manage virtual machines.
.Set Up Scripted Installation
See how a scripted installation method can be a fast and efficient way to provision ESX hosts.
.Master ESX Native Tools
Use tools like Esxtop to diagnose performance issues and vmkfstools to import and export
.Install and Use VMware Scripting APIs
Develop programs to help automate and ease administration-even with a limited background in scripting or programming.
.Learn the Fundamentals of a VM Backup
VMware ESX ships with three scripts that work together to create a backup and restore system: vmsnap.pl, vmsnap_all.pl, and vmres.pl.
.Extend a Cloned Windows VM's Root Partition
Use Microsoft's Sysprep utility to extend a newly deployed virtual machine's root partition from the original clone size to a larger size."

Rule How to Cheat at Configuring VmWare ESX Server jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1;Front Cover;1
2;How to Cheat at Configuring Vm Ware ESX Server;2
3;Copyright Page;4
4;Lead Author;6
5;Contributing Authors;7
6;Contents;12
7;Chapter 1: Installing VMware ESX Server 3;19
7.1;Introduction;20
7.2;Prerequisites;20
7.2.1;ESX Server 3 Requirements;20
7.2.2;Downloading the latest Installation Media;21
7.2.3;ESX Installation;24
7.3;Summary;41
7.4;Solutions Fast Track;41
7.5;Frequently Asked Questions;42
8;Chapter 2: Installing Virtual Center;43
8.1;Introduction;44
8.2;VirtualCenter Overview;44
8.3;Installing Virtual Center;45
8.4;VirtualCenter Configuration;60
8.5;Adding Hosts to VirtualCenter;66
8.6;Configuring ESX Server Networking in VirtualCenter;71
8.7;Frequently Asked Questions;84
9;Chapter 3: Creating Virtual Machines and Gold Image;85
9.1;Creating Virtual Machine Templates;86
9.2;Deploying Virtual Machines from templates;89
9.3;Frequently Asked Questions;101
10;Chapter 4: Physical to Virtual Migrations (P2V);103
10.1;Introduction;104
10.2;Installing VMware Converter;105
10.3;Using VMware Converter;110
10.4;Summary;123
10.5;Frequently Asked Questions;124
11;Part II: Scripting VMware;12
11.1;Chapter 5: Scripted Installation;127
11.1.1;Introduction;128
11.1.2;Setting Up the Scripted Installation;128
11.1.2.1;Creating the Script;128
11.1.2.2;Remote Network Installation;136
11.1.3;Summary;137
11.2;Chapter 6: An Introduction to ESX Native Tools and How to Use Them;139
11.2.1;Introduction;140
11.2.2;Esxtop;140
11.2.2.1;Esxtop Overview;140
11.2.2.1.1;The Virtual Machine World;142
11.2.2.1.2;System World;144
11.2.2.1.3;The Service Console World;144
11.2.2.2;Some Other Helpful Esxtop Metrics;144
11.2.2.2.1;%USED;144
11.2.2.2.2;%Ready;144
11.2.2.2.3;%EUSED;144
11.2.2.2.4;%MEM;144
11.2.2.3;vmkfstools;145
11.2.2.3.1;Viewing Contents VMFS Partition;145
11.2.2.3.2;Import/Export Files;145
11.2.2.3.3;Adding a New Virtual Disk, Blank Virtual Disk, and Extending Existing Virtual Disks;146
11.2.2.3.4;vmware-cmd;147
11.2.2.4;vmkusage;148
11.2.3;Summary;150
11.3;Chapter 7 :Scripting and Programming for the Virtual Infrastructure;151
11.3.1;Introduction;152
11.3.2;VMware Scripting APIs;152
11.3.2.1;What Are the VMware Scripting APIs?;154
11.3.2.2;Installing the VMware Scripting APIs;155
11.3.2.3;Putting the VMware Scripting APIs to Work for You;156
11.3.2.3.1;Working with the VmCOM API;156
11.3.2.3.1.1;VmConnectParams;159
11.3.2.3.1.2;VmCollection;160
11.3.2.3.1.3;VmServerCtl;161
11.3.2.3.1.4;VmCtl;162
11.3.2.3.1.5;Managing Guests with User-Defined Variables;168
11.3.2.3.2;Working with the VmPerl API;168
11.3.2.3.2.1;VMware::VmPerl::ConnectParams;169
11.3.2.3.2.2;VMware::VmPerl::Server;170
11.3.2.3.2.3;VMware::VmPerl::VM;171
11.3.2.3.2.4;VMware::VmPerl::Question;174
11.3.2.3.3;Putting It All Together;175
11.3.2.3.3.1;Example 1: Disconnecting Devices from Every Registered VM;175
11.3.2.3.3.2;Example 2: Simple GUI to List All Virtual Machines;177
11.3.2.3.3.3;Example 3: Test Automation with VMware;180
11.3.3;VMware Virtual Infrastructure SDK;181
11.3.3.1;What Is the VMware Virtual Infrastructure SDK?;182
11.3.3.1.1;The VI SDK Architecture;183
11.3.3.1.2;Overview of the VMware Virtual Infrastructure Web Service;185
11.3.3.1.2.1;What Are Web Services?;185
11.3.3.1.2.2;VMware VI SDK Conformance and Web Service Standards;186
11.3.3.1.3;Operations Available Using the Virtual Infrastructure SDK;186
11.3.3.1.3.1;Operations for Basic Web Service Client Interaction;186
11.3.3.1.3.2;Operations for Element Management;186
11.3.3.1.3.3;Operations for Virtual Computing;187
11.3.3.2;Developing with the Virtual Infrastructure SDK 1.1;188
11.3.3.2.1;Preparing the Virtual Infrastructure Web Service;189
11.3.3.2.2;Working with the VMware WSDL;191
11.3.3.2.3;Virtual Infrastructure SDK 1.1 Concepts and Terminology;194
11.3.3.2.3.1;Path Hierarchy;194
11.3.3.2.3.2;Terminology;196
11.3.3.2.3.3;Programming Logic for the SDK;197
11.3.3.2.3.4;Data Models and Datatypes;197
11.3.3.2.4;Developing Your Management Application;199
11.3.3.2.4.1;The Connection Process;199
11.3.3.2.4.2;Handling SSL Certificates;201
11.3.3.2.4.3;Obtaining with Object Handles;203
11.3.3.2.4.4;Retrieving Items and Performing Operations;206
11.3.3.2.4.5;Updating Interior Nodes;209
11.3.3.2.5;Developing with the Virtual Infrastructure SDK 2.0;210
11.3.3.2.5.1;Features Added to Virtual Infrastructure 2.0;210
11.3.3.2.5.2;Preparing the Virtual Infrastructure 2.0 Web Service;212
11.3.3.2.5.3;Working with the VMware VI SDK 2.0 WSDLs;214
11.3.3.2.5.4;Virtual Infrastructure SDK 2.0 Concepts and Terminology;215
11.3.3.2.5.4.1;Data and Managed Objects;215
11.3.3.2.5.4.2;Managed Entity Inventory;216
11.3.3.2.5.4.3;Host Agent versus VirtualCenter Feature Set;216
11.3.3.2.5.4.4;Data Models and Data Types;217
11.3.3.2.5.4.5;Programming Logic for the VI SDK 2.0;221
11.3.3.2.5.5;Developing Your Management Application;222
11.3.3.2.5.5.1;Managed Object Browser and Other Tools;223
11.3.3.2.5.5.2;The Connection Process;227
11.3.3.2.5.5.3;Handling SSL Certificates;229
11.3.3.2.5.5.4;Retrieving Property Information;230
11.3.3.2.5.5.5;Other Retrieval Mechanisms;235
11.3.3.2.6;Performing Advanced Operations;236
11.3.3.2.6.1;Power Operations;236
11.3.3.2.6.2;Virtual Machine Migration;237
11.3.3.2.6.3;Working with Snapshots;238
11.3.3.2.6.4;Working with Scheduled Tasks;238
11.3.3.3;Other VMware SDKs;240
11.3.3.3.1;VMware Guest SDK;240
11.3.3.3.2;VMware CIM SDK;241
11.3.3.4;Summary;244
11.4;Chapter 8: Building a VM;245
11.4.1;Introduction;246
11.4.2;Creation of Virtual Machines Utilizing Command-Line Tools;246
11.4.2.1;Creation of a Virtual Machine Configuration File;246
11.4.2.1.1;Creating Your Virtual Machine Configuration File;248
11.4.2.2;Creation of a Virtual Machine Disk File;252
11.4.2.3;Registering Virtual Machines with ESX Server;254
11.4.3;Scripting Creation of Virtual Machines in ESX Shell;255
11.4.4;Scripting Creation of Virtual Machines in Perl Scripts;261
11.4.4.1;Modifying Scripted VM Creation with Perl;268
11.4.4.2;Perl Script Components;269
11.4.4.2.1;VmPerl Commands;272
11.4.5;Cloning Virtual Machines Utilizing ESX Shell Scripts;272
11.4.6;Cloning Virtual Machines Utilizing VmPerl Scripts;276
11.4.7;Summary;285
11.5;Chapter 9: Modifying VMs;287
11.5.1;Introduction;288
11.5.2;The Virtual Machine VMDK File;288
11.5.2.1;VMDK Components;290
11.5.2.1.1;Version=1;290
11.5.2.1.2;CID=2af6d34d;290
11.5.2.1.3;parentCID=ffffffff;290
11.5.2.1.4;file.createType="twoGbMaxExtentSparse";290
11.5.2.1.5;The Size in Sectors Value;291
11.5.2.1.6;The Disk Data Base Command;291
11.5.2.2;The Virtual Machine Configuration vmx File;293
11.5.2.2.1;vmx File Components;294
11.5.2.2.1.1;config.version = "";294
11.5.2.2.1.2;Scsi0:0.present = "";294
11.5.2.2.1.3;Scsi0:0.name = "";294
11.5.2.2.1.4;Scsi0:0.mode = "";294
11.5.2.2.1.5;scsi0.present = "";295
11.5.2.2.1.6;scsi0.virtualDev = "";295
11.5.2.2.1.7;ethernet0.present = "";295
11.5.2.2.1.8;ethernet0.connectionType = "";296
11.5.2.2.1.9;ethernet0.devName = "";296
11.5.2.2.1.10;ethernet0.networkName = "";296
11.5.2.2.1.11;Ethernet0.addressType = "vpx";296
11.5.2.2.1.12;Ethernet0.generatedAddress = "";296
11.5.2.2.1.13;Ethernet0.virtualDev = "vlance" or "vmxnet" or "e1000";297
11.5.2.2.2;Floppy Drives and CD-ROMs for Virtual Machines;297
11.5.2.2.3;Graphics Emulation, Unique Identifiers;297
11.5.2.2.4;Priority, VMware Tools Settings, and Suspend;298
11.5.2.2.4.1;isolation.tools.dnd.disable = "True" or "False";299
11.5.2.2.4.2;suspend.Directory = "/vmfs/vmhba1:0:83:1";299
11.5.2.2.5;Autostart, Autostop, and Time Sync Options;299
11.5.2.2.5.1;The tools.syncTime Option;300
11.5.3;Virtual Machine Conversion from IDE to SCSI;300
11.5.3.1;ddb.adapterType = "buslogic";301
11.5.3.2;ddb.adapterType = "lsilogic";301
11.5.3.3;Scripted Disconnect of IDE Devices;303
11.5.4;Dynamic Creation of Virtual Machines;306
11.5.5;Summary;313
11.6;Chapter 10: Instant Disk: How to P2V for Free;315
11.6.1;Introduction;316
11.6.2;What Is a P2V?;316
11.6.3;P2V Techniques;316
11.6.3.1;VMware P2V Tool;317
11.6.3.2;Platespin PowerConvert;317
11.6.3.3;Barts/Ghost;318
11.6.4;The "Big Secret" of P2V;318
11.6.5;Instant Disk Overview;319
11.6.6;The Bad News;319
11.6.7;Prepping the ESX Host: Setting Up FTP on ESX Host;319
11.6.8;Prepping the Source Machine: Install the SCSI Driver;322
11.6.8.1;Installing the SCSI Driver in Windows 2000/2003;323
11.6.8.2;Installing the SCSI Driver in Windows NT;330
11.6.9;Continue Prepping the Source Machine: Validate;332
11.6.10;The Linux Rescue CD;332
11.6.10.1;Booting the Rescue CD;333
11.6.11;At the Command Prompt;339
11.6.12;Finding the Hard Drives and Storage;340
11.6.12.1;Linux and Hardware;341
11.6.13;Virtual Disk Files on the VMFS;341
11.6.14;Starting the FTP Process;343
11.6.15;Creating a New Virtual Machine and Pointing It to a New VMDK File;344
11.6.15.1;Windows VMs;345
11.6.15.1.1;Post-P2V;346
11.6.16;Summary;347
11.7;Chapter 11: Scripting Hot Backups and Recovery for Virtual Machines;349
11.7.1;Introduction;350
11.7.2;Anatomy of a VM Backup;350
11.7.2.1;Limitations;353
11.7.2.2;Layered REDO Logs;354
11.7.3;Hot VM Backup Sample Script;357
11.7.4;Choosing the Target for VM Backups;360
11.7.4.1;NFS;360
11.7.4.1.1;Attributes of NFS for VM Backups;361
11.7.4.1.1.1;Pros;361
11.7.4.1.1.2;Cons;361
11.7.4.2;CIFS;361
11.7.4.2.1;Attributes of CIFS for VM Backups;362
11.7.4.2.1.1;Pros;362
11.7.4.2.1.2;Cons;362
11.7.4.3;FTP;362
11.7.4.3.1;Attributes of FTP for VM Backups;362
11.7.4.3.1.1;Pros;362
11.7.4.3.1.2;Cons;363
11.7.4.4;VMFS;363
11.7.4.4.1;Attributes of Copies to VMFS for VM Backups;363
11.7.4.4.1.1;Pros;363
11.7.4.4.1.2;Cons;364
11.7.5;Existing VM Backup Tools;364
11.7.5.1;vmsnap.pl, vmsnap_all, and vmres.pl;365
11.7.5.2;vmbk.pl;365
11.7.5.3;Commercial Options;366
11.7.6;VMX File Backups;367
11.7.7;Incorporating Hot VM Backups into Your Recovery Plan;370
11.7.7.1;Crash Consistent State;372
11.7.7.2;Replication;373
11.7.7.3;Hot VM Backups as Part of the Recovery Plan;373
11.7.7.3.1;1st Step: Take an Inventory of Your Virtual Machine;374
11.7.7.3.2;2nd Step: Determine the Recovery Point Objective for Each VM;375
11.7.7.3.3;3rd Step: Determine the Recovery Time Objective for Each VM;375
11.7.7.3.4;4th Step: Apply the Right Backup Job to the Need;375
11.7.7.3.5;5th Step: Document Your Results;376
11.7.7.4;Hybrid Backup Strategy;377
11.7.8;Summary;379
12;Index;381



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.