# # # #

Service Center

VMWare Training Courses Online

Netwind Learning Center's  VMWare vSphere 4.0 training course goes beyond what is normally taught to give you the first VMWare training course that teaches you how to truly master the vSphere 4.0 materials.  We include more demonstrations, information and additional topics to help students truly succeed.
Our Training Course teaches students Installation, Planning, Configuration, Deployment, Security, Storage, Access Controls, High Availability, and Automation all in one complete training course.

This course is intended for Network or Server Administrators who wish to learn and master  VSphere for project planning and daily management and is for educational purposes.  If you are a beginner to VMWare or have worked with previous versions of the software and are looking to learn and master the new vSphere version, this is the course for you.

The information in this course is based on the exam objectives for the vSphere VCP certification exam and is designed as both a study preparation guide and hands-on learning system for mastering VMWare vSphere 4.0. **Note - VMware requires you to attend one of their pre-exam classes, which will serve as a review of the material, before sitting for the exam.

Course Includes

  • Instructor-Led Training
  • Demos and Lab Learning
  • Multi-Media Presentations
  • Practice Exams and Test Simulators
  • Self-Paced Navigation
  • Certificate of completion of course
  • Online Educational Support
  • Works with Windows 2000, XP, Vista and Windows Seven

Online Course Outline
Module 01 - Introduction to VMware vSphere 4.0

Module Overview
A General Introduction to Virtualization
The Various Parts and Products that Make up the vSphere Suite
Some Final Thoughts and Ideas about Virtualization
Introduction to Virtualization 
What is Virtualization?
Virtualization Defined
vSphere Parts and Products
What is a Hypervisor?
Type 1 vs Type 2 Hypervisors
ESX Architecture
The Difference Between ESX and ESXi
vCenter Server
vCenter Update Manger
vSphere Client
VMotion
Storage with VMotion
Distributed Resource Scheduler
Final Thoughts and Ideas about Virtualization
High Availability
Fault Tolerance
Consolidated Backup
vShield Zones
vCenter Orchestrator
VMware Licensing
VMware vSphereâ„¢ 4 Pricing, Packaging and Licensing Overview
TCO calculator and ROI
Module Review

Module 02 - Planning and Installation of ESX/ESXi Hosts
Module Overview
Differences Between the ESX Types
Compatibility Requirements
How to Plan a Deployment
Installation and Configuration
vSphere Client
ESX Types and Compatibility Requirements
ESX or ESXi?
Choosing the Right Hardware
How Many CPUs Do You Need?
How Much RAM?
How Much Storage?
Fiber Channel, iSCSI and NFS
Network Cards
Installation and Configuration
ESX Comes with the Service Console
Quick Review of Some Linux File System Details
Service Console Default Partition Scheme
Root Partition
Boot Partition
The /var and /var/log Partitions
Swap Partition
The /opt Partition
ESX 4 Treats all Local Storage as a VMFS 3 Partition
Installing ESX
Installing with the DVD
The install DVD Can Initialize SAN LUNs During the Install
Demonstration: Installing ESX
Unattended Installation
Install with a DVD Locally with an Answer File on a USB Drive
Local DVD with Answer File on the Network
Using the Pre Boot Execution Environment 
Demonstration: Unattended Install from DVD with the Answer File Coming from the Network
Unattended PXE Installation
DHCP
TFTP Server
PXELINUX with gPXE
Demonstration: Unattended PXE Install
Installing ESXi on 3.5 and 4.0
Installable and Embedded
Supports Local SATA, SCSI and SAS Drives on the HCL
A Note on Network Cards and the Install Process
Demonstration: Installing ESXi
Installing vSphere Client
Demonstration: Installing the vSphere Client
What Happens if You Can't Get to the Web Page?
Demonstration: Fixing ESX and ESXi
Changing the Management Port for ESX and ESXI 
Demonstration: Changing the Management Port
RAM Setting and Time Synchronization Settings
Demonstration: RAM and Time Sync Settings
Module Review

Module 03 - Installation and Management of vCenter Server
Module Overview
What is vCenter Server?
Planning a vCenter Deployment
Setting up the vCenter Database
Installing the vCenter Server
Quick Overview of vCenter Features
What is vCenter Server?
Managing the ESX hosts
Managing the Virtual Machines
Managing Templates 
Deploying Virtual Machines
Authentication with vCenter Server
vCenter Server Architecture 
Planning a vCenter Deployment 
Server Hardware
Database Server
Disaster Recovery Plan
Can I and Should I Run vCenter Server in a Virtual Machine?
vCenter Server Heartbeat
Setting Up the vCenter Server
Oracle 10/11g Server Setup
Install the Oracle Client
Create the ODBC DNS
Setup the TNS Service Name
Microsoft SQL Server Setup
Create the ODBC DNS
Installing the vCenter Server
Demonstration: Installing vCenter Server
Maximum Number of Hosts and VMs
Linked Mode Group
vCenter Organizational Options and Features
Demonstration: vCenter/etc/hosts and DNS
Notes on the Importance of DNS and Hostnames Resolution
Demonstration: Features
Module Review

