Module 1 :

VMware Virtualization

  • What is Virtualization? Why Virtualization?
  • Limitation of Traditional x86 Architecture 
  • Challenges of Traditional Physical Infrastructure and how Virtualization address it? 
  • Benefits of Virtualization
  • Understanding Network, Storage, Application and Desktop Virtualization.
  • Architectural discussion on Fully Virtualization, Para Virtualization and Hardware Assisted Virtualization
  • Advantage and Disadvantages of VMware, Intel and Xen Virtualization
  • Why VMware ESX is Better than Hyper-V and Xen Server

Module 2 :

Understanding VMware Hosted & Bare-Metal Product Architecture

  • Introduction to VMware vSphere Datacenter Virtualization Products
  • What is Cloud Computing and where vSphere fits into Cloud Architecture
  •  Understanding VMware Hosted and Bare-Metal Architecture
  •  Why VMware had to come up with ESX/ESXi as Enterprise Product? 
  • Understanding the Difference between ESX and ESXi?
  • Why VMware has deprecated ESX Product since 5.0 releases?
  •  Why ESXi is more robust and highly reliable than ESX? 

Module 3:

Installing and Configuring ESXi

  • Understanding VMware ESXi licensing model
  • Installing and Configuring VMware Player/Workstation
  • Understanding workstation networking and VM configuration options
  • Install ESXi in a VM and understanding ESXi Boot Process and Partitioning details
  • Exploring ESXi DCUI console and options to configure and manage ESXi Host
  • Exploring VMware command line APIs like esxcfg-* and esxcli*
  • Installing vSphere client and managing ESXi host through vSphere client



Module 4:

Understanding Virtual Machines 

  • What is VMware Virtual Machines? How VMs are different from Physical Machines?
  • Similarities and Dissimilarities between Virtual Machines and Physical Machines
  • What makes Virtual Machines independent of Underlying Hardware?
  • Why Virtual Machines referred as bunch of files nothing else?
  • How ESX provide Full proof Isolation between VMs running on same ESX Host
  • Understanding Virtual Machines configuration, Disk, BIOS and other files


Module 5:

Creating and Modifying Virtual Guest Machines

  • Create a virtual machine with Fresh OS installation
  • VMware Guest OS install guide
  • Changing BIOS settings in Guest VM
  • Hot Add of Hard disk, Network Adapter
  • Mounting ISO images/ Client Device on Guest OS
  • Why do we need VMware Tools?
  • Installing VMware Tools in Guest OS

Module 6:

Understanding Virtual Machines Snapshots 

  • What is Snapshot and Why do we need it? 
  • How Snapshot Technology implemented by VMware in vSphere Environment?
  • Understanding files related to Snapshot like vmsn, vmsd, delta disk etc…
  • Why Snapshot it not a Backup technology?
  • DOs and DONTs of VMware Snapshots Technology
  • Merging and Consolidation of Snapshots
  • Troubleshooting Virtual Machines Snapshots Issues







Installing and Configuring VMware Workstation

  • Installing and Configuring VMware Workstation or VMware Player
  • Creating and Configuring Virtual Machine in Workstation
  • Installing ESXi in VM using ISO 
  • Enabling SSH and ESXi Shell access to ESXi Host using DCUI Option
  • Performing Networking Configuring like IP setting, DNS setting, Gateway & Firewall using DCUI
  • Exploring ESX command line APIs like esxcfg-* and esxcli-*


Installing VMware vSphere Client

  • Installing VMware vSphere Client
  • Installing all the required software for vSphere client like .NET framework & VJ basic
  • Accessing ESXi host though Graphic Interface using VI Client
  • Exploring Host Configuration & VM Settings option provided in VI Client
  • Assigning License Key to ESXi Host and Reconfiguring network settings through GUI client



Creating and Modifying Virtual Machines

  • Creating Virtual Machines and customizing Virtual Hardware 
  • Installing Guest OS like Win7 or Rhel & modifying VM BIOS options
  • Identifying Virtual Machine’s disk format and usage statistics
  • Installing VMware tools in VM and verify tools statistics
  • Doing Hot Add of Virtual Disk & Network Adapter and Verifying it 
  • Exploring Virtual Machines Files and VM options like Snapshots, SuspendResume etc.




