vSphere 4.1 - ESXi Installable and vCenter Server
vSphere 4.1 - ESXi Installable and vCenter Server
Introduction to VMware vSphere
VMware vSphere Introduction
VMware vSphere Components
Physical Topology of vSphere Datacenter
Virtual Datacenter Architecture
Hosts, Clusters, and Resource Pools
VMware vSphere Distributed Services
Network Architecture
Storage Architecture
VMware vCenter Server
vCenter Server Core Services
vCenter Server Plug-Ins
vCenter Server Interfaces
Communication Between vCenter Server and ESX
Accessing the Virtual Datacenter
Additional Resources
Getting Started with ESXi Installable
Getting Started Tasks
ESXi Installation
ESXi Hardware Requirements
Install ESXi 4.1 Using the Interactive Mode
Setting Up ESXi
Set the Password for the Administrator Account
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure DNS Settings from the Direct Console
Managing the ESXi Host
vSphere Client Hardware Requirements
vSphere Client Software Requirements
Download the vSphere Client
Install the vSphere Client
Start the vSphere Client and Log In to ESXi
Add a Virtual Machine by Importing a Virtual Appliance
Managing Multiple Hosts with vCenter Server
vSphere and vCenter Server
vCenter Server Installation
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vCenter Server Prerequisites
Install vCenter Server
Start the vSphere Client and Log In to vCenter Server
Setting Up a Basic Inventory with the Getting Started Tabs
Create a Datacenter
Add a Host
Create a Virtual Machine
Where to Go Next
The vSphere Tutorial
vSphere Documentation
ESXi Installable and vCenter Server Setup Guide
About This Book
Introduction to VMware vSphere
About ESXi
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Introduction to Installing ESXi
Overview of the Installation Process
About ESXi Evaluation Mode
Options for Accessing the Installation Media, Booting the Installer, and Running the Installer
Required Information for ESXi Installation
Preparing to Install ESXi
Location of the ESXi Installation Media
Download the ESXi ISO Image and Burn the Installation CD/DVD
Creating a Media Depot
Create a USB Flash Drive for Storing the ESXi Installation Media and Script
Format a USB Flash Drive to Boot the ESXi Installation
PXE Booting the ESXi Installer
About the TFTP Server, PXELINUX, and gPXE
Conceptual Overview for PXE Booting the ESXi Installer
PXE Boot the ESXi Installer
Sample DHCP Configuration
Kernel Image and Ramdisk Directory
Creating a PXE Configuration File
Using Remote Management Applications
Installing ESXi Using Scripted Mode
Approaches for Scripted Installation
About Installation Scripts
About Default Installation Scripts
Default ks.cfg Script
Installation Script Commands
Disk Device Names
Installing ESXi 4.1
Boot Commands
Install ESXi 4.1 Using the Interactive Mode
Install ESXi 4.1 Using the Scripted Mode
Setting Up ESXi
Network Access to Your ESXi Host
Configure the Network Settings on a Detached Host
Direct Console User Interface
Configure the Keyboard Layout
Create a Security Banner for the Direct Console
Configuring the BIOS Boot Settings
Change the BIOS Boot Setting for ESXi
Configure the Boot Setting for Virtual Media
Configuring Network Settings
Choose Network Adapters for the Management Network
Set the VLAN ID
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure IP Settings from the vSphere Client
Configuring DNS for ESXi
Configure DNS Settings from the Direct Console
Configure DNS Settings from the vSphere Client
Configure DNS Suffixes
Test the Management Network
Restart the Management Agents
Restart the Management Network
Disable the Management Network
Restoring the Standard Switch
Test Connectivity to Devices and Networks
Storage Behavior
About the Scratch Partition
Enable the Scratch Partition
Recording the ESXi License Key
Access the ESXi License Key from the Direct Console
Access the ESXi License Key from the vSphere Client
View System Logs
Redirect System Log Files to a Remote Host
Set the Password for the Administrator Account
Configure Lockdown Mode
Configure Troubleshooting Services with the Direct Console User Interface
Reset the System Configuration
Managing ESXi Remotely
Convert an ESXi Host to Evaluation Mode
Remove All Custom Packages on ESXi
Disable ESXi
Post-Setup Considerations for ESXi
Download the vSphere Client
Licensing the Host
Backing Up and Restoring ESXi 4.1
About Backing Up and Restoring an ESXi 4.1 Configuration
Considerations When Using the vSphere CLI Virtual Appliance
Back Up ESXi 4.1 Configuration Data
Restore ESXi 4.1 Configuration Data
Recover the ESXi 4.1 Installable Software
vCenter Server Databases
vCenter Server Database Patch and Configuration Requirements
Create a 64-Bit DSN
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
About the Bundled Microsoft SQL Server 2005 Express Database Package
Maintaining a vCenter Server Database
Configure DB2 Databases
Configure an IBM DB2 Database User and Group
Add the Database Instance Registry Variables
Add the Client Instance Registry Variable
Use a Script to Create a DB2 Database
Use a Script to Create the DB2 Database Schema (Optional)
Configure a Connection to a Local DB2 Database on Microsoft Windows
Configure a Connection to a Remote DB2 Database on Linux, UNIX, or Microsoft Windows
Configure Microsoft SQL Server Databases
Use a Script to Create a Local or Remote Microsoft SQL Server Database
Use a Script to Create the Microsoft SQL Server Database Schema (Optional)
Configure a SQL Server ODBC Connection
Configure Microsoft SQL Server TCP/IP for JDBC
Configure Oracle Databases
Use a Script to Create a Local or Remote Oracle Database
Configure an Oracle Database User
Use a Script to Create the Oracle Database Schema (Optional)
Configure an Oracle Connection for Local Access
Configure an Oracle Connection for Remote Access
Connect to an Oracle Database Locally
Introduction to Installing vCenter Server
vCenter Server Prerequisites
Using a User Account for Running vCenter Server with SQL Server
About Installing vCenter Server on IPv6 Machines
Configure the URLs on a Standalone vCenter Server System
Running the vCenter Server and vSphere Client Installers from a Network Drive
vCenter Server Components
Required Data for Installing vCenter Server
Installing vCenter Server
Download the vCenter Server Installer
Install vCenter Server in a Virtual Machine
Install vCenter Server
Post-Installation Considerations for vCenter Server
Install the vSphere Client
Start the vSphere Client
Uninstall VMware vSphere Components
Creating vCenter Server Linked Mode Groups
Linked Mode Prerequisites
Linked Mode Considerations
Configure the URLs on a Linked Mode vCenter Server System
Joining to a Linked Mode Group During and After Installation
Join a Linked Mode Group After Installation
Isolate a vCenter Server Instance from a Linked Mode Group
Linked Mode Troubleshooting
Configure a Windows Firewall to Allow a Specified Program Access
Configure Firewall Access by Opening Selected Ports
Install Additional Modules
Install VMware vCenter Guided Consolidation
Install VMware vCenter Update Manager
Install VMware vCenter Converter
vSphere Upgrade Guide
About This Book
About the Upgrade Process
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Preparing for the Upgrade to vCenter Server
About the vCenter Server 4.1 Upgrade
vCenter Server Upgrade Summary
Prerequisites for the vCenter Server Upgrade
vCenter Server Database Patch and Configuration Requirements
Database Scenarios
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
Back Up VirtualCenter 2.5 or Higher
Run the vCenter Agent Preupgrade Check Tool
Downtime During the vCenter Server Upgrade
Upgrading to vCenter Server 4.1
Upgrade to vCenter Server 4.1
Upgrade to vCenter Server on a Different Machine and Upgrade the Existing Database
Back Up and Move the vCenter Server Database
Back Up and Restore a Microsoft SQL Database
Detach and Attach a Microsoft SQL Server Database
Back Up and Restore an Oracle Database
Back Up VirtualCenter or vCenter Server Configuration with the Data Migration Tool
Create a 64-Bit DSN
Restore the vCenter Server Configuration and Install vCenter Server on the Destination Machine
Restore the vCenter Server Configuration and a Bundled Database and Install vCenter Server on the Destination Machine
Restore the vCenter Server Configuration and Install vCenter Server on the New Machine with a Nonbundled Database
Update the vCenter Server Name for Plug-Ins
Migrate a License Server Installed on the Same Machine as vCenter Server
Postupgrade Considerations for vCenter Server
Upgrade the vSphere Client
Join a Linked Mode Group After a vCenter Server Upgrade
Set the Maximum Number of Database Connections After a vCenter Server Upgrade
Upgrading Datastore and Network Permissions
Datastore Privileges
Network Privileges
Update Datastore Permissions
Update Network Permissions
Preparing for the Upgrade to ESX 4.1/ESXi 4.1
About Host Upgrades
Release Upgrade Support for ESX/ESXi
vCenter Update Manager
Orchestrated Upgrade of Hosts Scenario
Recommendation for Static IP Addresses
vSphere Components Upgraded by Update Manager
Preserved Configuration Components
Non-Preserved Configuration Components
Back Up the ESX Host Configuration
Back Up the ESXi Host Configuration
Best Practices for Upgrades
Upgrading to ESX 4.1 or ESXi 4.1
About the vihostupdate Command-Line Utility
Upgrade an ESX Host with the vihostupdate Utility
Upgrade an ESXi Host with the vihostupdate Utility
Upgrade an ESX Host with the esxupdate Utility
Postupgrade Considerations for Hosts
Restore vSphere Web Access on ESX Hosts
Evaluation Period Countdown
Clean Up the ESX Bootloader Menu After Upgrade
About the esxconsole.vmdk
Uninstalling the VMware License Server
Roll Back an ESX Upgrade
Roll Back an ESXi Upgrade
Restore the ESX Host Configuration
Restore the ESXi Host Configuration
Upgrading Virtual Machines
About VMware Tools
About Virtual Machines and ESX/ESXi Upgrades
Orchestrated Upgrade of Virtual Machines Scenario
Planning Downtime for Virtual Machines
Downtime for Upgrading Virtual Machines
Perform an Interactive Upgrade of VMware Tools on a Microsoft Windows Guest
Perform an Interactive Upgrade of VMware Tools on a Linux Guest with the Tar Installer
Perform an Interactive Upgrade of VMware Tools on a Solaris Guest
Perform an Interactive Upgrade of VMware Tools in a Netware Virtual Machine
Perform an Automatic Upgrade of VMware Tools
Upgrade VMware Tools on Multiple Virtual Machines
Configure a Virtual Machine to Automatically Upgrade VMware Tools
Upgrade Virtual Hardware
Upgrade Virtual Hardware on Multiple Virtual Machines
Example Upgrade Scenarios
Upgrading Environments with Host Clusters
Upgrading Environments without Host Clusters
Moving Virtual Machines Using vMotion During an Upgrade
Moving Powered Off or Suspended Virtual Machines During an Upgrade (with vCenter Server)
Upgrading to vCenter Server on a New Machine
vSphere Virtual Machine Administration Guide
About This Book
Introduction to VMware vSphere Virtual Machines
What Is a Virtual Machine?
Virtual Machines and the Virtual Infrastructure
Virtual Machine Lifecycle
Virtual Machine Components
Virtual Machine Options and Resources
Where to Go From Here
Provisioning Virtual Machines
How to Provision Virtual Machines
Creating a Virtual Machine
Start the Virtual Machine Creation Process
Select a Configuration Path for the New Virtual Machine
Enter a Name and Location for the Virtual Machine
Select a Host or Cluster
Select a Resource Pool
Select a Datastore
Select a Virtual Machine Version
Select an Operating System
Select the Number of Virtual Processors
Configure Virtual Memory
Configure Networks
About VMware Paravirtual SCSI Adapters
Select a SCSI Controller
Selecting a Virtual Disk Type
Create a Virtual Disk
Use an Existing Virtual Disk
Create Raw Device Mappings
Complete Virtual Machine Creation
Installing a Guest Operating System
Using PXE with Virtual Machines
Install a Guest Operating System from Media
Working with Templates and Clones
Clone a Virtual Machine
Create a Scheduled Task to Clone a Virtual Machine
Create a Template
Convert a Virtual Machine to a Template
Clone Virtual Machine to Template
Clone a Template
Deploy a Virtual Machine from a Template
Change Template Software or Virtual Machine Configuration
Change Template Name
Deleting Templates
Remove Templates from the Inventory
Delete a Template from the Disk
Reregister Templates
Convert a Template to a Virtual Machine
Customizing Guest Operating Systems
Guest Operating System Customization Requirements
Configure a Script to Generate Computer Names and IP Addresses During Guest Operating System Customization
Customize Windows During Cloning or Deployment
Customize Linux During Cloning or Deployment
Managing Customization Specifications
Create a Customization Specification for Linux
Create a Customization Specification for Windows
Create a Customization Specification for Windows Using a Custom Sysprep Answer File
Edit a Customization Specification
Remove a Customization Specification
Copy a Customization Specification
Export a Customization Specification
Import a Customization Specification
Deploying OVF Templates
About OVF
Deploy an OVF Template
Browse VMware Virtual Appliance Marketplace
Export an OVF Template
Converting Physical Systems to Virtual Machines
Consolidation First Time Use
Consolidation Prerequisites
About Consolidation Services
Configuring Consolidation Settings
Specify Default Credentials
Specify Active Domains
Find and Analyze Physical Systems
Viewing Analysis Results
About the Confidence Metric
Converting Physical Systems to Virtual Machines
Convert Systems Manually
Convert Systems Using Recommendations
Viewing Consolidation Tasks
Troubleshooting Consolidation
Negative Impact on vCenter Server Performance
Windows Systems Not Discovered
Windows Operating Systems Prevent Guided Consolidation from Collecting Performance Data
Available Domains List Remains Empty
Guided Consolidation Erroneously Reports Analysis Disabled
Disable Guided Consolidation
Uninstall Guided Consolidation
Configuring and Managing Virtual Machines
Configuring Virtual Machines
Virtual Machine Hardware, Options, and Resources Available to vSphere Virtual Machines
Virtual Machine Hardware Versions
Locate the Hardware Version of a Virtual Machine
Change the Virtual Machine Name
View the Virtual Machine Configuration File Location
Edit Configuration File Parameters
Change the Configured Guest Operating System
CPU Virtual Machine Configuration
Change the CPU Configuration
Allocate CPU Resources
Configure Multicore Virtual CPUs
Configuring Advanced CPU Scheduling Settings
Configure Hyperthreaded Core Sharing
Configure Processor Scheduling Affinity
Change CPU Hot-Plug Settings
Change CPU Identification Mask Settings
Change CPU/MMU Virtualization Settings
Memory Virtual Machine Configuration
Change the Memory Configuration
Allocate Memory Resources
Change Memory Hot-Add Settings
Associate Memory Allocations with a NUMA Node
Change the Swap File Location
Virtual Disk Configuration
Change the Virtual Disk Configuration
Add a Hard Disk to a Virtual Machine
Use Disk Shares to Prioritize Virtual Machines
SCSI Controller Configuration
Change the SCSI Bus Sharing Configuration
Change the SCSI Controller Type
About VMware Paravirtual SCSI Adapters
Enable and Disable VMI Paravirtualization
Add a Paravirtualized SCSI Adapter
Network Virtual Machine Configuration
Network Adapter Types
Network Adapters and Legacy Virtual Machines
Change the Virtual Network Adapter (NIC) Configuration
Add a Network Adapter to a Virtual Machine
Parallel and Serial Port Configuration
Change the Serial Port Configuration
Add a Serial Port to a Virtual Machine
Change the Parallel Port Configuration
Add a Parallel Port to a Virtual Machine
Configure Fibre Channel NPIV Settings
Other Virtual Machine Device Configuration
Change the DVD/CD-ROM Drive Configuration
Configure a Client Device Type for the DVD/CD-ROM Drive
Configure a Host Device Type for the DVD/CD-ROM Drive
Configure a Datastore ISO File for the DVD/CD-ROM Drive
Add a DVD or CD-ROM Drive to a Virtual Machine
Change the Floppy Drive Configuration
Add a Floppy Drive to a Virtual Machine
Add a SCSI Device to a Virtual Machine
Change the SCSI Device Configuration
Add a PCI Device
Configure the Virtual Machine Communication Interface
Configure Video Cards
USB Device Passthrough Configuration from an ESX/ESXi Host to a Virtual Machine
USB Passthrough Device Autoconnect Feature
VMware Features Available with USB Device Passthrough
Virtual Machine Functions that Can Result in Data Loss with USB Devices
Setting Up Physical USB Connections on an ESX/ESXi Host
Add USB Devices to an ESX/ESXi Host
Add a USB Controller to a Virtual Machine
Configuring USB Passthrough Devices for vMotion
Add a USB Passthrough Device to a Virtual Machine
Remove a USB Device from a Virtual Machine
Remove a USB Controller from a Virtual Machine
Remove USB Devices from an ESX/ESXi Host
Troubleshooting USB Passthrough Devices
Error Message When You Try to Migrate Virtual Machine with USB Devices Attached
USB Passthrough Device Is Nonresponsive
Manage Power Management Settings for a Virtual Machine
Configure the Virtual Machine Power States
Configuring Troubleshooting Options
Configure the Boot Options
Enable Logging
Disable Acceleration
Configure Debugging and Statistics
Installing and Upgrading VMware Tools
VMware Tools Components
Install VMware Tools on a Windows Guest
Install VMware Tools on a Linux Guest from the X Window System
Install VMware Tools on a Linux Guest with the Tar Installer
Install VMware Tools on a Solaris Guest
Install VMware Tools on a NetWare Guest
Open the VMware Tools Properties Dialog Box
VMware Tools Upgrades
Upgrade VMware Tools Manually
Configure Virtual Machines to Automatically Upgrade VMware Tools
Custom VMware Tools Installation
Change the VMware Tools Options for a Virtual Machine
WYSE Multimedia Support
Install WYSE Multimedia Support with VMware Tools
Install WYSE Multimedia Support Using Add or Remove Programs
Install WYSE Multimedia Support as Part of a VMware Tools Upgrade
Managing Multi-Tiered Applications with VMware vApp
Create a vApp
Start the New vApp Wizard
Name the vApp
Select the vApp Destination
Allocate vApp Resources
Complete the vApp Creation
Populate the vApp
Create an Object Inside the vApp
Add an Object to a vApp
Edit vApp Settings
Edit vApp Startup and Shutdown Options
Edit vApp Resources
Edit vApp Properties
View vApp License Agreement
Edit IP Allocation Policy
View Additional OVF Sections
Configure Advanced vApp Properties
Define OVF Environment Properties
Edit Advanced IP Allocation Properties
Configuring IP Pools
Specify an IP Address Range
Select DHCP
Specify DNS Settings
Specify a Proxy Server
Select Network Associations
Clone a vApp
Power On a vApp
Power Off a vApp
Suspend a vApp
Resume a vApp
Edit vApp Annotation
Managing Virtual Machines
Edit Virtual Machine Startup and Shutdown Settings
Open a Console to a Virtual Machine
Adding and Removing Virtual Machines
Adding Existing Virtual Machines to vCenter Server
Remove Virtual Machines from vCenter Server
Remove Virtual Machines from the Datastore
Return a Virtual Machine or Template to vCenter Server
Using Snapshots To Manage Virtual Machines
Understanding Snapshots
Relationship Between Snapshots
Snapshots and Other Activity in the Virtual Machine
Take a Snapshot
Exclude Virtual Disks from Snapshots
Managing Existing Snapshots
Restore a Snapshot
Delete a Snapshot
Restoring Snapshots
Parent Snapshot
Reverting Snapshots
Revert to Parent Snapshot
Converting Virtual Disks from Thin to Thick
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Appendixes
Installing the Microsoft Sysprep Tools
Install the Microsoft System Preparation Tools from a Microsoft Web Site Download
Install the Microsoft Sysprep Tools from the Windows Operating System CD
Required Privileges for Common Tasks
ESXi Configuration Guide
About This Book
Introduction to ESXi Configuration
Networking
Introduction to Networking
Networking Concepts Overview
Network Services
View Networking Information in the vSphere Client
View Network Adapter Information in the vSphere Client
Basic Networking with vNetwork Standard Switches
vNetwork Standard Switches
Port Groups
Port Group Configuration for Virtual Machines
Add a Virtual Machine Port Group
VMkernel Networking Configuration
TCP/IP Stack at the VMkernel Level
Set Up VMkernel Networking
vNetwork Standard Switch Properties
Change the Number of Ports for a vSwitch
Change the Speed of an Uplink Adapter
Add Uplink Adapters
Cisco Discovery Protocol
View Cisco Switch Information on the vSphere Client
Basic Networking with vNetwork Distributed Switches
vNetwork Distributed Switch Architecture
Configuring a vNetwork Distributed Switch
Create a vNetwork Distributed Switch
Add Hosts to a vNetwork Distributed Switch
Manage Hosts on a vDS
Edit General vNetwork Distributed Switch Settings
Edit Advanced vNetwork Distributed Switch Settings
View Network Adapter Information for a vNetwork Distributed Switch
Upgrade a vDS to a Newer Version
dvPort Groups
Add a dvPort Group
Edit General dvPort Group Properties
Edit Advanced dvPort Group Properties
dvPorts
Monitor dvPort State
Configure dvPort Settings
Private VLANs
Create a Private VLAN
Remove a Primary Private VLAN
Remove a Secondary Private VLAN
Configuring vNetwork Distributed Switch Network Adapters
Managing Physical Adapters
Add an Uplink to a vNetwork Distributed Switch
Remove an Uplink from a vNetwork Distributed Switch
Managing Virtual Network Adapters
Create a VMkernel Network Adapter on a vNetwork Distributed Switch
Migrate an Existing Virtual Adapter to a vNetwork Distributed Switch
Migrate a Virtual Adapter to a vNetwork Standard Switch
Edit the VMkernel Configuration on a vNetwork Distributed Switch
Remove a Virtual Adapter
Configuring Virtual Machine Networking on a vNetwork Distributed Switch
Migrate Virtual Machines to or from a vNetwork Distributed Switch
Connect an Individual Virtual Machine to a dvPort Group
Network I/O Control
Enable Network I/O Control on a vDS
Edit Network Resource Pool Settings
Advanced Networking
Internet Protocol Version 6
Enable IPv6 Support on an ESXi Host
VLAN Configuration
Networking Policies
Load Balancing and Failover Policy
Edit the Failover and Load Balancing Policy on a vSwitch
Edit the Failover and Load Balancing Policy on a Port Group
Edit the Teaming and Failover Policy on a dvPort Group
Edit dvPort Teaming and Failover Policies
VLAN Policy
Edit the VLAN Policy on a dvPort Group
Edit dvPort VLAN Policies
Security Policy
Edit the Layer 2 Security Policy on a vSwitch
Edit the Layer 2 Security Policy Exception on a Port Group
Edit the Security Policy on a dvPort Group
Edit dvPort Security Policies
Traffic Shaping Policy
Edit the Traffic Shaping Policy on a vSwitch
Edit the Traffic Shaping Policy on a Port Group
Edit the Traffic Shaping Policy on a dvPort Group
Edit dvPort Traffic Shaping Policies
Port Blocking Policies
Edit the Port Blocking Policy on a dvPort Group
Edit dvPort Port Blocking Policy
Change the DNS and Routing Configuration
MAC Addresses
MAC Address Generation
Set Up a MAC Address
TCP Segmentation Offload and Jumbo Frames
Enabling TSO
Enable TSO Support for a Virtual Machine
Enabling Jumbo Frames
Create a Jumbo Frames-Enabled vSwitch
Enable Jumbo Frames on a vNetwork Distributed Switch
Enable Jumbo Frame Support on a Virtual Machine
Create a Jumbo Frames-Enabled VMkernel Interface
NetQueue and Networking Performance
Enable NetQueue on an ESXi Host
Disable NetQueue on an ESXi Host
VMDirectPath I/O
Configure Passthrough Devices on a Host
Configure a PCI Device on a Virtual Machine
Networking Best Practices, Scenarios, and Troubleshooting
Networking Best Practices
Mounting NFS Volumes
Networking Configuration for Software iSCSI and Dependent Hardware iSCSI
Create iSCSI Port for a Single NIC
Using Multiple NICs for Software and Dependent Hardware iSCSI
Create Additional iSCSI Ports for Multiple NICs
Troubleshooting
Troubleshooting Physical Switch Configuration
Troubleshooting Port Group Configuration
Storage
Introduction to Storage
About ESXi Storage
Types of Physical Storage
Local Storage
Networked Storage
Supported Storage Adapters
Target and Device Representations
Understanding Fibre Channel Naming
Understanding iSCSI Naming and Addressing
Understanding Storage Device Naming
About ESXi Datastores
VMFS Datastores
Creating and Increasing VMFS Datastores
Sharing a VMFS Volume Across ESXi Hosts
NFS Datastore
How Virtual Machines Access Storage
Comparing Types of Storage
Displaying Storage Adapters
View Storage Adapters Information
Copy Storage Adapter Identifiers to the Clipboard
Viewing Storage Devices
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to the Clipboard
Displaying Datastores
Review Datastore Properties
Configuring ESXi Storage
Local SCSI Storage
Fibre Channel Storage
iSCSI Storage
iSCSI Initiators
Setting Up Independent Hardware iSCSI Adapters
View Independent Hardware iSCSI Adapters
Change Name and IP Address for Independent Hardware Initiators
Setting Up and Configuring Software iSCSI Adapter
Enable the Software iSCSI Adapter
Setting Up and Configuring Dependent Hardware iSCSI Adapters
Dependent Hardware iSCSI Considerations
View Dependent Hardware iSCSI Adapters
Determine Association Between Dependent Hardware iSCSI and Physical Network Adapters
Bind iSCSI Ports to iSCSI Adapters
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Adapters
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Create VMFS Datastores
Network Attached Storage
NFS Datastores as Repositories for Commonly Used Files
Create an NFS-Based Datastore
Creating a Diagnostic Partition
Create a Diagnostic Partition
Managing Storage
Managing Datastores
Rename Datastores
Group Datastores
Delete Datastores
Unmount Datastores
Changing VMFS Datastore Properties
Increase VMFS Datastores
Upgrade Datastores
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Using Multipathing with ESXi
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Multipathing with Local Storage and Fibre Channel SANs
Multipathing with iSCSI SAN
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Thin Provisioning
About Virtual Disk Formats
Create Thin Provisioned Virtual Disks
View Virtual Machine Storage Resources
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Handling Datastore Over-Subscription
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Raw Device Mapping
About Raw Device Mapping
Benefits of Raw Device Mapping
Limitations of Raw Device Mapping
Raw Device Mapping Characteristics
RDM Virtual and Physical Compatibility Modes
Dynamic Name Resolution
Raw Device Mapping with Virtual Machine Clusters
Comparing Available SCSI Device Access Modes
Managing Mapped LUNs
Create Virtual Machines with RDMs
Manage Paths for a Mapped Raw LUN
Security
Security for ESXi Systems
ESXi Architecture and Security Features
Security and the Virtualization Layer
Security and Virtual Machines
Security and the Virtual Networking Layer
Creating a Network DMZ on a Single ESXi Host
Creating Multiple Networks Within a Single ESXi Host
Security Resources and Information
Securing an ESXi Configuration
Securing the Network with Firewalls
Firewalls for Configurations with vCenter Server
Firewalls for Configurations Without vCenter Server
Connecting to vCenter Server Through a Firewall
Connecting to the Virtual Machine Console Through a Firewall
Connecting ESXi Hosts Through Firewalls
Configuring Firewall Ports for Supported Services and Management Agents
TCP and UDP Ports for Management Access
Securing Virtual Machines with VLANs
Security Considerations for VLANs
VLANs as Part of a Broader Security Implementation
Properly Configure VLANs
Virtual Switch Protection and VLANs
Securing Virtual Switch Ports
MAC Address Changes
Forged Transmissions
Promiscuous Mode Operation
Internet Protocol Security
Add a Security Association
Remove a Security Association
List Available Security Associations
Create a Security Policy
Remove a Security Policy
List Available Security Policies
Securing iSCSI Storage
Securing iSCSI Devices Through Authentication
Enabling Challenge Handshake Authentication Protocol (CHAP) for iSCSI SANs
Disabling iSCSI SAN Authentication
Protecting an iSCSI SAN
Authentication and User Management
Securing ESXi Through Authentication and Permissions
About Users, Groups, Permissions, and Roles
Understanding Users
Understanding Groups
Understanding Password Requirements
Understanding Permissions
Assigning root User Permissions
Understanding vpxuser Permissions
Assigning dcui User Permissions
Understanding Roles
Assigning the No Access Role
Assigning the Read Only Role
Assigning the Administrator Role
Direct Console User Interface Access
Working with Users and Groups on ESXi Hosts
View, Sort, and Export a List of Users and Groups
Add a User to the Users Table
Modify the Settings for a User
Remove a User or Group
Add a Group to the Groups Table
Add or Remove Users from a Group
Configure a Host to Use a Directory Service
Add a Host to a Directory Service Domain
Use Host Profiles to Apply Permissions to Hosts
Encryption and Security Certificates for ESXi
Enable Certificate Checking and Verify Host Thumbprints
Generate New Certificates for the ESXi Host
Replace a Default Certificate with a CA-Signed Certificate
Upload a Certificate and Key Using a HTTPS PUT
Configure SSL Timeouts
Modifying ESXi Web Proxy Settings
Change Security Settings for a Web Proxy Service
Security Best Practices and Scenarios
Security Approaches for Common ESXi Deployments
Single-Customer Deployment
Multiple-Customer Restricted Deployment
Multiple-Customer Open Deployment
ESXi Lockdown Mode
Lockdown Mode Behavior
Enable Lockdown Mode Using the vSphere Client
Enable Lockdown Mode from the Direct Console User Interface
Using Troubleshooting Services
Lockdown Mode Configurations
Configure Troubleshooting Services with the vSphere Client
Configure Troubleshooting Services with the Direct Console User Interface
Virtual Machine Recommendations
Installing Antivirus Software
Limiting Exposure of Sensitive Data Copied to the Clipboard
Enable Copy and Paste Operations Between the Guest Operating System and Remote Console
Removing Unnecessary Hardware Devices
Prevent a Virtual Machine User or Process from Disconnecting Devices
Limiting Guest Operating System Writes to Host Memory
Modify Guest Operating System Variable Memory Limit
Prevent the Guest Operating System Processes from Sending Configuration Messages to the Host
Configuring Logging Levels for the Guest Operating System
Limit Log File Numbers and Sizes
Disable Logging for the Guest Operating System
Host Profiles
Managing Host Profiles
Host Profiles Usage Model
Access Host Profiles View
Creating a Host Profile
Create a Host Profile from Host Profiles View
Create a Host Profile from Host
Export a Host Profile
Import a Host Profile
Edit a Host Profile
Edit a Policy
Enable Compliance Check
Manage Profiles
Attaching Entities
Attach Entities from the Host Profiles View
Attach Entities from the Host
Applying Profiles
Apply a Profile from the Host Profiles View
Apply a Profile from the Host
Change Reference Host
Manage Profiles from a Cluster
Updating Profiles From the Reference Host
Checking Compliance
Check Compliance from the Host Profiles View
Check Compliance from Host
Check Cluster Compliance
Appendix
ESXi Technical Support Commands
vSphere Resource Management Guide
Getting Started with Resource Management
What Is Resource Management?
Resource Types
Resource Providers
Resource Consumers
Goals of Resource Management
Configuring Resource Allocation Settings
Resource Allocation Shares
Resource Allocation Reservation
Resource Allocation Limit
Resource Allocation Settings Suggestions
Changing Resource Allocation Settings—Example
Viewing Resource Allocation Information
Cluster Resource Allocation Tab
Virtual Machine Resource Allocation Tab
Admission Control
Managing CPU Resources
CPU Virtualization Basics
Software-Based CPU Virtualization
Hardware-Assisted CPU Virtualization
Virtualization and Processor-Specific Behavior
Performance Implications of CPU Virtualization
Administering CPU Resources
View Processor Information
Specifying CPU Configuration
Multicore Processors
Hyperthreading
Hyperthreading and ESX/ESXi Hosts
Enable Hyperthreading
Set Hyperthreading Sharing Options for a Virtual Machine
Hyperthreaded Core Sharing Options
Quarantining
Using CPU Affinity
Assign a Virtual Machine to a Specific Processor
Potential Issues with CPU Affinity
Using CPU Power Management Policies
Select a CPU Power Management Policy
Managing Memory Resources
Memory Virtualization Basics
Virtual Machine Memory
Memory Overcommitment
Memory Sharing
Software-Based Memory Virtualization
Hardware-Assisted Memory Virtualization
Administering Memory Resources
View Memory Allocation Information
Host Memory Information
Understanding Memory Overhead
Overhead Memory on Virtual Machines
How ESX/ESXi Hosts Allocate Memory
Memory Tax for Idle Virtual Machines
Memory Reclamation
Memory Balloon Driver
Using Swap Files
Swap File Location
Enable Host-Local Swap for a DRS Cluster
Enable Host-Local Swap for a Standalone Host
Swap Space and Memory Overcommitment
Delete Swap Files
Sharing Memory Across Virtual Machines
Memory Compression
Enable or Disable the Memory Compression Cache
Set the Maximum Size of the Memory Compression Cache
Measuring and Differentiating Types of Memory Usage
Managing Storage I/O Resources
Storage I/O Control Requirements
Storage I/O Control Resource Shares and Limits
View Storage I/O Control Shares and Limits
Monitor Storage I/O Control Shares
Set Storage I/O Control Resource Shares and Limits
Enable Storage I/O Control
Troubleshooting Storage I/O Control Events
Set Storage I/O Control Threshold Value
Managing Resource Pools
Why Use Resource Pools?
Create Resource Pools
Resource Pool Attributes
Resource Pool Creation Example
Change Resource Pool Attributes
Add Virtual Machines to a Resource Pool
Removing Virtual Machines from a Resource Pool
Resource Pool Admission Control
Expandable Reservations Example 1
Expandable Reservations Example 2
Creating a DRS Cluster
Admission Control and Initial Placement
Single Virtual Machine Power On
Group Power On
Virtual Machine Migration
DRS Migration Threshold
Migration Recommendations
DRS Cluster Requirements
Create a DRS Cluster
Set a Custom Automation Level for a Virtual Machine
Disable DRS
Using DRS Clusters to Manage Resources
Adding Hosts to a Cluster
Add a Managed Host to a Cluster
Add an Unmanaged Host to a Cluster
Adding Virtual Machines to a Cluster
Remove Hosts from a Cluster
Using Maintenance Mode
Using Standby Mode
Removing Virtual Machines from a Cluster
DRS Cluster Validity
Valid DRS Clusters
Overcommitted DRS Clusters
Invalid DRS Clusters
Managing Power Resources
Configure IPMI or iLO Settings for VMware DPM
Test Wake-on-LAN for VMware DPM
Enabling VMware DPM for a DRS Cluster
Automation Level
VMware DPM Threshold
Host-Level Overrides
Monitoring VMware DPM
Using Affinity Rules
VM-Host Affinity Rules
Create a VM-Host Affinity Rule
Using VM-Host Affinity Rules
VM-VM Affinity Rules
Create a VM-VM Affinity Rule
VM-VM Affinity Rule Conflicts
Viewing DRS Cluster Information
Viewing the Cluster Summary Tab
Cluster Summary Tab General Section
Cluster Summary Tab VMware DRS Section
VMware DRS Resource Distribution Chart
Using the DRS Tab
DRS Recommendations Page
DRS Faults Page
DRS History Page
Using NUMA Systems with ESX/ESXi
What is NUMA?
How ESX/ESXi NUMA Scheduling Works
VMware NUMA Optimization Algorithms and Settings
Resource Management in NUMA Architectures
Specifying NUMA Controls
Associate Virtual Machines with a Single NUMA Node Using CPU Affinity
Associate Memory Allocations with a NUMA Node Using Memory Affinity
Appendixes
Performance Monitoring Utilities: resxtop and esxtop
Using the esxtop Utility
Using the resxtop Utility
Using esxtop or resxtop in Interactive Mode
Interactive Mode Command-Line Options
Common Statistics Description
Statistics Columns and Order Pages
Interactive Mode Single-Key Commands
CPU Panel
CPU Power Panel
Memory Panel
Storage Adapter Panel
Storage Device Panel
Virtual Machine Storage Panel
Network Panel
Interrupt Panel
Using Batch Mode
Prepare for Batch Mode
Use esxtop or resxtop in Batch Mode
Batch Mode Command-Line Options
Using Replay Mode
Prepare for Replay Mode
Use esxtop in Replay Mode
Replay Mode Command-Line Options
Advanced Attributes
Set Advanced Host Attributes
Advanced Memory Attributes
Advanced NUMA Attributes
Set Advanced Virtual Machine Attributes
Advanced Virtual Machine Attributes
vSphere Availability Guide
About This Book
Business Continuity and Minimizing Downtime
Reducing Planned Downtime
Preventing Unplanned Downtime
VMware HA Provides Rapid Recovery from Outages
VMware Fault Tolerance Provides Continuous Availability
Creating and Using VMware HA Clusters
How VMware HA Works
VMware HA Admission Control
Host Failures Cluster Tolerates Admission Control Policy
Percentage of Cluster Resources Reserved Admission Control Policy
Specify a Failover Host Admission Control Policy
Choosing an Admission Control Policy
VMware HA Checklist
Creating a VMware HA Cluster
Create a VMware HA Cluster
Cluster Features
Host Monitoring Status
Enabling or Disabling Admission Control
Virtual Machine Options
VM and Application Monitoring
Customizing VMware HA Behavior
Set Advanced VMware HA Options
VMware HA Advanced Attributes
Customize VMware HA Behavior for an Individual Virtual Machine
Best Practices for VMware HA Clusters
Networking Best Practices
Network Path Redundancy
Providing Fault Tolerance for Virtual Machines
How Fault Tolerance Works
Using Fault Tolerance with DRS
Fault Tolerance Use Cases
Fault Tolerance Checklist
Fault Tolerance Interoperability
Preparing Your Cluster and Hosts for Fault Tolerance
Enable Host Certificate Checking
Configure Networking for Host Machines
Fault Tolerance Host Networking Configuration Example
Create VMware HA Cluster and Check Compliance
Providing Fault Tolerance for Virtual Machines
Turn On Fault Tolerance for Virtual Machines
Viewing Information About Fault Tolerant Virtual Machines
Fault Tolerance Best Practices
Virtual Machine Failovers
Upgrade Hosts Used for Fault Tolerance
VMware Fault Tolerance Configuration Recommendations
Troubleshooting Fault Tolerance
Hardware Virtualization Must Be Enabled
Compatible Hosts Must Be Available for Secondary VM
Secondary VM on Overcommitted Host Degrades Performance of Primary VM
Virtual Machines with Large Memory Can Prevent Use of Fault Tolerance
Secondary VM CPU Usage Appears Excessive
Appendixes
Fault Tolerance Error Messages
Fibre Channel SAN Configuration Guide
About This Book
Overview of VMware ESX/ESXi
Introduction to ESX/ESXi
ESX/ESXi System Components
Software and Hardware Compatibility
Understanding Virtualization
CPU, Memory, and Network Virtualization
Storage Virtualization
Virtual Machine File System
Raw Device Mapping
Interacting with ESX/ESXi Systems
VMware vCenter Server
Using ESX/ESXi with Fibre Channel SAN
Storage Area Network Concepts
Ports
Multipathing and Path Failover
Storage System Types
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
Specifics of Using SAN Storage with ESX/ESXi
Using Zoning
Third-Party Management Applications
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Host-Based Failover with Fibre Channel
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Using Cluster Services
Server Failover and Storage Considerations
Optimizing Resource Use
Using vMotion to Migrate Virtual Machines
Using VMware DRS to Migrate Virtual Machines
Requirements and Installation
General ESX/ESXi SAN Requirements
Restrictions for ESX/ESXi with a SAN
Setting LUN Allocations
Setting Fibre Channel HBAs
Installation and Setup Steps
Setting Up SAN Storage Devices with ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Setup Considerations for Fibre Channel SAN Arrays
EMC CLARiiON Storage Systems
EMC CLARiiON AX100 and RDM
EMC CLARiiON AX100 Display Problems with Inactive Connections
Pushing Host Configuration Changes to the Array
EMC Symmetrix Storage Systems
IBM Systems Storage 8000 and IBM ESS800
HP StorageWorks Storage Systems
HP StorageWorks EVA
HP StorageWorks XP
Hitachi Data Systems Storage
Network Appliance Storage
Provision Storage from a Network Appliance Storage Device
LSI-Based Storage Systems
Using Boot from SAN with ESX/ESXi Systems
Boot from SAN Restrictions and Benefits
Boot from SAN Requirements and Considerations
Getting Ready for Boot from SAN
Configure SAN Components and Storage System
Configure Storage Adapter to Boot from SAN
Set Up Your System to Boot from Installation Media
Configure Emulex HBA to Boot from SAN
Enable the BootBIOS Prompt
Enable the BIOS
Configure QLogic HBA to Boot from SAN
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Viewing Datastore Information
Review Datastore Properties
Resolving Storage Display Issues
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Change the Number of Scanned LUNs
Disable Sparse LUN Support
N-Port ID Virtualization
How NPIV-Based LUN Access Works
Requirements for Using NPIV
NPIV Capabilities and Limitations
Assign WWNs to Virtual Machines
Modify WWN Assignments
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Path Failover
Set Operating System Timeout
Sharing Diagnostic Partitions
Disable Automatic Host Registration
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage Array Performance
Server Performance
Resolving Performance Issues
Resolving Path Thrashing
Resolve Path Thrashing
Understanding Path Thrashing
Equalize Disk Access Between Virtual Machines
Reducing SCSI Reservations
Adjust Queue Depth for a QLogic HBA
Adjust Queue Depth for an Emulex HBA
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Appendixes
Multipathing Checklist
Managing Multipathing Modules and Hardware Acceleration Plug-Ins
Managing Storage Paths and Multipathing Plug-Ins
List Multipathing Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add Multipathing Claim Rules
Delete Multipathing Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
Managing Hardware Acceleration Filter and Plug-Ins
Display Hardware Acceleration Filter
Display Hardware Acceleration Plug-Ins
Verify Hardware Acceleration Status of a Storage Device
View Hardware Acceleration Plug-In for a Device
List Hardware Acceleration Claim Rules
Add Hardware Acceleration Claim Rules
Delete Hardware Acceleration Claim Rules
esxcli corestorage claimrule Options
iSCSI SAN Configuration Guide
About This Book
Using ESX/ESXi with an iSCSI Storage Area Network
Understanding Virtualization
Network Virtualization
Storage Virtualization
iSCSI SAN Concepts
Ports in the iSCSI SAN
iSCSI Naming Conventions
iSCSI Initiators
Target Compared to LUN Representations
Multipathing and Path Failover
Storage System Types
Discovery, Authentication, and Access Control
Error Correction
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Specifics of Using SAN Storage with ESX/ESXi
Third-Party Management Applications
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Host-Based Path Failover
Array-Based Failover
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Server Failover and Storage Considerations
LUN Display and Rescan
Configuring iSCSI Initiators and Storage
ESX/ESXi iSCSI SAN Requirements
ESX/ESXi iSCSI SAN Restrictions
Setting LUN Allocations
Network Configuration and Authentication
Setting Up Independent Hardware iSCSI Adapters
View Independent Hardware iSCSI Adapters
Change Name and IP Address for Independent Hardware Initiators
Setting Up and Configuring Dependent Hardware iSCSI Adapters
Dependent Hardware iSCSI Considerations
View Dependent Hardware iSCSI Adapters
Determine Association Between Dependent Hardware iSCSI and Physical Network Adapters
Setting Up and Configuring Software iSCSI Adapter
Enable the Software iSCSI Adapter
Networking Configuration for Software iSCSI and Dependent Hardware iSCSI
Create iSCSI Port for a Single NIC
Using Multiple NICs for Software and Dependent Hardware iSCSI
Create Additional iSCSI Ports for Multiple NICs
Bind iSCSI Ports to iSCSI Adapters
Binding iSCSI Ports to iSCSI Adapters
Disconnect iSCSI Ports from iSCSI Adapters
Using Jumbo Frames with iSCSI
Enabling Jumbo Frames for Software and Dependent Hardware iSCSI
Enable Jumbo Frames on a vSwitch
Create a Jumbo Frames-Enabled VMkernel Interface
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Adapters
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
iSCSI Session Management
Review iSCSI Sessions
Add an iSCSI Session for a Specified Target
Duplicate iSCSI Sessions
Remove iSCSI Sessions
Add iSCSI Storage
Modifying SAN Storage Systems for ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Considerations for iSCSI SAN Storage Systems
EMC CLARiiON Storage Systems
EMC Symmetrix Storage Systems
Enable HP StorageWorks MSA1510i to Communicate with ESX/ESXi
HP StorageWorks EVA Storage Systems
NetApp Storage Systems
Provision Storage by Using FilerView Storage Management
Provision Storage by Using Command-Line Interface
EqualLogic Storage Systems
LeftHand Networks SAN/iQ Storage Systems
Dell PowerVault MD3000i Storage Systems
iSCSI Targets in vApps
Booting from iSCSI SAN
General Boot from iSCSI SAN Recommendations
Prepare the iSCSI SAN
Configure ESX Hosts to Boot from iSCSI SAN
Configure iSCSI Boot Settings
iBFT iSCSI Boot Overview
iBFT iSCSI Boot Considerations
Setting Up ESXi Host to Boot from iSCSI
Configure iSCSI Boot Parameters
Change Boot Sequence in BIOS
Install ESXi to iSCSI Target
Boot ESXi from iSCSI Target
Networking Best Practices
Change iBFT iSCSI Boot Settings
Troubleshooting iBFT iSCSI Boot
Loss of System's Gateway Causes Loss of Network Connectivity
Changing iSCSI Boot Parameters Causes ESXi to Boot in Stateless Mode
Collecting Diagnostic Information for ESXi Hosts
Configure vSphere Management Assistant
Configure ESXi Host
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Copy Storage Adapter Names to Clipboard
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to Clipboard
Viewing Datastore Information
Review Datastore Properties
Resolving Storage Display Issues
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Change the Number of Scanned LUNs
Disable Sparse LUN Support
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Set Guest Operating System Timeout
Sharing Diagnostic Partitions
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage System Performance
Server Performance
Network Performance
Resolving Performance Issues
Checking Ethernet Switch Statistics
Resolving Path Thrashing
Understanding Path Thrashing
Resolve Path Thrashing
Equalize Disk Access Between Virtual Machines
Set Maximum Queue Depth for Software iSCSI
Reducing SCSI Reservations
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Appendixes
iSCSI SAN Configuration Checklist
VMware vSphere Command-Line Interface
resxtop Command
vicfg-iscsi Command
vicfg-mpath Command
esxcli corestorage claimrule Command
vmkping Command
Managing Multipathing Modules and Hardware Acceleration Plug-Ins
Managing Storage Paths and Multipathing Plug-Ins
List Multipathing Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add Multipathing Claim Rules
Delete Multipathing Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
Managing Hardware Acceleration Filter and Plug-Ins
Display Hardware Acceleration Filter
Display Hardware Acceleration Plug-Ins
Verify Hardware Acceleration Status of a Storage Device
View Hardware Acceleration Plug-In for a Device
List Hardware Acceleration Claim Rules
Add Hardware Acceleration Claim Rules
Delete Hardware Acceleration Claim Rules
esxcli corestorage claimrule Options
vSphere 4.1 - ESXi Installable and vCenter Server
Introduction to VMware vSphere
VMware vSphere Introduction
VMware vSphere Components
Physical Topology of vSphere Datacenter
Virtual Datacenter Architecture
Hosts, Clusters, and Resource Pools
VMware vSphere Distributed Services
Network Architecture
Storage Architecture
VMware vCenter Server
vCenter Server Core Services
vCenter Server Plug-Ins
vCenter Server Interfaces
Communication Between vCenter Server and ESX
Accessing the Virtual Datacenter
Additional Resources
Getting Started with ESXi Installable
Getting Started Tasks
ESXi Installation
ESXi Hardware Requirements
Install ESXi 4.1 Using the Interactive Mode
Setting Up ESXi
Set the Password for the Administrator Account
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure DNS Settings from the Direct Console
Managing the ESXi Host
vSphere Client Hardware Requirements
vSphere Client Software Requirements
Download the vSphere Client
Install the vSphere Client
Start the vSphere Client and Log In to ESXi
Add a Virtual Machine by Importing a Virtual Appliance
Managing Multiple Hosts with vCenter Server
vSphere and vCenter Server
vCenter Server Installation
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vCenter Server Prerequisites
Install vCenter Server
Start the vSphere Client and Log In to vCenter Server
Setting Up a Basic Inventory with the Getting Started Tabs
Create a Datacenter
Add a Host
Create a Virtual Machine
Where to Go Next
The vSphere Tutorial
vSphere Documentation
ESXi Installable and vCenter Server Setup Guide
About This Book
Introduction to VMware vSphere
About ESXi
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Introduction to Installing ESXi
Overview of the Installation Process
About ESXi Evaluation Mode
Options for Accessing the Installation Media, Booting the Installer, and Running the Installer
Required Information for ESXi Installation
Preparing to Install ESXi
Location of the ESXi Installation Media
Download the ESXi ISO Image and Burn the Installation CD/DVD
Creating a Media Depot
Create a USB Flash Drive for Storing the ESXi Installation Media and Script
Format a USB Flash Drive to Boot the ESXi Installation
PXE Booting the ESXi Installer
About the TFTP Server, PXELINUX, and gPXE
Conceptual Overview for PXE Booting the ESXi Installer
PXE Boot the ESXi Installer
Sample DHCP Configuration
Kernel Image and Ramdisk Directory
Creating a PXE Configuration File
Using Remote Management Applications
Installing ESXi Using Scripted Mode
Approaches for Scripted Installation
About Installation Scripts
About Default Installation Scripts
Default ks.cfg Script
Installation Script Commands
Disk Device Names
Installing ESXi 4.1
Boot Commands
Install ESXi 4.1 Using the Interactive Mode
Install ESXi 4.1 Using the Scripted Mode
Setting Up ESXi
Network Access to Your ESXi Host
Configure the Network Settings on a Detached Host
Direct Console User Interface
Configure the Keyboard Layout
Create a Security Banner for the Direct Console
Configuring the BIOS Boot Settings
Change the BIOS Boot Setting for ESXi
Configure the Boot Setting for Virtual Media
Configuring Network Settings
Choose Network Adapters for the Management Network
Set the VLAN ID
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure IP Settings from the vSphere Client
Configuring DNS for ESXi
Configure DNS Settings from the Direct Console
Configure DNS Settings from the vSphere Client
Configure DNS Suffixes
Test the Management Network
Restart the Management Agents
Restart the Management Network
Disable the Management Network
Restoring the Standard Switch
Test Connectivity to Devices and Networks
Storage Behavior
About the Scratch Partition
Enable the Scratch Partition
Recording the ESXi License Key
Access the ESXi License Key from the Direct Console
Access the ESXi License Key from the vSphere Client
View System Logs
Redirect System Log Files to a Remote Host
Set the Password for the Administrator Account
Configure Lockdown Mode
Configure Troubleshooting Services with the Direct Console User Interface
Reset the System Configuration
Managing ESXi Remotely
Convert an ESXi Host to Evaluation Mode
Remove All Custom Packages on ESXi
Disable ESXi
Post-Setup Considerations for ESXi
Download the vSphere Client
Licensing the Host
Backing Up and Restoring ESXi 4.1
About Backing Up and Restoring an ESXi 4.1 Configuration
Considerations When Using the vSphere CLI Virtual Appliance
Back Up ESXi 4.1 Configuration Data
Restore ESXi 4.1 Configuration Data
Recover the ESXi 4.1 Installable Software
vCenter Server Databases
vCenter Server Database Patch and Configuration Requirements
Create a 64-Bit DSN
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
About the Bundled Microsoft SQL Server 2005 Express Database Package
Maintaining a vCenter Server Database
Configure DB2 Databases
Configure an IBM DB2 Database User and Group
Add the Database Instance Registry Variables
Add the Client Instance Registry Variable
Use a Script to Create a DB2 Database
Use a Script to Create the DB2 Database Schema (Optional)
Configure a Connection to a Local DB2 Database on Microsoft Windows
Configure a Connection to a Remote DB2 Database on Linux, UNIX, or Microsoft Windows
Configure Microsoft SQL Server Databases
Use a Script to Create a Local or Remote Microsoft SQL Server Database
Use a Script to Create the Microsoft SQL Server Database Schema (Optional)
Configure a SQL Server ODBC Connection
Configure Microsoft SQL Server TCP/IP for JDBC
Configure Oracle Databases
Use a Script to Create a Local or Remote Oracle Database
Configure an Oracle Database User
Use a Script to Create the Oracle Database Schema (Optional)
Configure an Oracle Connection for Local Access
Configure an Oracle Connection for Remote Access
Connect to an Oracle Database Locally
Introduction to Installing vCenter Server
vCenter Server Prerequisites
Using a User Account for Running vCenter Server with SQL Server
About Installing vCenter Server on IPv6 Machines
Configure the URLs on a Standalone vCenter Server System
Running the vCenter Server and vSphere Client Installers from a Network Drive
vCenter Server Components
Required Data for Installing vCenter Server
Installing vCenter Server
Download the vCenter Server Installer
Install vCenter Server in a Virtual Machine
Install vCenter Server
Post-Installation Considerations for vCenter Server
Install the vSphere Client
Start the vSphere Client
Uninstall VMware vSphere Components
Creating vCenter Server Linked Mode Groups
Linked Mode Prerequisites
Linked Mode Considerations
Configure the URLs on a Linked Mode vCenter Server System
Joining to a Linked Mode Group During and After Installation
Join a Linked Mode Group After Installation
Isolate a vCenter Server Instance from a Linked Mode Group
Linked Mode Troubleshooting
Configure a Windows Firewall to Allow a Specified Program Access
Configure Firewall Access by Opening Selected Ports
Install Additional Modules
Install VMware vCenter Guided Consolidation
Install VMware vCenter Update Manager
Install VMware vCenter Converter
vSphere Upgrade Guide
About This Book
About the Upgrade Process
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and the vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Preparing for the Upgrade to vCenter Server
About the vCenter Server 4.1 Upgrade
vCenter Server Upgrade Summary
Prerequisites for the vCenter Server Upgrade
vCenter Server Database Patch and Configuration Requirements
Database Scenarios
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
Back Up VirtualCenter 2.5 or Higher
Run the vCenter Agent Preupgrade Check Tool
Downtime During the vCenter Server Upgrade
Upgrading to vCenter Server 4.1
Upgrade to vCenter Server 4.1
Upgrade to vCenter Server on a Different Machine and Upgrade the Existing Database
Back Up and Move the vCenter Server Database
Back Up and Restore a Microsoft SQL Database
Detach and Attach a Microsoft SQL Server Database
Back Up and Restore an Oracle Database
Back Up VirtualCenter or vCenter Server Configuration with the Data Migration Tool
Create a 64-Bit DSN
Restore the vCenter Server Configuration and Install vCenter Server on the Destination Machine
Restore the vCenter Server Configuration and a Bundled Database and Install vCenter Server on the Destination Machine
Restore the vCenter Server Configuration and Install vCenter Server on the New Machine with a Nonbundled Database
Update the vCenter Server Name for Plug-Ins
Migrate a License Server Installed on the Same Machine as vCenter Server
Postupgrade Considerations for vCenter Server
Upgrade the vSphere Client
Join a Linked Mode Group After a vCenter Server Upgrade
Set the Maximum Number of Database Connections After a vCenter Server Upgrade
Upgrading Datastore and Network Permissions
Datastore Privileges
Network Privileges
Update Datastore Permissions
Update Network Permissions
Preparing for the Upgrade to ESX 4.1/ESXi 4.1
About Host Upgrades
Release Upgrade Support for ESX/ESXi
vCenter Update Manager
Orchestrated Upgrade of Hosts Scenario
Recommendation for Static IP Addresses
vSphere Components Upgraded by Update Manager
Preserved Configuration Components
Non-Preserved Configuration Components
Back Up the ESX Host Configuration
Back Up the ESXi Host Configuration
Best Practices for Upgrades
Upgrading to ESX 4.1 or ESXi 4.1
About the vihostupdate Command-Line Utility
Upgrade an ESX Host with the vihostupdate Utility
Upgrade an ESXi Host with the vihostupdate Utility
Upgrade an ESX Host with the esxupdate Utility
Postupgrade Considerations for Hosts
Restore vSphere Web Access on ESX Hosts
Evaluation Period Countdown
Clean Up the ESX Bootloader Menu After Upgrade
About the esxconsole.vmdk
Uninstalling the VMware License Server
Roll Back an ESX Upgrade
Roll Back an ESXi Upgrade
Restore the ESX Host Configuration
Restore the ESXi Host Configuration
Upgrading Virtual Machines
About VMware Tools
About Virtual Machines and ESX/ESXi Upgrades
Orchestrated Upgrade of Virtual Machines Scenario
Planning Downtime for Virtual Machines
Downtime for Upgrading Virtual Machines
Perform an Interactive Upgrade of VMware Tools on a Microsoft Windows Guest
Perform an Interactive Upgrade of VMware Tools on a Linux Guest with the Tar Installer
Perform an Interactive Upgrade of VMware Tools on a Solaris Guest
Perform an Interactive Upgrade of VMware Tools in a Netware Virtual Machine
Perform an Automatic Upgrade of VMware Tools
Upgrade VMware Tools on Multiple Virtual Machines
Configure a Virtual Machine to Automatically Upgrade VMware Tools
Upgrade Virtual Hardware
Upgrade Virtual Hardware on Multiple Virtual Machines
Example Upgrade Scenarios
Upgrading Environments with Host Clusters
Upgrading Environments without Host Clusters
Moving Virtual Machines Using vMotion During an Upgrade
Moving Powered Off or Suspended Virtual Machines During an Upgrade (with vCenter Server)
Upgrading to vCenter Server on a New Machine
vSphere Virtual Machine Administration Guide
About This Book
Introduction to VMware vSphere Virtual Machines
What Is a Virtual Machine?
Virtual Machines and the Virtual Infrastructure
Virtual Machine Lifecycle
Virtual Machine Components
Virtual Machine Options and Resources
Where to Go From Here
Provisioning Virtual Machines
How to Provision Virtual Machines
Creating a Virtual Machine
Start the Virtual Machine Creation Process
Select a Configuration Path for the New Virtual Machine
Enter a Name and Location for the Virtual Machine
Select a Host or Cluster
Select a Resource Pool
Select a Datastore
Select a Virtual Machine Version
Select an Operating System
Select the Number of Virtual Processors
Configure Virtual Memory
Configure Networks
About VMware Paravirtual SCSI Adapters
Select a SCSI Controller
Selecting a Virtual Disk Type
Create a Virtual Disk
Use an Existing Virtual Disk
Create Raw Device Mappings
Complete Virtual Machine Creation
Installing a Guest Operating System
Using PXE with Virtual Machines
Install a Guest Operating System from Media
Working with Templates and Clones
Clone a Virtual Machine
Create a Scheduled Task to Clone a Virtual Machine
Create a Template
Convert a Virtual Machine to a Template
Clone Virtual Machine to Template
Clone a Template
Deploy a Virtual Machine from a Template
Change Template Software or Virtual Machine Configuration
Change Template Name
Deleting Templates
Remove Templates from the Inventory
Delete a Template from the Disk
Reregister Templates
Convert a Template to a Virtual Machine
Customizing Guest Operating Systems
Guest Operating System Customization Requirements
Configure a Script to Generate Computer Names and IP Addresses During Guest Operating System Customization
Customize Windows During Cloning or Deployment
Customize Linux During Cloning or Deployment
Managing Customization Specifications
Create a Customization Specification for Linux
Create a Customization Specification for Windows
Create a Customization Specification for Windows Using a Custom Sysprep Answer File
Edit a Customization Specification
Remove a Customization Specification
Copy a Customization Specification
Export a Customization Specification
Import a Customization Specification
Deploying OVF Templates
About OVF
Deploy an OVF Template
Browse VMware Virtual Appliance Marketplace
Export an OVF Template
Converting Physical Systems to Virtual Machines
Consolidation First Time Use
Consolidation Prerequisites
About Consolidation Services
Configuring Consolidation Settings
Specify Default Credentials
Specify Active Domains
Find and Analyze Physical Systems
Viewing Analysis Results
About the Confidence Metric
Converting Physical Systems to Virtual Machines
Convert Systems Manually
Convert Systems Using Recommendations
Viewing Consolidation Tasks
Troubleshooting Consolidation
Negative Impact on vCenter Server Performance
Windows Systems Not Discovered
Windows Operating Systems Prevent Guided Consolidation from Collecting Performance Data
Available Domains List Remains Empty
Guided Consolidation Erroneously Reports Analysis Disabled
Disable Guided Consolidation
Uninstall Guided Consolidation
Configuring and Managing Virtual Machines
Configuring Virtual Machines
Virtual Machine Hardware, Options, and Resources Available to vSphere Virtual Machines
Virtual Machine Hardware Versions
Locate the Hardware Version of a Virtual Machine
Change the Virtual Machine Name
View the Virtual Machine Configuration File Location
Edit Configuration File Parameters
Change the Configured Guest Operating System
CPU Virtual Machine Configuration
Change the CPU Configuration
Allocate CPU Resources
Configure Multicore Virtual CPUs
Configuring Advanced CPU Scheduling Settings
Configure Hyperthreaded Core Sharing
Configure Processor Scheduling Affinity
Change CPU Hot-Plug Settings
Change CPU Identification Mask Settings
Change CPU/MMU Virtualization Settings
Memory Virtual Machine Configuration
Change the Memory Configuration
Allocate Memory Resources
Change Memory Hot-Add Settings
Associate Memory Allocations with a NUMA Node
Change the Swap File Location
Virtual Disk Configuration
Change the Virtual Disk Configuration
Add a Hard Disk to a Virtual Machine
Use Disk Shares to Prioritize Virtual Machines
SCSI Controller Configuration
Change the SCSI Bus Sharing Configuration
Change the SCSI Controller Type
About VMware Paravirtual SCSI Adapters
Enable and Disable VMI Paravirtualization
Add a Paravirtualized SCSI Adapter
Network Virtual Machine Configuration
Network Adapter Types
Network Adapters and Legacy Virtual Machines
Change the Virtual Network Adapter (NIC) Configuration
Add a Network Adapter to a Virtual Machine
Parallel and Serial Port Configuration
Change the Serial Port Configuration
Add a Serial Port to a Virtual Machine
Change the Parallel Port Configuration
Add a Parallel Port to a Virtual Machine
Configure Fibre Channel NPIV Settings
Other Virtual Machine Device Configuration
Change the DVD/CD-ROM Drive Configuration
Configure a Client Device Type for the DVD/CD-ROM Drive
Configure a Host Device Type for the DVD/CD-ROM Drive
Configure a Datastore ISO File for the DVD/CD-ROM Drive
Add a DVD or CD-ROM Drive to a Virtual Machine
Change the Floppy Drive Configuration
Add a Floppy Drive to a Virtual Machine
Add a SCSI Device to a Virtual Machine
Change the SCSI Device Configuration
Add a PCI Device
Configure the Virtual Machine Communication Interface
Configure Video Cards
USB Device Passthrough Configuration from an ESX/ESXi Host to a Virtual Machine
USB Passthrough Device Autoconnect Feature
VMware Features Available with USB Device Passthrough
Virtual Machine Functions that Can Result in Data Loss with USB Devices
Setting Up Physical USB Connections on an ESX/ESXi Host
Add USB Devices to an ESX/ESXi Host
Add a USB Controller to a Virtual Machine
Configuring USB Passthrough Devices for vMotion
Add a USB Passthrough Device to a Virtual Machine
Remove a USB Device from a Virtual Machine
Remove a USB Controller from a Virtual Machine
Remove USB Devices from an ESX/ESXi Host
Troubleshooting USB Passthrough Devices
Error Message When You Try to Migrate Virtual Machine with USB Devices Attached
USB Passthrough Device Is Nonresponsive
Manage Power Management Settings for a Virtual Machine
Configure the Virtual Machine Power States
Configuring Troubleshooting Options
Configure the Boot Options
Enable Logging
Disable Acceleration
Configure Debugging and Statistics
Installing and Upgrading VMware Tools
VMware Tools Components
Install VMware Tools on a Windows Guest
Install VMware Tools on a Linux Guest from the X Window System
Install VMware Tools on a Linux Guest with the Tar Installer
Install VMware Tools on a Solaris Guest
Install VMware Tools on a NetWare Guest
Open the VMware Tools Properties Dialog Box
VMware Tools Upgrades
Upgrade VMware Tools Manually
Configure Virtual Machines to Automatically Upgrade VMware Tools
Custom VMware Tools Installation
Change the VMware Tools Options for a Virtual Machine
WYSE Multimedia Support
Install WYSE Multimedia Support with VMware Tools
Install WYSE Multimedia Support Using Add or Remove Programs
Install WYSE Multimedia Support as Part of a VMware Tools Upgrade
Managing Multi-Tiered Applications with VMware vApp
Create a vApp
Start the New vApp Wizard
Name the vApp
Select the vApp Destination
Allocate vApp Resources
Complete the vApp Creation
Populate the vApp
Create an Object Inside the vApp
Add an Object to a vApp
Edit vApp Settings
Edit vApp Startup and Shutdown Options
Edit vApp Resources
Edit vApp Properties
View vApp License Agreement
Edit IP Allocation Policy
View Additional OVF Sections
Configure Advanced vApp Properties
Define OVF Environment Properties
Edit Advanced IP Allocation Properties
Configuring IP Pools
Specify an IP Address Range
Select DHCP
Specify DNS Settings
Specify a Proxy Server
Select Network Associations
Clone a vApp
Power On a vApp
Power Off a vApp
Suspend a vApp
Resume a vApp
Edit vApp Annotation
Managing Virtual Machines
Edit Virtual Machine Startup and Shutdown Settings
Open a Console to a Virtual Machine
Adding and Removing Virtual Machines
Adding Existing Virtual Machines to vCenter Server
Remove Virtual Machines from vCenter Server
Remove Virtual Machines from the Datastore
Return a Virtual Machine or Template to vCenter Server
Using Snapshots To Manage Virtual Machines
Understanding Snapshots
Relationship Between Snapshots
Snapshots and Other Activity in the Virtual Machine
Take a Snapshot
Exclude Virtual Disks from Snapshots
Managing Existing Snapshots
Restore a Snapshot
Delete a Snapshot
Restoring Snapshots
Parent Snapshot
Reverting Snapshots
Revert to Parent Snapshot
Converting Virtual Disks from Thin to Thick
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Appendixes
Installing the Microsoft Sysprep Tools
Install the Microsoft System Preparation Tools from a Microsoft Web Site Download
Install the Microsoft Sysprep Tools from the Windows Operating System CD
Required Privileges for Common Tasks
ESXi Configuration Guide
About This Book
Introduction to ESXi Configuration
Networking
Introduction to Networking
Networking Concepts Overview
Network Services
View Networking Information in the vSphere Client
View Network Adapter Information in the vSphere Client
Basic Networking with vNetwork Standard Switches
vNetwork Standard Switches
Port Groups
Port Group Configuration for Virtual Machines
Add a Virtual Machine Port Group
VMkernel Networking Configuration
TCP/IP Stack at the VMkernel Level
Set Up VMkernel Networking
vNetwork Standard Switch Properties
Change the Number of Ports for a vSwitch
Change the Speed of an Uplink Adapter
Add Uplink Adapters
Cisco Discovery Protocol
View Cisco Switch Information on the vSphere Client
Basic Networking with vNetwork Distributed Switches
vNetwork Distributed Switch Architecture
Configuring a vNetwork Distributed Switch
Create a vNetwork Distributed Switch
Add Hosts to a vNetwork Distributed Switch
Manage Hosts on a vDS
Edit General vNetwork Distributed Switch Settings
Edit Advanced vNetwork Distributed Switch Settings
View Network Adapter Information for a vNetwork Distributed Switch
Upgrade a vDS to a Newer Version
dvPort Groups
Add a dvPort Group
Edit General dvPort Group Properties
Edit Advanced dvPort Group Properties
dvPorts
Monitor dvPort State
Configure dvPort Settings
Private VLANs
Create a Private VLAN
Remove a Primary Private VLAN
Remove a Secondary Private VLAN
Configuring vNetwork Distributed Switch Network Adapters
Managing Physical Adapters
Add an Uplink to a vNetwork Distributed Switch
Remove an Uplink from a vNetwork Distributed Switch
Managing Virtual Network Adapters
Create a VMkernel Network Adapter on a vNetwork Distributed Switch
Migrate an Existing Virtual Adapter to a vNetwork Distributed Switch
Migrate a Virtual Adapter to a vNetwork Standard Switch
Edit the VMkernel Configuration on a vNetwork Distributed Switch
Remove a Virtual Adapter
Configuring Virtual Machine Networking on a vNetwork Distributed Switch
Migrate Virtual Machines to or from a vNetwork Distributed Switch
Connect an Individual Virtual Machine to a dvPort Group
Network I/O Control
Enable Network I/O Control on a vDS
Edit Network Resource Pool Settings
Advanced Networking
Internet Protocol Version 6
Enable IPv6 Support on an ESXi Host
VLAN Configuration
Networking Policies
Load Balancing and Failover Policy
Edit the Failover and Load Balancing Policy on a vSwitch
Edit the Failover and Load Balancing Policy on a Port Group
Edit the Teaming and Failover Policy on a dvPort Group
Edit dvPort Teaming and Failover Policies
VLAN Policy
Edit the VLAN Policy on a dvPort Group
Edit dvPort VLAN Policies
Security Policy
Edit the Layer 2 Security Policy on a vSwitch
Edit the Layer 2 Security Policy Exception on a Port Group
Edit the Security Policy on a dvPort Group
Edit dvPort Security Policies
Traffic Shaping Policy
Edit the Traffic Shaping Policy on a vSwitch
Edit the Traffic Shaping Policy on a Port Group
Edit the Traffic Shaping Policy on a dvPort Group
Edit dvPort Traffic Shaping Policies
Port Blocking Policies
Edit the Port Blocking Policy on a dvPort Group
Edit dvPort Port Blocking Policy
Change the DNS and Routing Configuration
MAC Addresses
MAC Address Generation
Set Up a MAC Address
TCP Segmentation Offload and Jumbo Frames
Enabling TSO
Enable TSO Support for a Virtual Machine
Enabling Jumbo Frames
Create a Jumbo Frames-Enabled vSwitch
Enable Jumbo Frames on a vNetwork Distributed Switch
Enable Jumbo Frame Support on a Virtual Machine
Create a Jumbo Frames-Enabled VMkernel Interface
NetQueue and Networking Performance
Enable NetQueue on an ESXi Host
Disable NetQueue on an ESXi Host
VMDirectPath I/O
Configure Passthrough Devices on a Host
Configure a PCI Device on a Virtual Machine
Networking Best Practices, Scenarios, and Troubleshooting
Networking Best Practices
Mounting NFS Volumes
Networking Configuration for Software iSCSI and Dependent Hardware iSCSI
Create iSCSI Port for a Single NIC
Using Multiple NICs for Software and Dependent Hardware iSCSI
Create Additional iSCSI Ports for Multiple NICs
Troubleshooting
Troubleshooting Physical Switch Configuration
Troubleshooting Port Group Configuration
Storage
Introduction to Storage
About ESXi Storage
Types of Physical Storage
Local Storage
Networked Storage
Supported Storage Adapters
Target and Device Representations
Understanding Fibre Channel Naming
Understanding iSCSI Naming and Addressing
Understanding Storage Device Naming
About ESXi Datastores
VMFS Datastores
Creating and Increasing VMFS Datastores
Sharing a VMFS Volume Across ESXi Hosts
NFS Datastore
How Virtual Machines Access Storage
Comparing Types of Storage
Displaying Storage Adapters
View Storage Adapters Information
Copy Storage Adapter Identifiers to the Clipboard
Viewing Storage Devices
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to the Clipboard
Displaying Datastores
Review Datastore Properties
Configuring ESXi Storage
Local SCSI Storage
Fibre Channel Storage
iSCSI Storage
iSCSI Initiators
Setting Up Independent Hardware iSCSI Adapters
View Independent Hardware iSCSI Adapters
Change Name and IP Address for Independent Hardware Initiators
Setting Up and Configuring Software iSCSI Adapter
Enable the Software iSCSI Adapter
Setting Up and Configuring Dependent Hardware iSCSI Adapters
Dependent Hardware iSCSI Considerations
View Dependent Hardware iSCSI Adapters
Determine Association Between Dependent Hardware iSCSI and Physical Network Adapters
Bind iSCSI Ports to iSCSI Adapters
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Adapters
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Create VMFS Datastores
Network Attached Storage
NFS Datastores as Repositories for Commonly Used Files
Create an NFS-Based Datastore
Creating a Diagnostic Partition
Create a Diagnostic Partition
Managing Storage
Managing Datastores
Rename Datastores
Group Datastores
Delete Datastores
Unmount Datastores
Changing VMFS Datastore Properties
Increase VMFS Datastores
Upgrade Datastores
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Using Multipathing with ESXi
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Multipathing with Local Storage and Fibre Channel SANs
Multipathing with iSCSI SAN
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Thin Provisioning
About Virtual Disk Formats
Create Thin Provisioned Virtual Disks
View Virtual Machine Storage Resources
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Handling Datastore Over-Subscription
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Raw Device Mapping
About Raw Device Mapping
Benefits of Raw Device Mapping
Limitations of Raw Device Mapping
Raw Device Mapping Characteristics
RDM Virtual and Physical Compatibility Modes
Dynamic Name Resolution
Raw Device Mapping with Virtual Machine Clusters
Comparing Available SCSI Device Access Modes
Managing Mapped LUNs
Create Virtual Machines with RDMs
Manage Paths for a Mapped Raw LUN
Security
Security for ESXi Systems
ESXi Architecture and Security Features
Security and the Virtualization Layer
Security and Virtual Machines
Security and the Virtual Networking Layer
Creating a Network DMZ on a Single ESXi Host
Creating Multiple Networks Within a Single ESXi Host
Security Resources and Information
Securing an ESXi Configuration
Securing the Network with Firewalls
Firewalls for Configurations with vCenter Server
Firewalls for Configurations Without vCenter Server
Connecting to vCenter Server Through a Firewall
Connecting to the Virtual Machine Console Through a Firewall
Connecting ESXi Hosts Through Firewalls
Configuring Firewall Ports for Supported Services and Management Agents
TCP and UDP Ports for Management Access
Securing Virtual Machines with VLANs
Security Considerations for VLANs
VLANs as Part of a Broader Security Implementation
Properly Configure VLANs
Virtual Switch Protection and VLANs
Securing Virtual Switch Ports
MAC Address Changes
Forged Transmissions
Promiscuous Mode Operation
Internet Protocol Security
Add a Security Association
Remove a Security Association
List Available Security Associations
Create a Security Policy
Remove a Security Policy
List Available Security Policies
Securing iSCSI Storage
Securing iSCSI Devices Through Authentication
Enabling Challenge Handshake Authentication Protocol (CHAP) for iSCSI SANs
Disabling iSCSI SAN Authentication
Protecting an iSCSI SAN
Authentication and User Management
Securing ESXi Through Authentication and Permissions
About Users, Groups, Permissions, and Roles
Understanding Users
Understanding Groups
Understanding Password Requirements
Understanding Permissions
Assigning root User Permissions
Understanding vpxuser Permissions
Assigning dcui User Permissions
Understanding Roles
Assigning the No Access Role
Assigning the Read Only Role
Assigning the Administrator Role
Direct Console User Interface Access
Working with Users and Groups on ESXi Hosts
View, Sort, and Export a List of Users and Groups
Add a User to the Users Table
Modify the Settings for a User
Remove a User or Group
Add a Group to the Groups Table
Add or Remove Users from a Group
Configure a Host to Use a Directory Service
Add a Host to a Directory Service Domain
Use Host Profiles to Apply Permissions to Hosts
Encryption and Security Certificates for ESXi
Enable Certificate Checking and Verify Host Thumbprints
Generate New Certificates for the ESXi Host
Replace a Default Certificate with a CA-Signed Certificate
Upload a Certificate and Key Using a HTTPS PUT
Configure SSL Timeouts
Modifying ESXi Web Proxy Settings
Change Security Settings for a Web Proxy Service
Security Best Practices and Scenarios
Security Approaches for Common ESXi Deployments
Single-Customer Deployment
Multiple-Customer Restricted Deployment
Multiple-Customer Open Deployment
ESXi Lockdown Mode
Lockdown Mode Behavior
Enable Lockdown Mode Using the vSphere Client
Enable Lockdown Mode from the Direct Console User Interface
Using Troubleshooting Services
Lockdown Mode Configurations
Configure Troubleshooting Services with the vSphere Client
Configure Troubleshooting Services with the Direct Console User Interface
Virtual Machine Recommendations
Installing Antivirus Software
Limiting Exposure of Sensitive Data Copied to the Clipboard
Enable Copy and Paste Operations Between the Guest Operating System and Remote Console
Removing Unnecessary Hardware Devices
Prevent a Virtual Machine User or Process from Disconnecting Devices
Limiting Guest Operating System Writes to Host Memory
Modify Guest Operating System Variable Memory Limit
Prevent the Guest Operating System Processes from Sending Configuration Messages to the Host
Configuring Logging Levels for the Guest Operating System
Limit Log File Numbers and Sizes
Disable Logging for the Guest Operating System
Host Profiles
Managing Host Profiles
Host Profiles Usage Model
Access Host Profiles View
Creating a Host Profile
Create a Host Profile from Host Profiles View
Create a Host Profile from Host
Export a Host Profile
Import a Host Profile
Edit a Host Profile
Edit a Policy
Enable Compliance Check
Manage Profiles
Attaching Entities
Attach Entities from the Host Profiles View
Attach Entities from the Host
Applying Profiles
Apply a Profile from the Host Profiles View
Apply a Profile from the Host
Change Reference Host
Manage Profiles from a Cluster
Updating Profiles From the Reference Host
Checking Compliance
Check Compliance from the Host Profiles View
Check Compliance from Host
Check Cluster Compliance
Appendix
ESXi Technical Support Commands
vSphere Resource Management Guide
Getting Started with Resource Management
What Is Resource Management?
Resource Types
Resource Providers
Resource Consumers
Goals of Resource Management
Configuring Resource Allocation Settings
Resource Allocation Shares
Resource Allocation Reservation
Resource Allocation Limit
Resource Allocation Settings Suggestions
Changing Resource Allocation Settings—Example
Viewing Resource Allocation Information
Cluster Resource Allocation Tab
Virtual Machine Resource Allocation Tab
Admission Control
Managing CPU Resources
CPU Virtualization Basics
Software-Based CPU Virtualization
Hardware-Assisted CPU Virtualization
Virtualization and Processor-Specific Behavior
Performance Implications of CPU Virtualization
Administering CPU Resources
View Processor Information
Specifying CPU Configuration
Multicore Processors
Hyperthreading
Hyperthreading and ESX/ESXi Hosts
Enable Hyperthreading
Set Hyperthreading Sharing Options for a Virtual Machine
Hyperthreaded Core Sharing Options
Quarantining
Using CPU Affinity
Assign a Virtual Machine to a Specific Processor
Potential Issues with CPU Affinity
Using CPU Power Management Policies
Select a CPU Power Management Policy
Managing Memory Resources
Memory Virtualization Basics
Virtual Machine Memory
Memory Overcommitment
Memory Sharing
Software-Based Memory Virtualization
Hardware-Assisted Memory Virtualization
Administering Memory Resources
View Memory Allocation Information
Host Memory Information
Understanding Memory Overhead
Overhead Memory on Virtual Machines
How ESX/ESXi Hosts Allocate Memory
Memory Tax for Idle Virtual Machines
Memory Reclamation
Memory Balloon Driver
Using Swap Files
Swap File Location
Enable Host-Local Swap for a DRS Cluster
Enable Host-Local Swap for a Standalone Host
Swap Space and Memory Overcommitment
Delete Swap Files
Sharing Memory Across Virtual Machines
Memory Compression
Enable or Disable the Memory Compression Cache
Set the Maximum Size of the Memory Compression Cache
Measuring and Differentiating Types of Memory Usage
Managing Storage I/O Resources
Storage I/O Control Requirements
Storage I/O Control Resource Shares and Limits
View Storage I/O Control Shares and Limits
Monitor Storage I/O Control Shares
Set Storage I/O Control Resource Shares and Limits
Enable Storage I/O Control
Troubleshooting Storage I/O Control Events
Set Storage I/O Control Threshold Value
Managing Resource Pools
Why Use Resource Pools?
Create Resource Pools
Resource Pool Attributes
Resource Pool Creation Example
Change Resource Pool Attributes
Add Virtual Machines to a Resource Pool
Removing Virtual Machines from a Resource Pool
Resource Pool Admission Control
Expandable Reservations Example 1
Expandable Reservations Example 2
Creating a DRS Cluster
Admission Control and Initial Placement
Single Virtual Machine Power On
Group Power On
Virtual Machine Migration
DRS Migration Threshold
Migration Recommendations
DRS Cluster Requirements
Create a DRS Cluster
Set a Custom Automation Level for a Virtual Machine
Disable DRS
Using DRS Clusters to Manage Resources
Adding Hosts to a Cluster
Add a Managed Host to a Cluster
Add an Unmanaged Host to a Cluster
Adding Virtual Machines to a Cluster
Remove Hosts from a Cluster
Using Maintenance Mode
Using Standby Mode
Removing Virtual Machines from a Cluster
DRS Cluster Validity
Valid DRS Clusters
Overcommitted DRS Clusters
Invalid DRS Clusters
Managing Power Resources
Configure IPMI or iLO Settings for VMware DPM
Test Wake-on-LAN for VMware DPM
Enabling VMware DPM for a DRS Cluster
Automation Level
VMware DPM Threshold
Host-Level Overrides
Monitoring VMware DPM
Using Affinity Rules
VM-Host Affinity Rules
Create a VM-Host Affinity Rule
Using VM-Host Affinity Rules
VM-VM Affinity Rules
Create a VM-VM Affinity Rule
VM-VM Affinity Rule Conflicts
Viewing DRS Cluster Information
Viewing the Cluster Summary Tab
Cluster Summary Tab General Section
Cluster Summary Tab VMware DRS Section
VMware DRS Resource Distribution Chart
Using the DRS Tab
DRS Recommendations Page
DRS Faults Page
DRS History Page
Using NUMA Systems with ESX/ESXi
What is NUMA?
How ESX/ESXi NUMA Scheduling Works
VMware NUMA Optimization Algorithms and Settings
Resource Management in NUMA Architectures
Specifying NUMA Controls
Associate Virtual Machines with a Single NUMA Node Using CPU Affinity
Associate Memory Allocations with a NUMA Node Using Memory Affinity
Appendixes
Performance Monitoring Utilities: resxtop and esxtop
Using the esxtop Utility
Using the resxtop Utility
Using esxtop or resxtop in Interactive Mode
Interactive Mode Command-Line Options
Common Statistics Description
Statistics Columns and Order Pages
Interactive Mode Single-Key Commands
CPU Panel
CPU Power Panel
Memory Panel
Storage Adapter Panel
Storage Device Panel
Virtual Machine Storage Panel
Network Panel
Interrupt Panel
Using Batch Mode
Prepare for Batch Mode
Use esxtop or resxtop in Batch Mode
Batch Mode Command-Line Options
Using Replay Mode
Prepare for Replay Mode
Use esxtop in Replay Mode
Replay Mode Command-Line Options
Advanced Attributes
Set Advanced Host Attributes
Advanced Memory Attributes
Advanced NUMA Attributes
Set Advanced Virtual Machine Attributes
Advanced Virtual Machine Attributes
vSphere Availability Guide
About This Book
Business Continuity and Minimizing Downtime
Reducing Planned Downtime
Preventing Unplanned Downtime
VMware HA Provides Rapid Recovery from Outages
VMware Fault Tolerance Provides Continuous Availability
Creating and Using VMware HA Clusters
How VMware HA Works
VMware HA Admission Control
Host Failures Cluster Tolerates Admission Control Policy
Percentage of Cluster Resources Reserved Admission Control Policy
Specify a Failover Host Admission Control Policy
Choosing an Admission Control Policy
VMware HA Checklist
Creating a VMware HA Cluster
Create a VMware HA Cluster
Cluster Features
Host Monitoring Status
Enabling or Disabling Admission Control
Virtual Machine Options
VM and Application Monitoring
Customizing VMware HA Behavior
Set Advanced VMware HA Options
VMware HA Advanced Attributes
Customize VMware HA Behavior for an Individual Virtual Machine
Best Practices for VMware HA Clusters
Networking Best Practices
Network Path Redundancy
Providing Fault Tolerance for Virtual Machines
How Fault Tolerance Works
Using Fault Tolerance with DRS
Fault Tolerance Use Cases
Fault Tolerance Checklist
Fault Tolerance Interoperability
Preparing Your Cluster and Hosts for Fault Tolerance
Enable Host Certificate Checking
Configure Networking for Host Machines
Fault Tolerance Host Networking Configuration Example
Create VMware HA Cluster and Check Compliance
Providing Fault Tolerance for Virtual Machines
Turn On Fault Tolerance for Virtual Machines
Viewing Information About Fault Tolerant Virtual Machines
Fault Tolerance Best Practices
Virtual Machine Failovers
Upgrade Hosts Used for Fault Tolerance
VMware Fault Tolerance Configuration Recommendations
Troubleshooting Fault Tolerance
Hardware Virtualization Must Be Enabled
Compatible Hosts Must Be Available for Secondary VM
Secondary VM on Overcommitted Host Degrades Performance of Primary VM
Virtual Machines with Large Memory Can Prevent Use of Fault Tolerance
Secondary VM CPU Usage Appears Excessive
Appendixes
Fault Tolerance Error Messages
Fibre Channel SAN Configuration Guide
About This Book
Overview of VMware ESX/ESXi
Introduction to ESX/ESXi
ESX/ESXi System Components
Software and Hardware Compatibility
Understanding Virtualization
CPU, Memory, and Network Virtualization
Storage Virtualization
Virtual Machine File System
Raw Device Mapping
Interacting with ESX/ESXi Systems
VMware vCenter Server
Using ESX/ESXi with Fibre Channel SAN
Storage Area Network Concepts
Ports
Multipathing and Path Failover
Storage System Types
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
Specifics of Using SAN Storage with ESX/ESXi
Using Zoning
Third-Party Management Applications
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Host-Based Failover with Fibre Channel
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Using Cluster Services
Server Failover and Storage Considerations
Optimizing Resource Use
Using vMotion to Migrate Virtual Machines
Using VMware DRS to Migrate Virtual Machines
Requirements and Installation
General ESX/ESXi SAN Requirements
Restrictions for ESX/ESXi with a SAN
Setting LUN Allocations
Setting Fibre Channel HBAs
Installation and Setup Steps
Setting Up SAN Storage Devices with ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Setup Considerations for Fibre Channel SAN Arrays
EMC CLARiiON Storage Systems
EMC CLARiiON AX100 and RDM
EMC CLARiiON AX100 Display Problems with Inactive Connections
Pushing Host Configuration Changes to the Array
EMC Symmetrix Storage Systems
IBM Systems Storage 8000 and IBM ESS800
HP StorageWorks Storage Systems
HP StorageWorks EVA
HP StorageWorks XP
Hitachi Data Systems Storage
Network Appliance Storage
Provision Storage from a Network Appliance Storage Device
LSI-Based Storage Systems
Using Boot from SAN with ESX/ESXi Systems
Boot from SAN Restrictions and Benefits
Boot from SAN Requirements and Considerations
Getting Ready for Boot from SAN
Configure SAN Components and Storage System
Configure Storage Adapter to Boot from SAN
Set Up Your System to Boot from Installation Media
Configure Emulex HBA to Boot from SAN
Enable the BootBIOS Prompt
Enable the BIOS
Configure QLogic HBA to Boot from SAN
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Viewing Datastore Information
Review Datastore Properties
Resolving Storage Display Issues
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Change the Number of Scanned LUNs
Disable Sparse LUN Support
N-Port ID Virtualization
How NPIV-Based LUN Access Works
Requirements for Using NPIV
NPIV Capabilities and Limitations
Assign WWNs to Virtual Machines
Modify WWN Assignments
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Path Failover
Set Operating System Timeout
Sharing Diagnostic Partitions
Disable Automatic Host Registration
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage Array Performance
Server Performance
Resolving Performance Issues
Resolving Path Thrashing
Resolve Path Thrashing
Understanding Path Thrashing
Equalize Disk Access Between Virtual Machines
Reducing SCSI Reservations
Adjust Queue Depth for a QLogic HBA
Adjust Queue Depth for an Emulex HBA
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Appendixes
Multipathing Checklist
Managing Multipathing Modules and Hardware Acceleration Plug-Ins
Managing Storage Paths and Multipathing Plug-Ins
List Multipathing Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add Multipathing Claim Rules
Delete Multipathing Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
Managing Hardware Acceleration Filter and Plug-Ins
Display Hardware Acceleration Filter
Display Hardware Acceleration Plug-Ins
Verify Hardware Acceleration Status of a Storage Device
View Hardware Acceleration Plug-In for a Device
List Hardware Acceleration Claim Rules
Add Hardware Acceleration Claim Rules
Delete Hardware Acceleration Claim Rules
esxcli corestorage claimrule Options
iSCSI SAN Configuration Guide
About This Book
Using ESX/ESXi with an iSCSI Storage Area Network
Understanding Virtualization
Network Virtualization
Storage Virtualization
iSCSI SAN Concepts
Ports in the iSCSI SAN
iSCSI Naming Conventions
iSCSI Initiators
Target Compared to LUN Representations
Multipathing and Path Failover
Storage System Types
Discovery, Authentication, and Access Control
Error Correction
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Specifics of Using SAN Storage with ESX/ESXi
Third-Party Management Applications
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Host-Based Path Failover
Array-Based Failover
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Server Failover and Storage Considerations
LUN Display and Rescan
Configuring iSCSI Initiators and Storage
ESX/ESXi iSCSI SAN Requirements
ESX/ESXi iSCSI SAN Restrictions
Setting LUN Allocations
Network Configuration and Authentication
Setting Up Independent Hardware iSCSI Adapters
View Independent Hardware iSCSI Adapters
Change Name and IP Address for Independent Hardware Initiators
Setting Up and Configuring Dependent Hardware iSCSI Adapters
Dependent Hardware iSCSI Considerations
View Dependent Hardware iSCSI Adapters
Determine Association Between Dependent Hardware iSCSI and Physical Network Adapters
Setting Up and Configuring Software iSCSI Adapter
Enable the Software iSCSI Adapter
Networking Configuration for Software iSCSI and Dependent Hardware iSCSI
Create iSCSI Port for a Single NIC
Using Multiple NICs for Software and Dependent Hardware iSCSI
Create Additional iSCSI Ports for Multiple NICs
Bind iSCSI Ports to iSCSI Adapters
Binding iSCSI Ports to iSCSI Adapters
Disconnect iSCSI Ports from iSCSI Adapters
Using Jumbo Frames with iSCSI
Enabling Jumbo Frames for Software and Dependent Hardware iSCSI
Enable Jumbo Frames on a vSwitch
Create a Jumbo Frames-Enabled VMkernel Interface
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Adapters
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
iSCSI Session Management
Review iSCSI Sessions
Add an iSCSI Session for a Specified Target
Duplicate iSCSI Sessions
Remove iSCSI Sessions
Add iSCSI Storage
Modifying SAN Storage Systems for ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Considerations for iSCSI SAN Storage Systems
EMC CLARiiON Storage Systems
EMC Symmetrix Storage Systems
Enable HP StorageWorks MSA1510i to Communicate with ESX/ESXi
HP StorageWorks EVA Storage Systems
NetApp Storage Systems
Provision Storage by Using FilerView Storage Management
Provision Storage by Using Command-Line Interface
EqualLogic Storage Systems
LeftHand Networks SAN/iQ Storage Systems
Dell PowerVault MD3000i Storage Systems
iSCSI Targets in vApps
Booting from iSCSI SAN
General Boot from iSCSI SAN Recommendations
Prepare the iSCSI SAN
Configure ESX Hosts to Boot from iSCSI SAN
Configure iSCSI Boot Settings
iBFT iSCSI Boot Overview
iBFT iSCSI Boot Considerations
Setting Up ESXi Host to Boot from iSCSI
Configure iSCSI Boot Parameters
Change Boot Sequence in BIOS
Install ESXi to iSCSI Target
Boot ESXi from iSCSI Target
Networking Best Practices
Change iBFT iSCSI Boot Settings
Troubleshooting iBFT iSCSI Boot
Loss of System's Gateway Causes Loss of Network Connectivity
Changing iSCSI Boot Parameters Causes ESXi to Boot in Stateless Mode
Collecting Diagnostic Information for ESXi Hosts
Configure vSphere Management Assistant
Configure ESXi Host
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Copy Storage Adapter Names to Clipboard
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to Clipboard
Viewing Datastore Information
Review Datastore Properties
Resolving Storage Display Issues
Datastore Refresh and Storage Rescan Operations
Perform Storage Rescan
Change the Number of Scanned LUNs
Disable Sparse LUN Support
Turn off vCenter Server Storage Filters
vCenter Server Storage Filtering
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Set Guest Operating System Timeout
Sharing Diagnostic Partitions
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage System Performance
Server Performance
Network Performance
Resolving Performance Issues
Checking Ethernet Switch Statistics
Resolving Path Thrashing
Understanding Path Thrashing
Resolve Path Thrashing
Equalize Disk Access Between Virtual Machines
Set Maximum Queue Depth for Software iSCSI
Reducing SCSI Reservations
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Storage Hardware Acceleration
Hardware Acceleration Requirements and Benefits
Hardware Acceleration Support Status
Turn off Hardware Acceleration
Appendixes
iSCSI SAN Configuration Checklist
VMware vSphere Command-Line Interface
resxtop Command
vicfg-iscsi Command
vicfg-mpath Command
esxcli corestorage claimrule Command
vmkping Command
Managing Multipathing Modules and Hardware Acceleration Plug-Ins
Managing Storage Paths and Multipathing Plug-Ins
List Multipathing Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add Multipathing Claim Rules
Delete Multipathing Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
Managing Hardware Acceleration Filter and Plug-Ins
Display Hardware Acceleration Filter
Display Hardware Acceleration Plug-Ins
Verify Hardware Acceleration Status of a Storage Device
View Hardware Acceleration Plug-In for a Device
List Hardware Acceleration Claim Rules
Add Hardware Acceleration Claim Rules
Delete Hardware Acceleration Claim Rules
esxcli corestorage claimrule Options
vSphere 4.0 Update 1 and Later - ESXi Installable and vCenter Server
vSphere 4.0 Update 1 and Later- ESXi Installable and vCenter Server
Introduction to VMware vSphere
VMware vSphere Introduction
VMware vSphere Components
Physical Topology of vSphere Datacenter
Virtual Datacenter Architecture
Hosts, Clusters, and Resource Pools
VMware vSphere Distributed Services
Network Architecture
Storage Architecture
VMware Consolidated Backup
VMware vCenter Server
vCenter Server Core Services
vCenter Server Plug-Ins
vCenter Server Interfaces
Communication Between vCenter Server and ESX
Accessing the Virtual Datacenter
Additional Resources
Glossary
Getting Started with ESXi Installable
Getting Started Tasks
ESXi Installation
ESXi Hardware Requirements
Install ESXi 4.0
Setting Up ESXi
Set the Password for the Administrator Account
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure DNS Settings from the Direct Console
Managing Your First ESXi Host
vSphere Client Hardware Requirements
vSphere Client Software Requirements
Download the vSphere Client
Install the vSphere Client
Start the vSphere Client and Log In to ESXi
Add Your First Virtual Machine by Importing a Virtual Appliance
Managing Multiple Hosts with vCenter Server
vSphere and vCenter Server
vCenter Server Installation
vCenter Server and vSphere Client Hardware Requirements
vCenter Server Software Requirements
vCenter Server Prerequisites
Install vCenter Server
Setting Up a Basic Inventory with the Getting Started Tabs
Start the vSphere Client and Log In to vCenter Server
Create a Datacenter
Add a Host
Create a Virtual Machine
Where to Go Next
The vSphere Tutorial
vSphere Documentation
ESXi Installable and vCenter Server Setup Guide
About This Book
Introduction to VMware vSphere
About ESXi
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Installing ESXi 4.0
About ESXi Evaluation Mode
Create the Installation CD-ROM
Configure the Boot Setting with a One-Time Boot Device
Install ESXi 4.0
Setting Up ESXi
Network Access to Your ESXi 4.0 Host
Configure the Network Settings on a Detached Host
Direct Console User Interface
Configure the Keyboard Layout
Create a Security Banner for the Direct Console
Configuring the BIOS Boot Settings
Change the BIOS Boot Setting for ESXi
Configure the Boot Setting for Virtual Media
Configuring Network Settings
Choose Network Adapters for the Management Network
Set the VLAN ID
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure IP Settings from the vSphere Client
Configuring DNS for ESXi
Configure DNS Settings from the Direct Console
Configure DNS Settings from the vSphere Client
Configure DNS Suffixes
Test the Management Network
Restart the Management Agents
Restart the Management Network
Disable the Management Network
Restoring the Standard Switch
Test Connectivity to Devices and Networks
Storage Behavior
About the Scratch Partition
Enable the Scratch Partition
Recording the ESXi 4.0 License Key
Access the ESXi 4.0 License Key from the Direct Console
Access the ESXi 4.0 License Key from the vSphere Client
View System Logs
Redirect System Log Files to a Remote Host
Set the Password for the Administrator Account
Configure Lockdown Mode
Reset the System Configuration
Managing ESXi 4.0 Remotely
Convert an ESXi Host to Evaluation Mode
Remove All Custom Packages on ESXi
Disable ESXi
Post-Setup Considerations for ESXi
Download the vSphere Client
Licensing the Host
Backing Up and Restoring ESXi 4.0
About Backing Up and Restoring an ESXi 4.0 Configuration
Considerations When Using the vSphere CLI Virtual Appliance
Back Up ESXi 4.0 Configuration Data
Restore ESXi 4.0 Configuration Data
Recover the ESXi 4.0 Installable Software
Installing, Removing, and Updating Third-Party Extensions
About Patching Hosts with vSphere Host Update Utility
About the vihostupdate Command-Line Utility
Update an ESX/ESXi Host Using Offline Bundles with the vihostupdate Utility
Update an ESX/ESXi Host Using a Depot with the vihostupdate Utility
Remove Custom Packages on ESX Using the Service Console
Remove Selected Custom Packages on ESX/ESXi Using the vSphere Command Line
Preparing the vCenter Server Databases
vCenter Server Database Patch and Configuration Requirements
Create a 32-Bit DSN on a 64-Bit Operating System
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
About the Bundled Microsoft SQL Server 2005 Express Database Package
Maintaining a vCenter Server Database
Configure DB2 Databases
Configure an IBM DB2 Database User and Group
Add the Database Instance Registry Variables
Add the Client Instance Registry Variable
Use a Script to Create a DB2 Database
Use a Script to Create the DB2 Database Schema (Optional)
Configure a Connection to a Local DB2 Database on Microsoft Windows
Configure a Connection to a Remote DB2 Database on Linux, UNIX, or Microsoft Windows
Configure Microsoft SQL Server Databases
Use a Script to Create a Local or Remote Microsoft SQL Server Database
Use a Script to Create the Microsoft SQL Server Database Schema (Optional)
Configure a SQL Server ODBC Connection
Configure Microsoft SQL Server TCP/IP for JDBC
Configure Oracle Databases
Use a Script to Create a Local or Remote Oracle Database
Configure an Oracle Database User
Use a Script to Create the Oracle Database Schema (Optional)
Configure an Oracle Connection for Local Access
Configure an Oracle Connection for Remote Access
Connect to an Oracle Database Locally
Introduction to Installing vCenter Server
vCenter Server Prerequisites
Using a User Account for Running vCenter Server with SQL Server
About Installing vCenter Server on IPv6 Machines
Configure the URLs on a Standalone vCenter Server System
Running the vCenter Server and vSphere Client Installers from a Network Drive
vCenter Server Components
Required Data for Installing vCenter Server
Installing vCenter Server
Download the vCenter Server Installer
Install vCenter Server in a Virtual Machine
Install vCenter Server
Postinstallation Considerations for vCenter Server
Install the vSphere Client
Start the vSphere Client
Install the vSphere Host Update Utility
Uninstall VMware vSphere Components
Creating vCenter Server Linked Mode Groups
Linked Mode Prerequisites
Linked Mode Considerations
Configure the URLs on a Linked Mode vCenter Server System
Joining to a Linked Mode Group During and After Installation
Join a Linked Mode Group After Installation
Isolate a vCenter Server Instance from a Linked Mode Group
Linked Mode Troubleshooting
Configuring a Windows Firewall to Allow a Specified Program Access
Configuring Firewall Access by Opening Selected Ports
Install Additional Modules
Install VMware vCenter Guided Consolidation
Install VMware vCenter Update Manager
Install VMware vCenter Converter
Managing ESX/ESXi and vCenter Server Licenses
About License Key Capacity
About vSphere and vCenter Server License Keys
About Using a License Server to Manage ESX 3.x/ESXi 3.5 Hosts
Configure vCenter Server to Use a License Server
About the License Portal
About License Inventories
Controlling License Permissions
View License Information
Add a License Key to the License Inventory and Assign It to an Asset
Add Multiple License Keys to the License Inventory
Assign a License Key to Multiple Assets
Export Report Data
License a Host Without vCenter Server
License a Host When Adding It to the vCenter Server Inventory
View Which Features Are Licensed on a Host
Set an ESX/ESXi Host to Evaluation Mode
Troubleshooting Licensing
Applying Licenses
About Overriding the Host License Configuration
License Expiration
Licensing vCenter Server and ESX/ESXi After Evaluation
vSphere Upgrade Guide
About This Book
Changes to the Upgrade Process
vCenter Server Upgrade
Host Upgrade
Datastore Upgrade
Virtual Machine Upgrade
Licensing
Example Upgrade Scenarios
About the Upgrade Process
Upgrading Environments with Host Clusters
Upgrading Environments Without Host Clusters
Upgrading by Moving Virtual Machines Using VMotion
Upgrading by Moving Virtual Machines Using Upgrade VMotion
Upgrading by Moving Powered Off or Suspended Virtual Machines (with vCenter Server)
Upgrading by Moving Powered Off or Suspended Virtual Machines (Without vCenter Server)
Upgrading to vCenter Server on a New Machine
Changing Host Types
Change ESX to ESXi Installable
Change ESXi Embedded to ESX
Change ESXi Embedded to ESXi Installable
System Requirements
ESX Hardware Requirements
Recommendations for Enhanced ESX Performance
Tested Software and Firmware for Creating ESX Installation Media
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Preparing for the Upgrade to vCenter Server
About the vCenter Server 4.0 Upgrade
vCenter Server Upgrade Summary
Prerequisites for the vCenter Server Upgrade
vCenter Server Database Patch and Configuration Requirements
Database Scenarios
Configure vCenter Server to Communicate with the Local Database After Shortening the Computer Name to 15 Characters or Fewer
Back Up VirtualCenter 2.x
Run the vCenter Agent Preupgrade Check Tool
Downtime During the vCenter Server Upgrade
Upgrading to vCenter Server 4.0
About the Database Upgrade Wizard
Upgrade to vCenter Server
Upgrade the vCenter Server Database Schema
Upgrading to vCenter Server on a Different Machine and Keeping the Existing Database
Back Up and Restore a Microsoft SQL Database
Detach and Attach a Microsoft SQL Server Database
Back Up and Restore an Oracle Database
Create a 32-Bit DSN on a 64-Bit Operating System
Upgrade to vCenter Server on a Different Machine
Postupgrade Considerations for vCenter Server
Upgrade to the vSphere Client
Using a License Server to Manage ESX 3.x/ESXi 3.5 Hosts
License Server Scenarios
Join a Linked Mode Group After a vCenter Server 4.0 Upgrade
Set the Maximum Number of Database Connections After a vCenter Server Upgrade
Restore VirtualCenter 2.x
Upgrading Datastore and Network Permissions
Datastore Privileges
Network Privileges
Update Datastore Permissions
Update Network Permissions
Preparing for the Upgrade to ESX 4.0/ESXi 4.0
About Host Upgrades
vSphere Host Update Utility
System Requirements for vSphere Host Update Utility
vCenter Update Manager
Orchestrated Upgrade of Hosts Scenario
Recommendation for Static IP Addresses
List of Upgraded vSphere Components
List of Preserved Configuration Components
Back Up the ESX Host Configuration
Back Up the ESXi Host Configuration
Release Upgrade Support for ESX/ESXi
Upgrading from ESX 2.5.5
Upgrading from ESX 3.0.0 and 3.0.1
Upgrade to ESX 4.0 or ESXi 4.0
Upgrade ESX Hosts
Upgrade ESXi Hosts
Postupgrade Considerations for Hosts
Restore vSphere Web Access on ESX Hosts
Evaluation Period Countdown
Clean Up the ESX Bootloader Menu After Upgrade
About the esxconsole.vmdk
Uninstalling the VMware License Server
vSphere Host Update Utility Support for Rolling Back ESX/ESXi Upgrades
Roll Back an ESX Upgrade
Roll Back an ESXi Update, Patch, or Upgrade
Restore the ESX Host Configuration
Restore the ESXi Host Configuration
Upgrading Virtual Machines
About VMware Tools
About Virtual Machines and ESX/ESXi Upgrades
Orchestrated Upgrade of Virtual Machines Scenario
Planning Downtime for Virtual Machines
Downtime for Upgrading Virtual Machines
Perform an Interactive Upgrade of VMware Tools on a Microsoft Windows Guest
Perform an Interactive Upgrade of VMware Tools on a Linux Guest in an X Terminal
Perform an Interactive Upgrade of VMware Tools on a Linux Guest with the RPM Installer
Perform an Interactive Upgrade of VMware Tools on a Linux Guest with the Tar Installer
Perform an Interactive Upgrade of VMware Tools on a Solaris Guest
Perform an Interactive Upgrade of VMware Tools in a Netware Virtual Machine
Perform an Automatic Upgrade of VMware Tools
Upgrade VMware Tools on Multiple Virtual Machines
Configure a Virtual Machine to Automatically Upgrade VMware Tools
Upgrade Virtual Hardware
Upgrade Virtual Hardware on Multiple Virtual Machines
About Host Updates and Patches
Best Practices for Updates
About Patching Hosts with vSphere Host Update Utility
System Requirements for vSphere Host Update Utility
Add a Host to the List
Download Patches and Updates
Scan Hosts and Apply Available Updates and Patches
Customizing vSphere Host Update Utility
About ESXi Boot and Standby Builds
Roll Back an ESXi Update, Patch, or Upgrade
About the vihostupdate Command-Line Utility
Update an ESX/ESXi Host Using Offline Bundles with the vihostupdate Utility
Update an ESX/ESXi Host Using a Depot with the vihostupdate Utility
Uninstall a Bundle from a Host
vSphere Basic System Administration
About This Book
Getting Started
vSphere Components
Components of vSphere
vSphere Client Interfaces
Functional Components
Managed Components
Access Privileges Components
vCenter Server Plug-Ins
vCenter Components That Require Tomcat
Optional vCenter Server Components
Starting and Stopping the vSphere Components
Start an ESX/ESXi Host
Reboot or Shut Down an ESX/ESXi Host
Stop an ESX Host Manually
Starting vCenter Server
Verify That vCenter Server Is Running
Restart the vCenter Server System
Stop the vCenter Server System
Start the vSphere Client and Log In
Stop the vSphere Client and Log Out
vSphere Web Access
Log In to vSphere Web Access
Log Out of vSphere Web Access
VMware Service Console
Using DHCP for the Service Console
Connect to the Service Console
Using Commands on the Service Console
View the man Page for a Service Console Command
Using vCenter Server in Linked Mode
Linked Mode Prerequisites
Linked Mode Considerations
Join a Linked Mode Group After Installation
Reconciling Roles When Connecting vCenter Server to a Linked Mode Group
Isolate a vCenter Server Instance from a Linked Mode Group
Change the Domain of a vCenter Server System in a Linked Mode Group
Configure the URLs on a Linked Mode vCenter Server System
Linked Mode Troubleshooting
Configuring a Windows Firewall to Allow a Specified Program Access
Configuring Firewall Access by Opening Selected Ports
Monitor vCenter Server Services
Using the vSphere Client
Getting Started Tabs
Disable Getting Started Tabs
Restore Getting Started Tabs
Status Bar, Recent Tasks, and Triggered Alarms
Panel Sections
View Virtual Machine Console
Searching the vSphere Inventory
Perform a Simple Search
Perform an Advanced Search
Using Lists
Filter a List View
Export a List
Custom Attributes
Add Custom Attributes
Edit a Custom Attribute
Select Objects
Manage vCenter Server Plug-Ins
Install Plug-Ins
Disable and Enable Plug-Ins
Remove Plug-Ins
Troubleshooting Extensions
Save vSphere Client Data
Configuring Hosts and vCenter Server
Host Configuration
Configuring vCenter Server
Access the vCenter Server Settings
Configuring Communication Among ESX, vCenter Server, and the vSphere Client
Configure vCenter Server SMTP Mail Settings
Working with Active Sessions
View Active Sessions
Terminate Active Sessions
Send a Message to All Active Users
SNMP and vSphere
Using SNMP Traps with vCenter Server
Configure SNMP Settings for vCenter Server
Configure SNMP for ESX/ESXi
Configure SNMP Communities
Configure the SNMP Agent to Send Traps
Configure the SNMP Agent for Polling
Configure SNMP Management Client Software
SNMP Diagnostics
Using SNMP with Guest Operating Systems
VMware MIB Files
VMWARE-ROOT-MIB
VMWARE-ENV-MIB
VMWARE-OBSOLETE-MIB
VMWARE-PRODUCTS-MIB
VMWARE-RESOURCES-MIB
VMWARE-SYSTEM-MIB
VMWARE-TC-MIB
VMWARE-VC-EVENT-MIB
VMWARE-VMINFO-MIB
SNMPv2 Diagnostic Counters
System Log Files
View System Log Entries
View System Logs on an ESXi Host
External System Logs
ESX/ESXi System Logs
vSphere Client System Logs
Configure Syslog on ESXi Hosts
Export Diagnostic Data
Collecting Log Files
Set Verbose Logging
Collect vSphere Log Files
Collect ESX Log Files Using the Service Console
Turn Off Compression for vpxd Log Files
ESX/ESXi VMkernel Files
Managing the vSphere Client Inventory
Understanding vSphere Client Objects
Identifying Objects in the vSphere Client Inventory
Viewing Object Relationships
Add an Inventory Object
Add a Cluster, Resource Pool, Host, or Virtual Machine
Add a Folder or Datacenter
Moving Objects in the Inventory
Remove an Inventory Object
Browsing Datastores in the vSphere Client Inventory
Copying Virtual Machine Disks with the Datastore Browser
Managing Hosts in vCenter Server
About Hosts
Add a Host
Add a Host to a vCenter Server Cluster
Add a Host to a vCenter Server Datacenter
Completing the Add Host Process
Disconnecting and Reconnecting a Host
Disconnect a Managed Host
Reconnect a Managed Host
Reconnecting Hosts After Changes to the vCenter Server SSL Certificate
Remove a Host from a Cluster
Understanding Managed Host Removal
Remove a Managed Host from vCenter Server
Monitoring Host Health Status
Monitor Health Status When Directly Connected to a Host
Monitor Health Status When Connected to vCenter Server
Troubleshoot the Hardware Health Service
Virtual Machine Management
Consolidating the Datacenter
Consolidation First Time Use
Consolidation Prerequisites
About Consolidation Services
Configuring Consolidation Settings
Specify Default Credentials
Specify Active Domains
Find and Analyze Physical Systems
Viewing Analysis Results
About the Confidence Metric
Converting Physical Systems to Virtual Machines
Convert Systems Manually
Convert Systems Using Recommendations
Viewing Consolidation Tasks
Troubleshooting Consolidation
Negative Impact on vCenter Server Performance
Windows Systems Not Discovered
Windows Operating Systems Prevent Guided Consolidation from Collecting Performance Data
Available Domains List Remains Empty
Guided Consolidation Erroneously Reports Analysis Disabled
Disable Guided Consolidation
Uninstall Guided Consolidation
Deploying OVF Templates
About OVF
Deploy an OVF Template
Browse VMware Virtual Appliance Marketplace
Export an OVF Template
Managing VMware vApp
Create a vApp
Start the New vApp Wizard
Name the vApp
Select the vApp Destination
Allocate vApp Resources
Complete the vApp Creation
Populate the vApp
Create an Object Inside the vApp
Add an Object to a vApp
Edit vApp Settings
Edit vApp Startup and Shutdown Options
Edit vApp Resources
Edit vApp Properties
View vApp License Agreement
Edit IP Allocation Policy
View Additional OVF Sections
Configure Advanced vApp Properties
Define OVF Environment Properties
Edit Advanced IP Allocation Properties
Configuring IP Pools
Specify an IP Address Range
Select DHCP
Specify DNS Settings
Specify a Proxy Server
Clone a vApp
Power On a vApp
Power Off a vApp
Edit vApp Annotation
Creating Virtual Machines
Access the New Virtual Machine Wizard
Select a Path Through the New Virtual Machine Wizard
Enter a Name and Location
Select a Resource Pool
Select a Datastore
Select a Virtual Machine Version
Select an Operating System
Select the Number of Virtual Processors
Configure Virtual Memory
Configure Networks
About VMware Paravirtual SCSI Adapters
Select a SCSI Adapter
Selecting a Virtual Disk Type
About Virtual Disk Formats
Create a Virtual Disk
Use an Existing Virtual Disk
Create Raw Device Mappings
Virtual Disk Compatibility Modes
Do Not Create a Disk
Complete Virtual Machine Creation
Installing a Guest Operating System
Using PXE with Virtual Machines
Install a Guest Operating System from Media
Installing and Upgrading VMware Tools
Install VMware Tools on a Windows Guest
Install VMware Tools on a Linux Guest from the X Window System
Install or Upgrade VMware Tools on a Linux Guest with the tar Installer
Install or Upgrade VMware Tools on a Linux Guest with the RPM Installer
Install VMware Tools on a Solaris Guest
Install VMware Tools on a NetWare Guest
Display the VMware Tools Properties Dialog Box
VMware Tools Upgrades
Upgrade VMware Tools Manually
Configure Virtual Machines to Automatically Upgrade VMware Tools
Custom VMware Tools Installation
WYSE Multimedia Support
Install WYSE Multimedia Support with VMware Tools
Install WYSE Multimedia Support Using Add or Remove Programs
Install WYSE Multimedia Support as Part of a VMware Tools Upgrade
Managing Virtual Machines
Changing Virtual Machine Power States
Transitional Power States
Automatically Start or Shutdown Virtual Machines with Host Start or Shutdown
Configure vSphere Toolbar Power Controls
Power On or Power Off a Virtual Machine Manually
Suspend a Virtual Machine
Resume a Suspended Virtual Machine
Scheduling a Power State Change for a Virtual Machine
Adding and Removing Virtual Machines
Adding Existing Virtual Machines to vCenter Server
Remove Virtual Machines from vCenter Server
Remove Virtual Machines from the Datastore
Return a Virtual Machine or Template to vCenter Server
Configure Virtual Machine Startup and Shutdown Behavior
Virtual Machine Configuration
Virtual Machine Hardware Versions
Determine the Hardware Version of a Virtual Machine
Virtual Machine Properties Editor
Edit an Existing Virtual Machine Configuration
Virtual Machine Hardware Configuration
Change the Video Card Configuration
Change the DVD/CD-ROM Drive Configuration
Change the Floppy Drive Configuration
Change the SCSI Device Configuration
Change the Virtual Disk Configuration
Change the Memory Configuration
Change the Virtual Ethernet Adapter (NIC) Configuration
Change the Parallel Port Configuration
Change the SCSI Controller or SCSI Bus Sharing Configuration
Change the Serial Port Configuration
Change the Virtual Processor or CPU Configuration
Virtual Machine Options
Change the General Settings of a Virtual Machine
Change the VMware Tools Options for a Virtual Machine
Change Power Management Settings for a Virtual Machine
Change Advanced Virtual Machine Settings
Virtual Machine Resource Settings
CPU Resources
Change CPU Settings of a Virtual Machine
Advanced CPU Settings
Change Advanced CPU Settings of a Virtual Machine
Memory Resources
Change the Memory Settings of a Virtual Machine
Advanced Memory Resources
Associate Memory Allocations with a NUMA Node
Disk Resources
Change the Disk Settings of a Virtual Machine
Adding New Hardware
Rescan a Host
Start the Add Hardware Wizard
Add a Serial Port to a Virtual Machine
Add a Parallel Port to a Virtual Machine
Add a DVD/CD-ROM Drive to a Virtual Machine
Add a Floppy Drive to a Virtual Machine
Add an Ethernet Adapter (NIC) to a Virtual Machine
Network Adapter Types
Network Adapters and Legacy Virtual Machines
Add a Hard Disk to a Virtual Machine
Add a SCSI Device to a Virtual Machine
Add a PCI Device
Add a Paravirtualized SCSI Adapter
About VMware Paravirtual SCSI Adapters
Converting Virtual Disks from Thin to Thick
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Working with Templates and Clones
Creating Templates
Convert Virtual Machine to Template
Clone Virtual Machine to Template
Clone Existing Template
Edit a Template
Change Template Name
Deploy Virtual Machines from Templates
Convert Templates to Virtual Machines
Deleting Templates
Remove Templates from Inventory
Delete Template from Disk
Regain Templates
Clone Virtual Machines
Create a Scheduled Task to Clone a Virtual Machine
Customizing Guest Operating Systems
Preparing for Guest Customization
Virtual Hardware Requirements for Guest Customization
About SCSI Disks
Setting Up SCSI Disks
Windows Requirements for Guest Customization
Linux Requirements for Guest Customization
Naming Requirements for a Guest Operating System
Customize Windows During Cloning or Deployment
Customize Linux During Cloning or Deployment
Create a Customization Specification for Linux
Create a Customization Specification for Windows
Managing Customization Specification
Edit Customization Specifications
Export Customization Specifications
Remove a Customization Specification
Copy a Customization Specification
Import a Customization Specification
Completing a Guest Operating System Customization
View the Error Log on Windows
View the Error Log on Linux
Migrating Virtual Machines
Cold Migration
Migrating a Suspended Virtual Machine
Migration with VMotion
Host Configuration for VMotion
VMotion Shared Storage Requirements
VMotion Networking Requirements
CPU Compatibility and Migration
CPU Compatibility Scenarios
CPU Families and Feature Sets
NX/XD Considerations
SSE3 Considerations
SSSE3 Considerations
SSE4.1 Considerations
About Enhanced VMotion Compatibility
EVC Requirements
Create an EVC Cluster
Enable EVC on an Existing Cluster
Change the EVC Mode for an Existing Cluster
CPU Compatibility Masks
Virtual Machine Configuration Requirements for VMotion
Swapfile Location Compatibility
Migrating Virtual Machines with Snapshots
Migration with Storage VMotion
Storage VMotion Requirements and Limitations
Migrate a Powered-Off or Suspended Virtual Machine
Migrate a Powered-On Virtual Machine with VMotion
Migrate a Virtual Machine with Storage VMotion
About Migration Compatibility Checks
Storage VMotion Command-Line Syntax
Determine the Path to a Virtual Machine Configuration File
Determine the Path to a Virtual Disk File
Storage VMotion Examples
Using Snapshots
About Snapshots
Relationship Between Snapshots
Snapshots and Other Activity in the Virtual Machine
Take a Snapshot
Change Disk Mode to Exclude Virtual Disks from Snapshots
Using the Snapshot Manager
Restore a Snapshot
Delete a Snapshot
Restore a Snapshot
Parent Snapshot
Revert to Snapshot Command
Revert to Parent Snapshot
System Administration
Managing Users, Groups, Roles, and Permissions
Managing vSphere Users
vCenter Server Users
Host Users
Groups
Removing or Modifying Users and Groups
Best Practices for Users and Groups
Using Roles to Assign Privileges
Default Roles for ESX/ESXi and vCenter Server
Create a Role
Clone a Role
Edit a Role
Remove a Role
Rename a Role
Permissions
Hierarchical Inheritance of Permissions
Multiple Permission Settings
Example 1: Inheritance of Multiple Permissions
Example 2: Child Permissions Overriding Parent Permissions
Example 3: User Permissions Overriding Group Permissions
Permission Validation
Assign Permissions
Adjust the Search List in Large Domains
Change Permission Validation Settings
Change Permissions
Remove Permissions
Best Practices for Roles and Permissions
Required Privileges for Common Tasks
Monitoring Storage Resources
Working with Storage Reports
Display Storage Reports
Export Storage Reports
Filter Storage Reports
Customize Storage Reports
Working with Storage Maps
Display Storage Maps
Export Storage Maps
Hide Items on Storage Maps
Move Items on Storage Maps
Using vCenter Maps
vCenter VMotion Maps
vCenter Map Icons and Interface Controls
View vCenter Maps
Print vCenter Maps
Export vCenter Maps
Working with Alarms
Alarm Triggers
Condition and State Triggers
Condition and State Trigger Components
Virtual Machine Condition and State Triggers
Host Condition and State Triggers
Datastore Condition and State Triggers
Event Triggers
Event Trigger Components
Virtual Machine Event Triggers
Host Event Triggers
Datastore Event Triggers
Datacenter Event Triggers
Cluster Event Triggers
dvPort Group Event Triggers
vNetwork Distributed Switch Event Triggers
Network Event Triggers
Alarm Actions
Default vSphere Alarm Actions
Disabling Alarm Actions
SNMP Traps as Alarm Actions
Email Notifications as Alarm Actions
Running Scripts as Alarm Actions
Alarm Environment Variables
Alarm Command-Line Parameters
Alarm Reporting
Creating Alarms
Alarm Settings – General
Alarm Settings – Triggers
Set Up a Condition or State Trigger
Set Up an Event Trigger
Alarm Settings – Reporting
Managing Alarms
Acknowledge Triggered Alarms
Change Alarm Attributes
Disable Alarms
Export a List of Alarms
Identifying Triggered Alarms
Remove Alarms
Reset Triggered Event Alarms
View Alarms
View Alarms Defined on an Object
View Alarms Triggered on an Object
View All Alarms Triggered in vCenter Server
Managing Alarm Actions
Disable Alarm Actions
Enable Alarm Actions
Managing Alarm Actions
Identifying Disabled Alarm Actions
Remove Alarm Actions
Run a Command as an Alarm Action
Configure SNMP Settings for vCenter Server
Configure vCenter Server SMTP Mail Settings
Preconfigured VMware Alarms
Working with Performance Statistics
Statistics Collection for vCenter Server
Data Counters
Collection Intervals
Configure Collection Intervals
Enable or Disable Collection Intervals
Collection Levels
Using Collection Levels Effectively
How Metrics Are Stored in the vCenter Server Database
Estimate the Statistics Impact on the vCenter Server Database
Statistics Collection for Microsoft Windows Guest Operating Systems
Enable Statistics Collection for Guest Operating System Performance Analysis
View Performance Statistics for Windows Guest Operating Systems
vCenter Server Performance Charts
Overview Performance Charts
View the Overview Performance Charts
View the Overview Performance Charts Help
Advanced Performance Charts
View the Advanced Performance Charts
Save Chart Data to a File
Export Performance Data to a Spreadsheet
Customize Advanced Chart Views
Delete a Custom Advanced Chart View
Monitoring and Troubleshooting Performance
CPU Performance
Disk I/O Performance
Memory Performance
Network Performance
Storage Performance
Working with Tasks and Events
Managing Tasks
Viewing Tasks
View All Tasks
View Recent Tasks
View Scheduled Tasks
Filter Tasks for a Host or Datacenter
Use Keywords to Filter the Tasks List
Cancel a Task
Schedule Tasks
Create a Scheduled Task
Canceling Scheduled Tasks
Change or Reschedule a Task
Remove a Scheduled Task
Policy Rules for Task Operations
Managing Events
Viewing Events
View Events Associated with One Object
View Events Associated with All Objects
Filter Events on a Host or Datacenter
Use Keywords to Filter the Events List
Trigger an Alarm on an Event
Export Events
Appendixes
Defined Privileges
Alarms
Datacenter
Datastore
Distributed Virtual Port Group
Distributed Virtual Switch
Extensions
Folders
Global
Host CIM
Host Configuration
Host Inventory
Host Local Operations
Host Profile
Network
Performance
Permissions
Resource
Scheduled Task
Sessions
Tasks
vApp
Virtual Machine Configuration
Virtual Machine Interaction
Virtual Machine Inventory
Virtual Machine Provisioning
Virtual Machine State
Installing the Microsoft Sysprep Tools
Install the Microsoft System Preparation Tools from a Microsoft Web Site Download
Install the Microsoft Sysprep Tools from the Windows Operating System CD
Performance Metrics
Cluster Services Metrics
CPU Metrics
Disk Metrics
Management Agent Metrics
Memory Metrics
Network Metrics
Storage Utilization Metrics
System Metrics
Virtual Machine Operations Metrics
ESXi Configuration Guide
About This Book
Introduction to ESXi Configuration
Networking
Introduction to Networking
Networking Concepts Overview
Network Services
View Networking Information in the vSphere Client
View Network Adapter Information in the vSphere Client
Basic Networking with vNetwork Standard Switches
vNetwork Standard Switches
Port Groups
Port Group Configuration for Virtual Machines
Add a Virtual Machine Port Group
VMkernel Networking Configuration
TCP/IP Stack at the VMkernel Level
Set Up VMkernel Networking
vNetwork Standard Switch Properties
Change the Number of Ports for a vSwitch
Change the Speed of an Uplink Adapter
Add Uplink Adapters
Cisco Discovery Protocol
View Cisco Switch Information on the vSphere Client
Basic Networking with vNetwork Distributed Switches
vNetwork Distributed Switch Architecture
Configuring a vNetwork Distributed Switch
Create a vNetwork Distributed Switch
Add a Host to a vNetwork Distributed Switch
Edit General vNetwork Distributed Switch Settings
Edit Advanced vNetwork Distributed Switch Settings
View Network Adapter Information for a vNetwork Distributed Switch
dvPort Groups
Add a dvPort Group
Edit General dvPort Group Properties
Edit Advanced dvPort Group Properties
Configure dvPort Settings
Private VLANs
Create a Private VLAN
Remove a Primary Private VLAN
Remove a Secondary Private VLAN
Configuring vNetwork Distributed Switch Network Adapters
Managing Physical Adapters
Add an Uplink to a vNetwork Distributed Switch
Remove an Uplink from a vNetwork Distributed Switch
Managing Virtual Network Adapters
Create a VMkernel Network Adapter on a vNetwork Distributed Switch
Migrate an Existing Virtual Adapter to a vNetwork Distributed Switch
Migrate a Virtual Adapter to a vNetwork Standard Switch
Edit the VMkernel Configuration on a vNetwork Distributed Switch
Remove a Virtual Adapter
Configuring Virtual Machine Networking on a vNetwork Distributed Switch
Migrate Virtual Machines to or from a vNetwork Distributed Switch
Connect an Individual Virtual Machine to a dvPort Group
Advanced Networking
Internet Protocol Version 6
Enable IPv6 Support on an ESXi Host
Networking Policies
Load Balancing and Failover Policy
Edit the Failover and Load Balancing Policy on a vSwitch
Edit the Failover and Load Balancing Policy on a Port Group
Edit the Teaming and Failover Policy on a dvPort Group
Edit dvPort Teaming and Failover Policies
VLAN Policy
Edit the VLAN Policy on a dvPort Group
Edit dvPort VLAN Policies
Security Policy
Edit the Layer 2 Security Policy on a vSwitch
Edit the Layer 2 Security Policy Exception on a Port Group
Edit the Security Policy on a dvPort Group
Edit dvPort Security Policies
Traffic Shaping Policy
Edit the Traffic Shaping Policy on a vSwitch
Edit the Traffic Shaping Policy on a Port Group
Edit the Traffic Shaping Policy on a dvPort Group
Edit dvPort Traffic Shaping Policies
Port Blocking Policies
Edit the Port Blocking Policy on a dvPort Group
Edit dvPort Port Blocking Policy
Change the DNS and Routing Configuration
MAC Addresses
MAC Address Generation
Set Up a MAC Address
TCP Segmentation Offload and Jumbo Frames
Enabling TSO
Enable TSO Support for a Virtual Machine
Enabling Jumbo Frames
Create a Jumbo Frames-Enabled vSwitch
Enable Jumbo Frames on a vNetwork Distributed Switch
Enable Jumbo Frame Support on a Virtual Machine
NetQueue and Networking Performance
Enable NetQueue on an ESXi Host
Disable NetQueue on an ESXi Host
VMDirectPath Gen I
Configure Passthrough Devices on a Host
Configure a PCI Device on a Virtual Machine
Networking Best Practices, Scenarios, and Troubleshooting
Networking Best Practices
Mounting NFS Volumes
Troubleshooting
Troubleshooting Physical Switch Configuration
Troubleshooting a Port Group Configuration
Storage
Introduction to Storage
About ESXi Storage
Types of Physical Storage
Local Storage
Networked Storage
Supported Storage Adapters
Target and Device Representations
Understanding Fibre Channel Naming
Understanding iSCSI Naming and Addressing
Understanding Storage Device Naming
About ESXi Datastores
VMFS Datastores
Creating and Increasing VMFS Datastores
Sharing a VMFS Volume Across ESXi Hosts
NFS Datastore
How Virtual Machines Access Storage
Comparing Types of Storage
Viewing Storage Information in the vSphere Client
Displaying Storage Adapters
View Storage Adapters Information
Copy Storage Adapter Identifiers to the Clipboard
Viewing Storage Devices
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to the Clipboard
Displaying Datastores
Review Datastore Properties
Configuring ESXi Storage
Local SCSI Storage
Fibre Channel Storage
iSCSI Storage
Setting Up Hardware iSCSI Initiators
View Hardware iSCSI Initiators
Change Name and IP Address for Hardware Initiators
Setting Up Software iSCSI Initiators
Networking Configuration for Software iSCSI Storage
Create a VMkernel Port for Software iSCSI
Enable the Software iSCSI Initiator
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Initiators
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
Datastore Refresh and Storage Rescan Operations
Rescan Storage Adapters
Create VMFS Datastores
Network Attached Storage
NFS Datastores as Repositories for Commonly Used Files
Create an NFS-Based Datastore
Creating a Diagnostic Partition
Create a Diagnostic Partition
Managing Storage
Managing Datastores
Rename Datastores
Group Datastores
Delete Datastores
Unmount Datastores
Changing VMFS Datastore Properties
Increase VMFS Datastores
Upgrade Datastores
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Using Multipathing with ESXi
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Multipathing with Local Storage and Fibre Channel SANs
Multipathing with iSCSI SAN
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Thin Provisioning
About Virtual Disk Formats
Create Thin Provisioned Virtual Disks
View Virtual Machine Storage Resources
Determine the Disk Format of a Virtual Machine
Convert a Virtual Disk from Thin to Thick
Handling Datastore Over-Subscription
Turn Off vCenter Server Storage Filters
vCenter Server Storage Filtering
Raw Device Mapping
About Raw Device Mapping
Benefits of Raw Device Mapping
Limitations of Raw Device Mapping
Raw Device Mapping Characteristics
RDM Virtual and Physical Compatibility Modes
Dynamic Name Resolution
Raw Device Mapping with Virtual Machine Clusters
Comparing Available SCSI Device Access Modes
Managing Mapped LUNs
Create Virtual Machines with RDMs
Manage Paths for a Mapped Raw LUN
Security
Security for ESXi Systems
ESXi Architecture and Security Features
Security and the Virtualization Layer
Security and Virtual Machines
Security and the Virtual Networking Layer
Creating a Network DMZ on a Single ESXi Host
Creating Multiple Networks Within a Single ESXi Host
Security Resources and Information
Securing an ESXi Configuration
Securing the Network with Firewalls
Firewalls for Configurations with vCenter Server
Firewalls for Configurations Without vCenter Server
Connecting to vCenter Server Through a Firewall
Connecting to the Virtual Machine Console Through a Firewall
Connecting ESXi Hosts Through Firewalls
Configuring Firewall Ports for Supported Services and Management Agents
TCP and UDP Ports for Management Access
Securing Virtual Machines with VLANs
Security Considerations for VLANs
VLANs as Part of a Broader Security Implementation
Properly Configure VLANs
Virtual Switch Protection and VLANs
Securing Virtual Switch Ports
MAC Address Changes
Forged Transmissions
Promiscuous Mode Operation
Securing iSCSI Storage
Securing iSCSI Devices Through Authentication
Enabling Challenge Handshake Authentication Protocol (CHAP) for iSCSI SANs
Disabling iSCSI SAN Authentication
Protecting an iSCSI SAN
Authentication and User Management
Securing ESXi Through Authentication and Permissions
About Users, Groups, Permissions, and Roles
Understanding Users
Understanding Groups
Understanding Permissions
Assigning root User Permissions
Understanding vpxuser Permissions
Assigning dcui User Permissions
Understanding Roles
Assigning the No Access Role
Assigning the Read Only Role
Assigning the Administrator Role
Direct Console User Interface Access
Working with Users and Groups on ESXi Hosts
View, Sort, and Export a List of Users and Groups
Add a User to the Users Table
Modify the Settings for a User
Remove a User or Group
Add a Group to the Groups Table
Add or Remove Users from a Group
Encryption and Security Certificates for ESXi
Enable Certificate Checking and Verify Host Thumbprints
Generate New Certificates for the ESXi Host
Replace a Default Certificate with a CA-Signed Certificate
Upload a Certificate and Key Using a HTTPS PUT
Configure SSL Timeouts
Modifying ESXi Web Proxy Settings
Change Security Settings for a Web Proxy Service
Security Deployments and Recommendations
Security Approaches for Common ESXi Deployments
Single-Customer Deployment
Multiple-Customer Restricted Deployment
Multiple-Customer Open Deployment
ESXi Lockdown Mode
Enable Lockdown Mode Using the vSphere Client
Enable Lockdown Mode from the Direct Console
Virtual Machine Recommendations
Installing Antivirus Software
Disable Copy and Paste Operations Between the Guest Operating System and Remote Console
Removing Unnecessary Hardware Devices
Prevent a Virtual Machine User or Process from Disconnecting Devices
Limiting Guest Operating System Writes to Host Memory
Modify Guest Operating System Variable Memory Limit
Prevent the Guest Operating System Processes from Sending Configuration Messages to the Host
Configuring Logging Levels for the Guest Operating System
Limit Log File Numbers and Sizes
Disable Logging for the Guest Operating System
Host Profiles
Managing Host Profiles
Host Profiles Usage Model
Access Host Profiles View
Creating a Host Profile
Create a Host Profile from Host Profiles View
Create a Host Profile from Host
Export a Host Profile
Import a Host Profile
Edit a Host Profile
Edit a Policy
Enable Compliance Check
Manage Profiles
Attaching Entities
Attach Entities from the Host Profiles View
Attach Entities from the Host
Applying Profiles
Apply a Profile from the Host Profiles View
Apply a Profile from the Host
Change Reference Host
Manage Profiles from a Cluster
Updating Profiles from the Reference Host
Checking Compliance
Check Compliance from the Host Profiles View
Check Compliance from Host
Check Cluster Compliance
vSphere Resource Management Guide
About This Book
Getting Started with Resource Management
What Is Resource Management?
Resource Types
Resource Providers
Resource Consumers
Goals of Resource Management
Configuring Resource Allocation Settings
Resource Allocation Shares
Resource Allocation Reservation
Resource Allocation Limit
Resource Allocation Settings Suggestions
Changing Resource Allocation Settings—Example
Viewing Resource Allocation Information
Cluster Resource Allocation Tab
Virtual Machine Resource Allocation Tab
Admission Control
Managing CPU Resources
CPU Virtualization Basics
Software-Based CPU Virtualization
Hardware-Assisted CPU Virtualization
Virtualization and Processor-Specific Behavior
Performance Implications of CPU Virtualization
Administering CPU Resources
View Processor Information
Specifying CPU Configuration
Multicore Processors
Hyperthreading
Hyperthreading and ESX/ESXi Hosts
Enable Hyperthreading
Set Hyperthreading Sharing Options for a Virtual Machine
Hyperthreaded Core Sharing Options
Quarantining
Using CPU Affinity
Assign a Virtual Machine to a Specific Processor
Potential Issues with CPU Affinity
CPU Power Management
Managing Memory Resources
Memory Virtualization Basics
Virtual Machine Memory
Memory Overcommitment
Memory Sharing
Software-Based Memory Virtualization
Hardware-Assisted Memory Virtualization
Administering Memory Resources
View Memory Allocation Information
Host Memory Information
Understanding Memory Overhead
Overhead Memory on Virtual Machines
How ESX/ESXi Hosts Allocate Memory
Memory Tax for Idle Virtual Machines
Memory Reclamation
Memory Balloon Driver
Using Swap Files
Swap File Location
Enable Host-Local Swap for a DRS Cluster
Enable Host-Local Swap for a Standalone Host
Swap Space and Memory Overcommitment
Delete Swap Files
Sharing Memory Across Virtual Machines
Measuring and Differentiating Types of Memory Usage
Managing Resource Pools
Why Use Resource Pools?
Create Resource Pools
Resource Pool Attributes
Resource Pool Creation Example
Change Resource Pool Attributes
Add Virtual Machines to a Resource Pool
Removing Virtual Machines from a Resource Pool
Resource Pool Admission Control
Expandable Reservations Example 1
Expandable Reservations Example 2
Creating a DRS Cluster
Admission Control and Initial Placement
Single Virtual Machine Power On
Group Power On
Virtual Machine Migration
DRS Migration Threshold
Migration Recommendations
DRS Cluster Prerequisites
Create a DRS Cluster
Set a Custom Automation Level for a Virtual Machine
Disable DRS
Using DRS Clusters to Manage Resources
Using DRS Rules
Create DRS Rules
Edit DRS Rules
Disable DRS Rules
Delete DRS Rules
Adding Hosts to a Cluster
Add a Managed Host to a Cluster
Add an Unmanaged Host to a Cluster
Adding Virtual Machines to a Cluster
Remove Hosts from a Cluster
Using Maintenance Mode
Using Standby Mode
Removing Virtual Machines from a Cluster
DRS Cluster Validity
Valid DRS Clusters
Overcommitted DRS Clusters
Invalid DRS Clusters
Managing Power Resources
Configure IPMI or iLO Settings for VMware DPM
Test Wake-on-LAN for VMware DPM
Enabling VMware DPM for a DRS Cluster
Automation Level
VMware DPM Threshold
Host-Level Overrides
Monitoring VMware DPM
Viewing DRS Cluster Information
Viewing the Cluster Summary Tab
Cluster Summary Tab General Section
Cluster Summary Tab VMware DRS Section
VMware DRS Resource Distribution Chart
Using the DRS Tab
DRS Recommendations Page
DRS Faults Page
DRS History Page
Using NUMA Systems with ESX/ESXi
What is NUMA?
How ESX/ESXi NUMA Scheduling Works
VMware NUMA Optimization Algorithms and Settings
Resource Management in NUMA Architectures
Specifying NUMA Controls
Associate Virtual Machines with a Single NUMA Node Using CPU Affinity
Associate Memory Allocations with a NUMA Node Using Memory Affinity
Appendixes
Performance Monitoring Utilities: resxtop and esxtop
Using the esxtop Utility
Using the resxtop Utility
Using esxtop or resxtop in Interactive Mode
Interactive Mode Command-Line Options
Common Statistics Description
Statistics Columns and Order Pages
Interactive Mode Single-Key Commands
CPU Panel
Memory Panel
Storage Adapter Panel
Storage Device Panel
Virtual Machine Storage Panel
Network Panel
Interrupt Panel
Using Batch Mode
Prepare for Batch Mode
Use esxtop or resxtop in Batch Mode
Batch Mode Command-Line Options
Using Replay Mode
Prepare for Replay Mode
Use esxtop in Replay Mode
Replay Mode Command-Line Options
Advanced Attributes
Set Advanced Host Attributes
Advanced CPU Attributes
Advanced Memory Attributes
Advanced NUMA Attributes
Set Advanced Virtual Machine Attributes
Advanced Virtual Machine Attributes
vSphere Availability Guide
About This Book
Business Continuity and Minimizing Downtime
Reducing Planned Downtime
Preventing Unplanned Downtime
VMware HA Provides Rapid Recovery from Outages
VMware Fault Tolerance Provides Continuous Availability
Creating and Using VMware HA Clusters
How VMware HA Works
VMware HA Admission Control
Host Failures Cluster Tolerates
Percentage of Cluster Resources Reserved
Specify a Failover Host
Choosing an Admission Control Policy
Creating a VMware HA Cluster
Create a VMware HA Cluster
Cluster Features
Host Monitoring Status
Enabling or Disabling Admission Control
Virtual Machine Options
VM Monitoring
Customizing VMware HA Behavior
Set Advanced VMware HA Options
Customize VMware HA Behavior for an Individual Virtual Machine
Best Practices for VMware HA Clusters
Networking Best Practices
Network Path Redundancy
Providing Fault Tolerance for Virtual Machines
How Fault Tolerance Works
Fault Tolerance Use Cases
Fault Tolerance Configuration Requirements
Fault Tolerance Interoperability
Preparing Your Cluster and Hosts for Fault Tolerance
Enable Host Certificate Checking
Configure Networking for Host Machines
Create VMware HA Cluster and Check Compliance
Turning On Fault Tolerance for Virtual Machines
Turn On Fault Tolerance for Virtual Machines
Viewing Information About Fault Tolerant Virtual Machines
Fault Tolerance Best Practices
Upgrade Hosts Used for Fault Tolerance
VMware Fault Tolerance Configuration Recommendations
Troubleshooting Fault Tolerance
Unexpected Virtual Machine Failovers
Other Fault Tolerance Troubleshooting Issues
Appendixes
Fault Tolerance Error Messages
Fibre Channel SAN Configuration Guide
About This Book
Overview of VMware ESX/ESXi
Introduction to ESX/ESXi
System Components
Software and Hardware Compatibility
Understanding Virtualization
CPU, Memory, and Network Virtualization
Storage Virtualization
Virtual Machine File System
Raw Device Mapping
Interacting with ESX/ESXi Systems
VMware vCenter Server
Using ESX/ESXi with Fibre Channel SAN
Storage Area Network Concepts
Ports
Multipathing and Path Failover
Storage System Types
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
Specifics of Using SAN Storage with ESX/ESXi
Third-Party Management Applications
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Host-Based Failover with Fibre Channel
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Using Cluster Services
Server Failover and Storage Considerations
Optimizing Resource Use
Using VMotion to Migrate Virtual Machines
Using VMware DRS to Migrate Virtual Machines
Requirements and Installation
General ESX/ESXi SAN Requirements
Restrictions for ESX/ESXi with a SAN
Setting LUN Allocations
Setting Fibre Channel HBA
ESX Boot from SAN Requirements
Installation and Setup Steps
Setting Up SAN Storage Devices with ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Setup Considerations for Fibre Channel SAN Arrays
EMC CLARiiON Storage Systems
EMC CLARiiON AX100 and RDM
AX100 Display Problems with Inactive Connections
Pushing Host Configuration Changes to the Array
EMC Symmetrix Storage Systems
IBM System Storage DS4800 Storage Systems
Configuring the Hardware for SAN Failover with DS4800 Storage Servers
Verify the Storage Processor Port Configuration
Disabling Auto Volume Transfer
Configure Storage Processor Sense Data
IBM Systems Storage 8000 and IBM ESS800
HP StorageWorks Storage Systems
HP StorageWorks MSA
Set the Profile Name to Linux
Hub Controller Issues
HP StorageWorks EVA
HP StorageWorks XP
Hitachi Data Systems Storage
Network Appliance Storage
Provision Storage from a Network Appliance Storage Device
Using Boot from SAN with ESX Systems
Boot from SAN Overview
How Boot from a SAN Works
Benefits of Boot from SAN
Getting Ready for Boot from SAN
Before You Begin
LUN Masking in Boot from SAN Mode
Prepare the SAN
Minimizing the Number of Initiators
Set Up Your System to Boot from CD-ROM First
Setting Up the QLogic FC HBA for Boot from SAN
Enable the QLogic HBA BIOS
Enable the Selectable Boot
Select the Boot LUN
Setting Up the Emulex FC HBA for Boot from SAN
Enable the BootBIOS Prompt
Enable the BIOS
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Viewing Datastore Information
Review Datastore Properties
Resolving Display Issues
Datastore Refresh and Storage Rescan Operations
Rescan Storage Adapters
Change the Number of Scanned LUNs
Disable Sparse LUN Support
N-Port ID Virtualization
How NPIV-Based LUN Access Works
Requirements for Using NPIV
Assign WWNs to Virtual Machines
Assign or Modify WWNs
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Path Failover
Set Operating System Timeout
Set Device Driver Options for SCSI Controllers
Sharing Diagnostic Partitions
Disable Automatic Host Registration
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage Array Performance
Server Performance
Resolving Performance Issues
Resolving Path Thrashing
Resolve Path Thrashing
Understanding Path Thrashing
Equalize Disk Access Between Virtual Machines
Reducing SCSI Reservations
Adjust Queue Depth for a QLogic HBA
Adjust Queue Depth for an Emulex HBA
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Appendixes
Multipathing Checklist
Managing Storage Paths and Multipathing Plug-Ins
List Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add PSA Claim Rules
Delete PSA Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
esxcli corestorage Command-Line Options
iSCSI SAN Configuration Guide
About This Book
Using ESX/ESXi with an iSCSI Storage Area Network
Understanding Virtualization
Network Virtualization
Storage Virtualization
iSCSI SAN Concepts
iSCSI Initiators
Ports in the iSCSI SAN
Multipathing and Path Failover
Storage System Types
Target Compared to LUN Representations
iSCSI Naming Conventions
Discovery, Authentication, and Access Control
Error Correction
Overview of Using ESX/ESXi with a SAN
ESX/ESXi and SAN Use Cases
Finding Further Information
Specifics of Using SAN Storage with ESX/ESXi
Third-Party Management Applications
Understanding VMFS Datastores
Sharing a VMFS Datastore Across ESX/ESXi Hosts
Metadata Updates
Making LUN Decisions
Use the Predictive Scheme to Make LUN Decisions
Use the Adaptive Scheme to Make LUN Decisions
Use Disk Shares to Prioritize Virtual Machines
How Virtual Machines Access Data on a SAN
Understanding Multipathing and Failover
Managing Multiple Paths
VMware Multipathing Module
VMware SATPs
VMware PSPs
VMware NMP Flow of I/O
Host-Based Path Failover
Array-Based Failover
Choosing Virtual Machine Locations
Designing for Server Failure
Using VMware HA
Server Failover and Storage Considerations
LUN Display and Rescan
Configuring iSCSI Initiators and Storage
ESX/ESXi iSCSI SAN Requirements
ESX/ESXi iSCSI SAN Restrictions
Setting LUN Allocations
Network Configuration and Authentication
Setting Up Hardware iSCSI Initiators
View Hardware iSCSI Initiators
Change Name and IP Address for Hardware Initiators
Setting Up Software iSCSI Initiators
Networking Configuration for Software iSCSI Storage
Create a VMkernel Port for Software iSCSI
Set Up Multipathing for Software iSCSI
Activate Multipathing for Software iSCSI Initiator
Enable the Software iSCSI Initiator
Enabling Jumbo Frames for Software iSCSI
Create a Jumbo Frames-Enabled vSwitch
Create a Jumbo Frames-Enabled VMkernel Interface
Configuring Discovery Addresses for iSCSI Initiators
Set Up Dynamic Discovery
Set Up Static Discovery
Configuring CHAP Parameters for iSCSI Initiators
Choosing CHAP Authentication Method
Set Up CHAP Credentials for an iSCSI Initiator
Set Up CHAP Credentials for a Target
Disable CHAP
Configuring Additional Parameters for iSCSI
Configure Advanced Parameters for iSCSI
Add iSCSI Storage
Modifying SAN Storage Systems for ESX/ESXi
Testing ESX/ESXi SAN Configurations
General Considerations for iSCSI SAN Storage Systems
EMC CLARiiON Storage Systems
EMC Symmetrix Storage Systems
Enable HP StorageWorks MSA1510i to Communicate with ESX/ESXi
HP StorageWorks EVA Storage Systems
NetApp Storage Systems
Provision Storage by Using FilerView Storage Management
Provision Storage by Using Command-Line Interface
EqualLogic Storage Systems
LeftHand Networks SAN/iQ Storage Systems
Dell PowerVault MD3000i Storage Systems
Booting from an iSCSI SAN with ESX Systems
Booting from a SAN Overview
Benefits of Booting from a SAN
Deciding to Boot from a SAN
Enable Booting from a SAN
Prepare the SAN
Configure iSCSI HBAs to Boot from a SAN
Managing ESX/ESXi Systems That Use SAN Storage
Viewing Storage Adapter Information
View Storage Adapter Information
Copy Storage Adapter Names to Clipboard
Viewing Storage Device Information
Understanding Storage Device Naming
Display Storage Devices for a Host
Display Storage Devices for an Adapter
Copy Storage Device Identifiers to Clipboard
Viewing Datastore Information
Review Datastore Properties
Resolving Display Issues
Datastore Refresh and Storage Rescan Operations
Rescan Storage Adapters
Change the Number of Scanned LUNs
Disable Sparse LUN Support
Path Scanning and Claiming
Viewing the Paths Information
View Datastore Paths
View Storage Device Paths
Setting a Path Selection Policy
Change the Path Selection Policy
Disable Paths
Path Management and Manual, or Static, Load Balancing
Set Guest Operating System Timeout
Sharing Diagnostic Partitions
Avoiding and Resolving SAN Problems
Optimizing SAN Storage Performance
Storage System Performance
Server Performance
Network Performance
Resolving Performance Issues
Checking Ethernet Switch Statistics
Resolving Path Thrashing
Understanding Path Thrashing
Resolve Path Thrashing
Equalize Disk Access Between Virtual Machines
Reducing SCSI Reservations
Setting Maximum Queue Depth for Software iSCSI
SAN Storage Backup Considerations
Snapshot Software
Using a Third-Party Backup Package
Layered Applications
Array-Based (Third-Party) Solution
File-Based (VMFS) Solution
Managing Duplicate VMFS Datastores
Mounting VMFS Datastores with Existing Signatures
Mount a VMFS Datastore with an Existing Signature
Unmount Datastores
Resignaturing VMFS Copies
Resignature a VMFS Datastore Copy
Appendixes
iSCSI SAN Configuration Checklist
VMware vSphere Command-Line Interface
resxtop Command
vicfg-iscsi Command
vicfg-mpath Command
esxcli corestorage claimrule Command
vmkping Command
Managing Storage Paths and Multipathing Plug-Ins
List Claim Rules for the Host
Display Multipathing Modules
Display SATPs for the Host
Display NMP Storage Devices
Add PSA Claim Rules
Delete PSA Claim Rules
Mask Paths
Unmask Paths
Define NMP SATP Rules
esxcli corestorage Command-Line Options
vSphere 4.0 Update 1 and Later- ESXi Installable and vCenter Server
Introduction to VMware vSphere
VMware vSphere Introduction
VMware vSphere Components
Physical Topology of vSphere Datacenter
Virtual Datacenter Architecture
Hosts, Clusters, and Resource Pools
VMware vSphere Distributed Services
Network Architecture
Storage Architecture
VMware Consolidated Backup
VMware vCenter Server
vCenter Server Core Services
vCenter Server Plug-Ins
vCenter Server Interfaces
Communication Between vCenter Server and ESX
Accessing the Virtual Datacenter
Additional Resources
Glossary
Getting Started with ESXi Installable
Getting Started Tasks
ESXi Installation
ESXi Hardware Requirements
Install ESXi 4.0
Setting Up ESXi
Set the Password for the Administrator Account
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure DNS Settings from the Direct Console
Managing Your First ESXi Host
vSphere Client Hardware Requirements
vSphere Client Software Requirements
Download the vSphere Client
Install the vSphere Client
Start the vSphere Client and Log In to ESXi
Add Your First Virtual Machine by Importing a Virtual Appliance
Managing Multiple Hosts with vCenter Server
vSphere and vCenter Server
vCenter Server Installation
vCenter Server and vSphere Client Hardware Requirements
vCenter Server Software Requirements
vCenter Server Prerequisites
Install vCenter Server
Setting Up a Basic Inventory with the Getting Started Tabs
Start the vSphere Client and Log In to vCenter Server
Create a Datacenter
Add a Host
Create a Virtual Machine
Where to Go Next
The vSphere Tutorial
vSphere Documentation
ESXi Installable and vCenter Server Setup Guide
About This Book
Introduction to VMware vSphere
About ESXi
System Requirements
ESXi Hardware Requirements
Recommendation for Enhanced ESXi Performance
vCenter Server and vSphere Client Hardware Requirements
vCenter Server Software Requirements
vSphere Client Software Requirements
Support for 64-Bit Guest Operating Systems
Requirements for Creating Virtual Machines
Required Ports
Supported Remote Management Firmware Versions
Installing ESXi 4.0
About ESXi Evaluation Mode
Create the Installation CD-ROM
Configure the Boot Setting with a One-Time Boot Device
Install ESXi 4.0
Setting Up ESXi
Network Access to Your ESXi 4.0 Host
Configure the Network Settings on a Detached Host
Direct Console User Interface
Configure the Keyboard Layout
Create a Security Banner for the Direct Console
Configuring the BIOS Boot Settings
Change the BIOS Boot Setting for ESXi
Configure the Boot Setting for Virtual Media
Configuring Network Settings
Choose Network Adapters for the Management Network
Set the VLAN ID
Configuring IP Settings for ESXi
Configure IP Settings from the Direct Console
Configure IP Settings from the vSphere Client
Configuring DNS for ESXi
Configure DNS Settings from the Direct Console
Configure DNS Settings from the vSphere Client
Configure DNS Suffixes
Test the Management Network
Restart the Management Agents
Restart the Management Network
Disable the Management Network
Restoring the Standard Switch
Test Connectivity to Devices and Networks
Storage Behavior
About the Scratch Partition
Enable the Scratch Partition
Recording the ESXi 4.0 License Key
Access the ESXi 4.0 License Key from the Direct Console
Access the ESXi 4.0 License Key from the vSphere Client
View System Logs
Redirect System Log Files to a Remote Host
Set the Password for the Administrator Account
Configure Lockdown Mode
Reset the System Configuration
Managing ESXi 4.0 Remotely
Convert an ESXi Host to Evaluation Mode
Remove All Custom Packages on ESXi
Disable ESXi
Post-Setup Considerations for ESXi
Download the vSphere Client
Licensing the Host
Backing Up and Restoring ESXi 4.0