Module 04 - Installation and Management of Update Manager
Module Overview
Installation of vCenter Update Manager
Integration with vSphere Client
Determining the ESX Hosts to Patch
Using Update Manager to Update VMs
Applying Patches to ESX Hosts
Applying patches to VM Guest OS
Installation of vCenter Update Manager
vCenter Update Manager is a Sophisticated Tool With Many Functions
Updating and Patching of ESX Hosts
Monitors and Updates the Virtual Machines
Updating of Windows and Linux
Integrates with the Distributed Resource Scheduler
Fully Integrated with vSphere client and vCenter Server
Setup a Separate Database for Update Manager
Setup a DSN for that Database
Install
Configure Authentication
Install the Plug-in for the vSphere Client
Update Manager Download Service
Demonstration: Installing the Update Manager
Configuring the Update Manager
Baselines and Baseline groups
Patch Baselines
Upgrade Baselines
Dynamic Baselines
Static Baselines
Demonstration: Creating Baselines and Baseline Groups
Demonstration: Configuration
Remediation in vCenter Update Manager
Demonstration: Remediation
Module Review

Module 05 - Planning and Setting up Virtual Networks
Module Overview
The Components of Virtual Networking
Learn How to Create Virtual Switches
Learn How to Create Distributed Virtual Switches
Configure NIC Teaming, VLANs and Private VLANs
Setup Security Policies for Virtual Switches
Components of Virtual Networking
Virtual Switch
Distributed Virtual Switch
Ports and Port Groups
Service Console Port
VMkernel Port
VM Port Group 
VLAN
Trunk Port
Access Port
NIC Team
Virtual Switches, Ports and Uplinks
Virtual Switches are Built and Executed in the VMkernel
Virtual Switches Operate at Layer 2 in the Network
2 Port Types and 1 Port Group Type
The Service Console Port is for Management Traffic to the Service Console
VMkernel Port is Used for Things Like Vmotion and iSCSI Traffic
The Port Group is Used to Provide Ports for the VMs to Connect
Uplinks are Physical Network Adapters Installed in the Host
Load Balancing or Fault Tolerance
Maximum Number of Physical NICs
Adding Service Console Ports
Understanding How it Works and is Configured
Demonstration: Client and Command Line
Creating VM Kernel Ports
VMotion, iSCSI, NAS, NFS and VMware Fault Tolerance
Demonstration: Client and Command Line
Setting Up the Management Interface on ESXI
Demonstration: Configuring the Management Interface
Adding Port Groups
Demonstration: Adding Port Groups
VLANs and Nic Teaming Configuration
VLANs and How They Work
Do You Beed a VLAN?
Demonstration: Setting up NIC Teams
Load Balancing Options
vSwitch Port-based Load Balancing (Default)
Source MAC-based Load Balancing
IP Hash-Based Load Balancing
Port-Based Load Balancing Policy and How it Works
Demonstration: Setting the Load Balancing Policy
Configuring Failover Policy
Link Status and Beacon Probing
Demonstration: Configuring Failover Policy
Configuring Traffic Shaping Options and Max Values per Host
Average Bandwidth
Peak Bandwidth
Burst Size
Demonstration: Configuring Traffic Shaping
Creating and Configuring Virtual Distributed Switches
dvSwitch
Demonstration: Creating and configuring dvSwitch
Configuring DV Port Groups
Demonstration: Configuring dvPort Groups
Managing Virtual and Physical Adapters
Service Console or vswif and the VMkernel or vmknic
Physical NICs
Demonstration: Managing and assigning NICs to dvUplinks
Creating Private Virtual LANs
Pairs of VLANs
Primary and Secondary VLANs
Promiscuous, Isolated and Community
Demonstration: Setting up PVLANs 
Virtual Switch Security
Security Policy Settings
Promiscuous Mode, MAC Address Change and Forged Transmits
Demonstration: Setting up Security Policies
Module Review