Creating and Configuring Virtual Machines Snapshots

  • Creating Virtual Machine Snapshots
  • Configuring multiple Snapshots Points and naming it
  • Restoring Back In Forth to switch between Snapshot Points and Verifying it
  • Deleting Snapshot and Merging snapshots using consolidation operation
  • Performing VM Suspend and Resume Operation and Verifying it
  • verifying all the files created during snapshot and suspend operation
  • Performing Snapshot using Dependent and Independent Disks


Installing & Configuring vCenter Server

  • Install W2K8R2 in VM created in Workstation
  • Install SQL2008 Database
  •  Installing and Managing vCenter Server Inventory Objects
  •  Exploring Services gets installed as part of vCenter Server Installation
  • Understanding vxpd, vpxa and hostd agents involved in vCenter Server and ESXi Host Communication
  • Troubleshooting Tips of vCenter Server Installation issues
  • Understanding differences between vSphere client and vCenter Server


Provisioning of Virtual Machines using Cloning, Templates

  • Deploy VM with Cold Clone mechanism using vmkfstools command
  • Deploy VM with Hot Cloning mechanism using vCenter Server
  • Convert VM into VMware Standard Template Format and Clone the Template
  • Deploy multiple VMs using Template and Customize Configurable Parameter like IP, Hostname
  • Export VM into OVF Template Format and Import VM using OVF Format
  • Export VM into OVA Template Format and Import VM using OVA Format
  • Create vAPP and Convert into OVA Template
  • Exploring VM Start up and Shut Down order in vAPP






Module 7 :

Understanding Basics of TCP/IP Networking 

  • Understanding TCP/IP model and significance of each Layer
  • Differences between TCP/UDP and analyzing PDU of TCP Segments
  •  What is role of Network layer and understanding IP protocol functioning
  •  Deep-Dive into Functioning of Layer2 and Layer3 devices in Networking
  • Differences between Switch, Hub and Router? Exploring broadcast & collison Domain
  • Deep-Dive into Functioning of Layer-2 switches and understanding packet forwarding and filtering
  •  Understanding complete networking stack with real-world example

Module 8:

Understanding vSphere Networking Components 

  • Why do we need virtual networking? Limitations of Physical Networking
  • Understanding Virtual Networking Stack, Its Terminology and Components
  • Deep-Dive into vSwitch Functionality and how its different from Physical Switch
  • Deep-Dive into Packet processing details of Virtual Switch and underlying components
  • Understanding difference between vNIC adapter, VMKNIC & VMNIC adapter
  • Why VMware recommends vmxnet3 as default driver rather than e1000?
  • Architecture limitations of interconnecting virtual switches unlike Physical Switches
  • MAC address learning and Packet filtering process handled in Virtual Switch
  • Difference between VMware ESX and ESXi Networking Stack


Creating and Configuring Virtual Networks

  • Creating and Configuring vSwitch and Assigning uplink to it
  • Creating Portgroup and Mapping VMs to respective portgroup
  • Implementing Intra-VM communication using single vSwitch
  • Implementing Inter-VM communication using Multiple vSwithes
  • Installing and Configuring VMkernel Adapter and assign Uplink to it
  • Implementing Communication between VMkernel and VM Traffic 



Module 9:

Deep-Dive into Virtual Switch Policies 

  • What are Virtual Switch policies and Why do we need these policies?
  • Deep-Dive into VLAN functionality of Physical Switch and Analyzing VLAN PDU
  • How do we implement VLAN in Virtual Networking and Understanding VST, VGT and EST
  • Design considerations of each VLAN policies and Limitations 
  • Understanding Security Policies like Promiscous mode, MAC change and Forge Transmit
  • Deep-Dive into VMware Teaming and Failover policies. Understanding algorithms used to implement MAC, IP and Port Based policies.

Module 10:

Overview of vSphere Distributed Switch

  • Architectural limitations of vSS? How vDS overcomes it?
  • Deep-Dive into Distributed Architecture and Its Advantages over vSS
  • Understanding vDS terminology and Its components
  • Understanding network vMotion and Its significance in Virtual networking
  • Brief overview of Cisco Nexus 1000V
  • Why vDS being controlled by vCenter Server? What if vCenter Server goes down
  • Design discussion on vDS implementation and understanding its pros and cons
  • Design level discussion on implementing Beacon probing or link level failover policy
  • How to Specify Traffic control policies in Virtual Environment using VSS 
  • Limitations of MAC policy over IP policy and vice versa


Creating and Configuring Virtual Switch Policies

  • Creating VLAN in virtual environment and assigning VLAN identifier
  • Implementing VST mechanism and verifying the VLAN tagging Functionality
  • Implementing VGT mechanism and verifying VLAN tagging Functionality
  • Implementing real-time industry based scenarios related to VLAN implementation
  • Creating and configuring Teaming Functionality in Virtual Networking
  • Implementing Failover mechanism to handle NIC failures in Virtual Environment






Module 11 :

Understanding Basics of Storage Technology

  • Evolution of Datacenter Storage Architecture
  • Deep-Dive into Storage Technologies like SAN, NAS and DAS
  •  Components of SAN Technology and Its Components 
  •  Understanding Storage Protocols like FCoE, iSCSI & FC
  • Exploring iSCSI and FCoE addressing like IQN & WWN
  • Understanding LUN masking, Soft Zoning and Hard Zoning
  •  Deep-Dive into all the RAID Models and Its Limitations & Advantages


Module 12:

Understanding VMFS File System and Its Architecture 

  • What is Filesystem and why do we need it?
  • Understanding Characteristics of Cluster File System and Its Advantages
  • Technical Overview of VMFS
  • Features of VMFS and Its Benefits over Traditional FileSystems
  • Differences between VMFS-3 and VMFS-5 Filesystem Layout
  • Creation & Formation of VMFS Filesystem
  • Technical overview of VMFS locking Mechanism & SCSI Reservation & Conflicts
  • Understanding VMFS extents and its Limitations
  • Configuring Datastore with Thin & Thick Provisioning Mode



Configuring & Managing Virtual Storage

  • Creating and Configuring VMFS datastore
  • Upgrading Datastore from VMFS-3 to VMFS-5
  • Exploring ESX command line to identify VMFS Datastore
  • Understanding VMFS Datastore related statistics populated on vCenter Server
  • Creating VMFS extents and adding to existing VMFS datastore 
  • Best Practices for VMFS Deployment in Industry


Module 13:

Technical Overview of RDM vs VMDK

  • Understanding different Storage Allocation policies to VM in Virtual Environment
  • What is RDM and How its different from VMDK
  • Why Use RDM and Real world case study of RDM implementation
  • Mapping RDM to ESXi Host using Software based iSCSI initiator
  • Understanding iSCSI discovery and LUN mapping process
  • Implementation Debate on RDM vs VMFS

Module 14:

Understanding Multipathing & Failover Policies

  • What is Multipathing and Why Do we need it?
  • Understanding Multipathing policies like FP, MRU and RR
  • How to Configure Multipaths and Identify it
  • Understanding VMware LUN Identification Terminology like vmhbaX:CX:TX:LX
  • How to Rescan all newly added Devices and Filesystems
  • Disabling and Re-enabling Multipaths using esxcfg-* command 
  • Understanding “esxcfg-scsidevs” command to explore SCSI devices claimed by VMware
  • Implementing Multipathing using Software based iSCSI Initiator using iSCSI Port Binding
  • Brief Overview of VMware PSA Architecture and NMP plugins


Configuring Multipathing and Failover Policies

  • Installing Openfiler and Configuring as Software based iSCSI Target
  • Creating Volume Manager, LUN, Configuring iSCSI services and Target IQN
  • Adding iSCSI intiator to ESXi Host & discovering Target using Dynamic Discovery
  • Verifying VMware LUN discovery Process and Naming convention
  • Configuring Multipathing and Failover Policies and verifying it
  • Mapping pRDM to VM and verifying it in Guest OS using fdisk command


By Now, You Might Have Got Glipse with Our Unique 100% Job Oriented Trainning Curriculum
Check out Below Link to Explore More Modules & Lab Practices