Module 06 - Planning and Setting Up Storage
Module Overview
The Basics of Shared Storage Including Storage Area Networks and Network Attached Storage
The Storage Options in vSphere
Virtual Machine Storage Options
Best Practices for Storage in vSphere
Storage Options Overview
A Good Shared Storage Design is Critical
The Shared Storage Must be Highly Available 
Shared Storage Fundamentals
Bandwidth, Throughput and Latency
Storage Array Options
Fibre Channel
Fibre Channel over Ethernet
iSCSI with Software and Hardware Initiators
Network File System
Local SAS/SCSI/SATA
Infiniband
SSDs
RAID
Active/Active and Active/Passive
Fibre Channel Settings
Point to Point or FC-P2P
Arbitrated Loop or FC-AL
Switched or FC-SW
LUNs, Targets and Initiators
Zoning
Demonstration: Fibre Channel Settings
iSCSI Settings
LUNs, Targets and Initiators
iSCSI Qualified Name
Challenge Authentication Protocol
Dynamic and Static Discovery
iSCSI Naming Service
Demonstration: iSCSI Settings
Segmenting iSCSI traffic
Jumbo Frames
Flow Control
STP
Fibre Channel over Ethernet vs iSCSI
Load Balancing and Multipathing for NFS
VMware Specifics
Shared Everything Storage Model
VMFS Datastores
Distributed Locking Mechanism
Demonstration: Creating a VMFS datastore
Number of datastores
Number of VMs per datastore
Creating a NFS Data Store 
File Server Locks
NFS Performance
Demonstration: Creating an NFS Datastore
Disk Mapping and Virtual Disc Configuration
Raw Device Mapping
RDM performance vs. VMFS
Snapshots
Thin Disks
Thick Disks
Aligning a Partition
Virtual SCSI Adapters
New Features in vSphere and Multi Pathing
Thin Provisioning
Virtual Disk Formats
Fault Tolerance
Clustering Support
Dynamic Expansion 
New GUI
Changed Block Tracking
Demonstration: New Features
Storage Management
VMDirectPath I/O
Single Root I/O Virtualization
vStorage APIs for Multipathing
Native Multipathing Plug-in or NMP
Storage Array Type Plug-in or SATP
Path Selection Plug-in or PSP
Multipathing Plug-in or MPP
SAN and NAS Best Practices
Storage Vmotion
VMFS and NFS
Examples
VMware Capacity Planner
Predictive and Adaptive Datastores
Module Review

Module 07 - Installation and Management of Virtual Machines
Module Overview
How to Create a Virtual Machine
Installing an Operating System in a VM
Setting up VMware Tools
Managing a Virtual Machine
Creating VM Templates
Deploying Virtual Machines
Creating a Virtual Machine
Default VM Hardware Emulation
Phoenix BIOS
Intel Motherboard
Intel PCI IDE Controller
IDE CD-ROM Drive
BusLogic or LSI Logic Parallel SCSI Controller
AMD or Intel CPU Depending on the Host CPU
Intel e1000 or AMD PCnet NIC
Standard VGA Adapter
VMware Virtual SMP
Demonstration: Creating a VM
Size and Naming Practices for VMs
Best Practices for Disk Sizes and Numbers
Installing an Operating System in a VM
ESX Operating System Support 
Client Device, Host Device and Datastore ISO
Demonstration: Mounting Media
Setting up VMware Tools
VMware Tools
Demonstration: Installation of VMware Tools
Managing a Virtual Machine
Demonstration: Partition Aligning
Demonstration: Snapshots
Creating VM Templates and Deploying Virtual Machines
Convert to Template
Clone to Template
Demonstration: Template Creation
A Final Note on VM Cloning
Module Review

Module 08 - Migration and Importing VMs
Module Overview
vCenter Server Guided Consolidation
Physical to Virtual Hot Migrations
Physical to Virtual Cold Migrations
Importing Virtual Appliances
vCenter Server Guided Consolidation
vCenter Converter
Guided Consolidation
Demonstration: Installation of vCenter Converter
Demonstration: Installation of Guided Consolidation
vCenter Converter Agent
Physical to Virtual Hot Migrations
Candidates for Hot Migration
Demonstration: Hot Migration
Physical to Virtual Cold Migrations and Importing Virtual Appliances 
Candidates for Cold Migration
Demonstration: Importing a Virtual Appliance
Module Review

Module 09 - Configuration and Management of vSphere Access Controls
Module Overview
Managing ESX Permissions
Managing vCenter Server Permissions
Managing VMs Through a Web Browser
Adding a Custom Role
Users, Roles, Groups, Privileges and Permissions
Assign a Role Privileges or Groups of Privileges
No Access, Read-Only and Administrator Roles
Demonstration: Creating a Custom Role
Creating a Resource Pool and Assigning Permissions
How Privileges Get Associated with the Objects on the Host
Hosts, VMs, Templates and Other Objects
Inheritance
Resource Pools
Demonstration: Creating a Resource Pool and Assigning Permissions
vCenter Server Available Privileges
The Roles view
Add, Delete or Modify Existing Roles
Using Groups and Permissions Inside vCenter Server
Managing Permissions in vCenter Server
The vCenter Server Hierarchy
Planning your vCenter Hierarchy
Hosts and Clusters View
VMs and Templates View
VM Power User, VM User, Resource Pool Administrator, VMware Consolidated Backup User, Datastore Consumer and Network Consumer
Demonstration: Privileges
Demonstration: winServerBuild and winServerAdmin
Using the Web Console
Apache Tomcat Web Services
VMware VirtualCenter Management Webservices
Demonstration: Web Console
Final Thoughts About the Web Console
Module Review

Module 10 - vSphere Resource Allocation Management
Module Overview
Managing VM Memory and CPU Allocation
Learn How to Create and Manage Resource Pools
Setup and Use VMotion
Setup and Manage Clusters
Setup and Manage the Distributed Resource Scheduler
Managing VM Memory and CPU Allocation
Min, Default and Max virtual memory
Idle Page Reclamation and Transparent Page Sharing
Memory Limit, Reservation and Shares
Choosing the Number of CPUs in a VM
CPU Reservations, Limits and Shares
Examples
Create and Manage Resource Pools
Managing the Memory and CPU Settings
Demonstration: Creating and Setting up a Resource Pool
Expandable Reservation
Example
Using VMotion
Move a VM to another host while it is running
Demonstration: VMotion
Host Requirements
VM Requirements
Managing Clusters
What Happens if a Host Fails
Host Requirements
Demonstration: Creating a Cluster
Distributed Resource Scheduler
Managing the Distributed Resource Scheduler
Manual, Partially Automated and Fully Automated Modes
Migration Threshold
Demonstration: DRS Rules
Hide the NX/XD Flag from Guest
Demonstration: Setting the NX/DX Flag
Enhanced VMotion Compatibility
Module Review

Module 11 - vSphere High Availability
Module Overview
Windows Clusters
The High Availability Options
The Differences of VCB and VCDR
The Data Replication Options
Windows Clusters
Network Load Balancing and Failover Clustering
Majority Node Set
Demonstration: Setting up a cluster
High Availability Options
Automatic Availability Manager
vCenter Server Agent
HA Requirements
Host Failures Allowed, Admission Control and Virtual Machine Options
Example
Strict and Guaranteed Admission Control
Restart Priority
Low, Medium, High and Disabled
Isolation Response
Fault Tolerance
VMware vLockstep
Backup, Recovery, and Replication
Demonstration: VMware Consolidated Backup
vCenter Data Recovery
Plugin for vCenter Server, a Virtual Appliance and Deduplicated Destination Storage
Final Thoughts on SAN Capabilities
Module Review

Module 12 - vSphere Performance Monitoring
Module Overview
Using Alarms
Using Performance Graphs
Using Command Lines Tools to Gather Performance Data
Monitoring Resource Usage at the Host and VM Level
Creating Alarms
Triggers and Actions 
Objects
Scope
Demonstration: Creating an Alarm to Monitor Snapshot Disk Space Consumption
Managing Alarms
Range and Frequency
Triggered Alarms view
Demonstration: Managing alarms
Performance Graphs
Trends Over Time
Overview and Advanced Layout
Command Line Tools
Demonstration: Performance Graphs
Monitoring Resources
Alarms, Graphs and Command Line Tools
CPU
Memory 
Network Traffic
Disk
Demonstration: Performance Counters
Module Review

Module 13 - vSphere Security
Module Overview
Managing Users on Local ESX Hosts
Configuring Authentication on ESX Hosts
Controlling Network Access on ESX Hosts
Providing Secure Network Zones
Managing Users on Local ESX Hosts
Local Groups and Users
Managing Accounts on Local Hosts
Active Directory via Kerberos
Controlling Network Access
SSH
TCP Wrappers
ESX Firewall
Demonstration: Configuring the ESX Firewall
Using the VM-Support Command Line Tool
Demonstration: vm-support Tool
Securing the ESXi Host
Passwords
NIC Management
Host Profiles
Lockdown Mode
Securing Virtual Machines
Best Practices From the OS Vendor
Network Settings
vShield Zones
vShield Manager and the vShield Virtual Appliance
Precedence Levels
Demonstration: Setting up vShield Zones
Module Review

Module 14 - vSphere Automation
Module Overview
Tools Used to Automate vSphere
vCenter Orchestrator
Creating PowerCLI Scripts
Using Shell Scripts on ESX
Tools for Automating vSphere
GUI
Scripts
vSphere SDK for Perl
ESX Service Console
PowerShell
vSphere Web Services SDK
vCenter Orchestrator
Demonstration: vCenter Orchestrator configuration
Installing Power CLI
PowerShell with PowerCLI
Demonstration: Installing Power CLI
Demonstration: Using Power CLI
Running Shell Scripts From ESX
Demonstration: Some Useful Tasks
Module Review
Course Review