SlideShare una empresa de Scribd logo
1 de 22
vSphere 5 High Availability (HA)
Running Business-Critical Applications with Confidence

 vSphere HA provides the right availability services with
 groundbreaking simplicity for any application
 Allows for:
 • Protection of Tier 1 Applications
   • Restart of VM upon Application Failure
 • VM High Availability
   • Virtual Machine Health Monitoring
 • Host High Availability
   • Host Monitoring
   • Zero downtime VM recovery upon host failure
Release Enhancement Summary

 Enhanced vSphere HA core
 Provides a foundation for increased scale and functionality
 • Eliminates common issues (DNS resolution)
 Multiple Communication Paths
 • Can leverage storage as well as the mgmt network for communications
 • Enhances the ability to detect certain types of failures and provides
   redundancy
 IPv6 Support
 Enhanced Error Reporting
 • One log file per host eases troubleshooting efforts
 Enhanced User Interface
 Enhanced Deployment Mechanism
vSphere HA Primary Components

 Every host runs an agent.
 • Referred to as ‘FDM’ or Fault Domain Manager
 • One of the agents within the cluster is chosen to
   assume the role of the Master
                                                              ESX 01   ESX 03
   • There is only one Master per cluster during normal
     operations
 • All other agents assume the role of Slaves
 There is no more Primary/Secondary
 concept with vSphere HA



                                                              ESX 02   ESX 04




                                                          vCenter
The Master Role

 An FDM master monitors:
 • ESX hosts and Virtual Machine availability.
 • All Slave hosts. Upon a Slave host failure,
   protected VMs on that host will be restarted.
 • The power state of all the protected VMs. Upon
   failure of a protected VM, the Master will restart it.
 An FDM master manages:
 • The list of hosts that are members of the cluster,
   updating this list as hosts are added or removed
   from the cluster.
 • The list of protected VMs. The Master updates
   this list after each user-initiated power on             ESX 02
   or power off.
The Slave Role

 A Slave monitors the runtime state of its
  locally running VMs and forwards any
  significant state changes to the Master.
 It implements vSphere HA features that do
  not require central coordination, most         ESX 01   ESX 03

  notably VM Health Monitoring.
 It monitors the health of the Master. If the
  Master should fail, it participates in the
  election process for a new master.
 Maintains list of powered on VMs.

                                                          ESX 04
The Master Election Process
 The Master is determined through
 a election process.
 A election occurs when:
   • vSphere HA is enabled.
   • A master host fails, is shutdown,        ESX 01   ESX 03
    or is placed in maintenance mode.
   • A management network partition occurs.

 The following algorithm is used for
 selecting the master:
 • The host with access to the greatest
   number of datastores wins.
 • In a tie, the host with the lexically      ESX 02   ESX 04
   highest moid is chosen. For
   example moid "host-99" would
   be higher than moid "host-100"
   since "9" is greater than "1".
Agent Communications

 Primary agent communications utilize the
 management network.
 • All communication is point to point.
   • No broadcasts.
                                                      ESX 01   ESX 03
 • Election is conducted using UDP.
 • Once the Election is complete all further Master
   to Slave communication is via SSL encrypted TCP.
 • Each slave maintains a single TCP connection to
   the master.
 Datastores are used as a backup
 communication channel when a cluster’s
 management network becomes partitioned.              ESX 02   ESX 04
Storage-Level Communications

 One of the most exciting new features of
 vSphere HA is its ability to use a storage
 subsystem for communication.
 The datastores used for this are referred to
 as ‘Heartbeat Datastores’.                       ESX 01   ESX 03

 This provides for increased communication
 redundancy.
 Heartbeat datastores are used as a
 communication channel only when the
 management network is lost - such as in
 the case of isolation or network partitioning.
                                                  ESX 02   ESX 04
Storage-Level Communications

 Heartbeat Datastores allow a Master to:
 • Monitor availability of Slave hosts and the
   VMs running on them.
 • Determine whether a host has become
   network isolated rather than network          ESX 01   ESX 03
   partitioned.
 • Coordinate with other Masters - since a VM
   can only be owned by only one master,
   masters will coordinate VM ownership thru
   datastore communication.
 • By default, vCenter will automatically pick
   2 datastores. These 2 datastores can also
   be selected by the user.                      ESX 02   ESX 04
Storage-Level Communications

 Host availability can be inferred differently,
  depending on storage used:
  • For VMFS datastores, the Master reads the
   VMFS heartbeat region.
  • For NFS datastores, the Master monitors        ESX 01   ESX 03
   a heartbeat file that is periodically touched
   by the Slaves.
 Virtual Machine Availability is reported by
  a file created by each Slave which lists the
  powered on VMs.
 Multiple Master Coordination is done
  by using file locks on the datastore.
                                                   ESX 02   ESX 04
VM Protection States

 A protected VM is a VM that vSphere HA guarantees that a attempt
 to restart it will be made in the event of a failure.
 A VM becomes protected when vCenter is informed by the Master
 that the VM is protected.
 • When vCenter detects that the VM is powered on, it informs the Master about
   it. The Master then updates it’s list of protected VMs. After which, the Master
   informs vCenter that the VM is protected.
 • When VMs are powered off, the process is repeated and the VM is considered
   to be not protected.
 This is a change from previous versions of vSphere HA, where the
 power-on task for a VM would not complete until HA became aware
 that this was a protected VM.
 • This allows the Power On tasks to complete faster, even if the VM has not
   been designated as being protected at the time of the task completing.
VM Protection Flow

 When a VM is first powered on, it goes into unprotected state.
 It stays in the unprotected state until the Master tells vCenter that it
  has written the information to disk.
 Periodically (e.g., once every 5 minutes), VC will compare the list it
  has to the protected VM list last reported by the Master. If any
  deltas exist, VC update the Master.
 A VM becomes unprotected when:
  • It is powered off.
  • It is vMotion’ed out of the cluster.
  • Its host is disconnected from vCenter.
  • Its host is put into Maintenance Mode.
    • When a host is placed into Maintenance Mode, the summary screen of the host
      displays the fact that the HA agent has been disabled.
HA States

 A new host property to report the HA state of a host.
 The state is reported on host summary panel and optionally in the
 host list.
 Possible States include:
 • N/A (HA not configured)
 • Election (Master election in progress)
 • Master (Can be more than one)
 • Connected (To Master over network)
 • Network Partitioned
 • Network Isolated
 • Dead
 • Agent Unreachable
 • Initialization Error
 • Unconfig Error
Log Files

 Each host has only one log file : /var/log/fdm.log.
 This is much easier to troubleshoot than previous versions of
  vSphere HA.
 This should be the first place to look at for all:
  • Partitioning Issues
  • Isolation Issues
  • VM Protection Issues
  • Election Issues
  • Failure to failover issues.
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
                              Cluster
 • Cluster Status
 • Configuration Issues
 Cluster – Hosts tab
 VM Summary: HA Protection
 Cluster Configuration:
 Datastore Heartbeating
 Admission Control:
 Failover Host(s)
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
 • Cluster Status
 • Configuration Issues
 Cluster – Hosts tab
 VM Summary: HA Protection
 Cluster Configuration:
 Datastore Heartbeating
 Admission Control:
 Failover Host(s)
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
 • Cluster Status
 • Configuration Issues




 Admission Control: Failover Host(s)
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
 • Cluster Status
 • Configuration Issues
 Cluster – Hosts tab




 VM Summary: HA Protection
 Cluster Configuration:
 Datastore Heartbeating
 Admission Control:
 Failover Host(s)
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
 • Cluster Status
 • Configuration Issues
 Cluster – Hosts tab
 VM Summary: HA Protection
 Cluster Configuration:
 Datastore Heartbeating
 Admission Control:
 Failover Host(s)
UI Changes

 Cluster Summary Screen
 • Advanced Runtime Info
 • Cluster Status
 • Configuration Issues
 Cluster – Hosts tab
 VM Summary: HA Protection
 Cluster Configuration:
 Datastore Heartbeating
 Admission Control:
 Failover Host(s)
Summary

 vSphere HA feature provides organizations the ability to run their
 critical business applications with confidence.
 Enhancements allow:
 • A solid, scalable foundation upon which to build to the cloud
 • Ease of management
 • Ease of troubleshooting
 • Increased communications mechanisms


                                     Resource Pool

               VMware ESXi            VMware ESXi            VMware ESXi




              Operating Server         Failed Server        Operating Server

Más contenido relacionado

La actualidad más candente

VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1Sanjeev Kumar
 
VMware Overview
VMware OverviewVMware Overview
VMware OverviewMadhu Bala
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short PresentationBarcamp Cork
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWaresgurnam73
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5Sanjeev Kumar
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e DesignVMUG IT
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareDuncan Epping
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2Vepsun Technologies
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...Edureka!
 
Managing ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesManaging ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesChristopher Janoch
 
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptx
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptxvmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptx
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptxVitNguyn252054
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationRabbah Adel Ammar
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4Vepsun Technologies
 
Hci solution with VxRail
Hci solution with VxRailHci solution with VxRail
Hci solution with VxRailAnton An
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?Insight
 
VMware Site Recovery Manager
VMware Site Recovery ManagerVMware Site Recovery Manager
VMware Site Recovery ManagerJürgen Ambrosi
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5Vepsun Technologies
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overviewsolarisyougood
 

La actualidad más candente (20)

VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1VMware vSphere 6.0 - Troubleshooting Training - Day 1
VMware vSphere 6.0 - Troubleshooting Training - Day 1
 
VMware Overview
VMware OverviewVMware Overview
VMware Overview
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short Presentation
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWare
 
Vmware overview
Vmware overviewVmware overview
Vmware overview
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
 
Managing ESXi - Tools and Techniques
Managing ESXi - Tools and TechniquesManaging ESXi - Tools and Techniques
Managing ESXi - Tools and Techniques
 
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptx
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptxvmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptx
vmware_cloud_foundation_on_vxrail_technical_customer_presentation.pptx
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
Hci solution with VxRail
Hci solution with VxRailHci solution with VxRail
Hci solution with VxRail
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?
 
VMware Site Recovery Manager
VMware Site Recovery ManagerVMware Site Recovery Manager
VMware Site Recovery Manager
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overview
 

Destacado

What’s new in vSphere 5 and vCenter Server Heartbeat – Customer Presentation
What’s new in vSphere 5 and vCenter Server Heartbeat – Customer PresentationWhat’s new in vSphere 5 and vCenter Server Heartbeat – Customer Presentation
What’s new in vSphere 5 and vCenter Server Heartbeat – Customer PresentationSuministros Obras y Sistemas
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6Vepsun Technologies
 
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...VMworld
 
HCL Corporate Presentation Nov 2008
HCL Corporate Presentation Nov 2008HCL Corporate Presentation Nov 2008
HCL Corporate Presentation Nov 2008Semalytix
 
Preparing for Speeches and Public Speaking
Preparing for Speeches and Public SpeakingPreparing for Speeches and Public Speaking
Preparing for Speeches and Public SpeakingJenna Rinalducci
 
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач.
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач. Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач.
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач. Cisco Russia
 
Exploring Stretched Clusters
Exploring Stretched ClustersExploring Stretched Clusters
Exploring Stretched ClustersScott Lowe
 
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...Cisco Russia
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability선중 한
 
С Юбилеем дорогая сестра
С Юбилеем дорогая сестраС Юбилеем дорогая сестра
С Юбилеем дорогая сестраregi666
 
Taking VMware Performance Monitoring Beyond VCOPS
Taking VMware Performance Monitoring Beyond VCOPSTaking VMware Performance Monitoring Beyond VCOPS
Taking VMware Performance Monitoring Beyond VCOPSeG Innovations
 
Vmware management-with-vcli-5.0
Vmware management-with-vcli-5.0Vmware management-with-vcli-5.0
Vmware management-with-vcli-5.0Sathishkumar A
 
Connections and Ports in ESX / ESXi
Connections and Ports in ESX / ESXi Connections and Ports in ESX / ESXi
Connections and Ports in ESX / ESXi Dudley Smith
 

Destacado (16)

VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
What’s new in vSphere 5 and vCenter Server Heartbeat – Customer Presentation
What’s new in vSphere 5 and vCenter Server Heartbeat – Customer PresentationWhat’s new in vSphere 5 and vCenter Server Heartbeat – Customer Presentation
What’s new in vSphere 5 and vCenter Server Heartbeat – Customer Presentation
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6
 
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...
VMworld 2013: VMware vSphere Fault Tolerance for Multiprocessor Virtual Machi...
 
HCL Corporate Presentation Nov 2008
HCL Corporate Presentation Nov 2008HCL Corporate Presentation Nov 2008
HCL Corporate Presentation Nov 2008
 
Preparing for Speeches and Public Speaking
Preparing for Speeches and Public SpeakingPreparing for Speeches and Public Speaking
Preparing for Speeches and Public Speaking
 
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач.
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач. Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач.
Использование FlexPod для эффективного решения типовых корпоративных ИТ-задач.
 
Exploring Stretched Clusters
Exploring Stretched ClustersExploring Stretched Clusters
Exploring Stretched Clusters
 
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...
Решение для создания расширенных веб- отчетов Splunk Advanced Web Reporting д...
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability
 
С Юбилеем дорогая сестра
С Юбилеем дорогая сестраС Юбилеем дорогая сестра
С Юбилеем дорогая сестра
 
Taking VMware Performance Monitoring Beyond VCOPS
Taking VMware Performance Monitoring Beyond VCOPSTaking VMware Performance Monitoring Beyond VCOPS
Taking VMware Performance Monitoring Beyond VCOPS
 
Vmware management-with-vcli-5.0
Vmware management-with-vcli-5.0Vmware management-with-vcli-5.0
Vmware management-with-vcli-5.0
 
Connections and Ports in ESX / ESXi
Connections and Ports in ESX / ESXi Connections and Ports in ESX / ESXi
Connections and Ports in ESX / ESXi
 
Mastering VMware Datacenter Part-1
Mastering VMware Datacenter Part-1Mastering VMware Datacenter Part-1
Mastering VMware Datacenter Part-1
 
Mastering VMware Datacenter - 15 Modules
Mastering VMware Datacenter - 15 ModulesMastering VMware Datacenter - 15 Modules
Mastering VMware Datacenter - 15 Modules
 

Similar a Introduction - vSphere 5 High Availability (HA)

VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...VMworld
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudsolarisyourep
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudxKinAnx
 
Virtualization 101 - DeepDive
Virtualization 101 - DeepDiveVirtualization 101 - DeepDive
Virtualization 101 - DeepDiveAmit Agarwal
 
vCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on ArchitecturevCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on Architecturetechstarts
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmugcsharney
 
The dark side of stretched cluster
The dark side of stretched clusterThe dark side of stretched cluster
The dark side of stretched clusterAndrea Mauro
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015VMUG IT
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld
 
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters VMworld
 
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphereVMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphereVMworld
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015VMUG IT
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1faz4eva_27
 
V mware security
V mware securityV mware security
V mware securitysar_alex
 
Elastic vSphere, Now With More Stretch
Elastic vSphere, Now With More StretchElastic vSphere, Now With More Stretch
Elastic vSphere, Now With More StretchScott Lowe
 
vmfs intro
vmfs introvmfs intro
vmfs introbergwolf
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overviewhowie YU
 

Similar a Introduction - vSphere 5 High Availability (HA) (20)

VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
VMworld 2013: Operating and Architecting a vSphere Metro Storage Cluster base...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
vSphere
vSpherevSphere
vSphere
 
Virtualization 101 - DeepDive
Virtualization 101 - DeepDiveVirtualization 101 - DeepDive
Virtualization 101 - DeepDive
 
vCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on ArchitecturevCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on Architecture
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
 
The dark side of stretched cluster
The dark side of stretched clusterThe dark side of stretched cluster
The dark side of stretched cluster
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters VMworld 2013: Performance and Capacity Management of DRS Clusters
VMworld 2013: Performance and Capacity Management of DRS Clusters
 
FDM webinar v2.1
FDM webinar v2.1FDM webinar v2.1
FDM webinar v2.1
 
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphereVMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
VMworld Europe 2014: Top 10 Do’s / Don’ts of Data Protection For VMware vSphere
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1
 
V mware security
V mware securityV mware security
V mware security
 
Elastic vSphere, Now With More Stretch
Elastic vSphere, Now With More StretchElastic vSphere, Now With More Stretch
Elastic vSphere, Now With More Stretch
 
vmfs intro
vmfs introvmfs intro
vmfs intro
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
Virtualization.ppt
Virtualization.pptVirtualization.ppt
Virtualization.ppt
 

Más de Eric Sloof

What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?Eric Sloof
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1Eric Sloof
 
vCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewvCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewEric Sloof
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingEric Sloof
 
E1000 is faster than VMXNET3
E1000 is faster than VMXNET3E1000 is faster than VMXNET3
E1000 is faster than VMXNET3Eric Sloof
 
vSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven StoragevSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven StorageEric Sloof
 
Introduction - vSphere Storage Appliance
Introduction - vSphere Storage ApplianceIntroduction - vSphere Storage Appliance
Introduction - vSphere Storage ApplianceEric Sloof
 
What’s new in vShield 5
What’s new in vShield 5What’s new in vShield 5
What’s new in vShield 5Eric Sloof
 
What’s New in vCloud Director 1.5
What’s New in vCloud Director 1.5What’s New in vCloud Director 1.5
What’s New in vCloud Director 1.5Eric Sloof
 
vSphere 5 - Image Builder and Auto Deploy
vSphere 5 - Image Builder and Auto DeployvSphere 5 - Image Builder and Auto Deploy
vSphere 5 - Image Builder and Auto DeployEric Sloof
 
What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0Eric Sloof
 
Advanced Root Cause Analysis
Advanced Root Cause AnalysisAdvanced Root Cause Analysis
Advanced Root Cause AnalysisEric Sloof
 
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...Eric Sloof
 
Managing V Sphere With The Vesi
Managing V Sphere With The VesiManaging V Sphere With The Vesi
Managing V Sphere With The VesiEric Sloof
 
Managing V Sphere With The Vesi
Managing V Sphere With The VesiManaging V Sphere With The Vesi
Managing V Sphere With The VesiEric Sloof
 

Más de Eric Sloof (15)

What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?What’s New in vCloud Director 5.1?
What’s New in vCloud Director 5.1?
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
 
vCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's NewvCenter Infrastructure Navigator 1.1 - What's New
vCenter Infrastructure Navigator 1.1 - What's New
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 training
 
E1000 is faster than VMXNET3
E1000 is faster than VMXNET3E1000 is faster than VMXNET3
E1000 is faster than VMXNET3
 
vSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven StoragevSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven Storage
 
Introduction - vSphere Storage Appliance
Introduction - vSphere Storage ApplianceIntroduction - vSphere Storage Appliance
Introduction - vSphere Storage Appliance
 
What’s new in vShield 5
What’s new in vShield 5What’s new in vShield 5
What’s new in vShield 5
 
What’s New in vCloud Director 1.5
What’s New in vCloud Director 1.5What’s New in vCloud Director 1.5
What’s New in vCloud Director 1.5
 
vSphere 5 - Image Builder and Auto Deploy
vSphere 5 - Image Builder and Auto DeployvSphere 5 - Image Builder and Auto Deploy
vSphere 5 - Image Builder and Auto Deploy
 
What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0What’s New in VMware vCenter Site Recovery Manager v5.0
What’s New in VMware vCenter Site Recovery Manager v5.0
 
Advanced Root Cause Analysis
Advanced Root Cause AnalysisAdvanced Root Cause Analysis
Advanced Root Cause Analysis
 
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
 
Managing V Sphere With The Vesi
Managing V Sphere With The VesiManaging V Sphere With The Vesi
Managing V Sphere With The Vesi
 
Managing V Sphere With The Vesi
Managing V Sphere With The VesiManaging V Sphere With The Vesi
Managing V Sphere With The Vesi
 

Último

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Introduction - vSphere 5 High Availability (HA)

  • 1. vSphere 5 High Availability (HA)
  • 2. Running Business-Critical Applications with Confidence  vSphere HA provides the right availability services with groundbreaking simplicity for any application  Allows for: • Protection of Tier 1 Applications • Restart of VM upon Application Failure • VM High Availability • Virtual Machine Health Monitoring • Host High Availability • Host Monitoring • Zero downtime VM recovery upon host failure
  • 3. Release Enhancement Summary  Enhanced vSphere HA core  Provides a foundation for increased scale and functionality • Eliminates common issues (DNS resolution)  Multiple Communication Paths • Can leverage storage as well as the mgmt network for communications • Enhances the ability to detect certain types of failures and provides redundancy  IPv6 Support  Enhanced Error Reporting • One log file per host eases troubleshooting efforts  Enhanced User Interface  Enhanced Deployment Mechanism
  • 4. vSphere HA Primary Components  Every host runs an agent. • Referred to as ‘FDM’ or Fault Domain Manager • One of the agents within the cluster is chosen to assume the role of the Master ESX 01 ESX 03 • There is only one Master per cluster during normal operations • All other agents assume the role of Slaves  There is no more Primary/Secondary concept with vSphere HA ESX 02 ESX 04 vCenter
  • 5. The Master Role  An FDM master monitors: • ESX hosts and Virtual Machine availability. • All Slave hosts. Upon a Slave host failure, protected VMs on that host will be restarted. • The power state of all the protected VMs. Upon failure of a protected VM, the Master will restart it.  An FDM master manages: • The list of hosts that are members of the cluster, updating this list as hosts are added or removed from the cluster. • The list of protected VMs. The Master updates this list after each user-initiated power on ESX 02 or power off.
  • 6. The Slave Role  A Slave monitors the runtime state of its locally running VMs and forwards any significant state changes to the Master.  It implements vSphere HA features that do not require central coordination, most ESX 01 ESX 03 notably VM Health Monitoring.  It monitors the health of the Master. If the Master should fail, it participates in the election process for a new master.  Maintains list of powered on VMs. ESX 04
  • 7. The Master Election Process  The Master is determined through a election process.  A election occurs when: • vSphere HA is enabled. • A master host fails, is shutdown, ESX 01 ESX 03 or is placed in maintenance mode. • A management network partition occurs.  The following algorithm is used for selecting the master: • The host with access to the greatest number of datastores wins. • In a tie, the host with the lexically ESX 02 ESX 04 highest moid is chosen. For example moid "host-99" would be higher than moid "host-100" since "9" is greater than "1".
  • 8. Agent Communications  Primary agent communications utilize the management network. • All communication is point to point. • No broadcasts. ESX 01 ESX 03 • Election is conducted using UDP. • Once the Election is complete all further Master to Slave communication is via SSL encrypted TCP. • Each slave maintains a single TCP connection to the master.  Datastores are used as a backup communication channel when a cluster’s management network becomes partitioned. ESX 02 ESX 04
  • 9. Storage-Level Communications  One of the most exciting new features of vSphere HA is its ability to use a storage subsystem for communication.  The datastores used for this are referred to as ‘Heartbeat Datastores’. ESX 01 ESX 03  This provides for increased communication redundancy.  Heartbeat datastores are used as a communication channel only when the management network is lost - such as in the case of isolation or network partitioning. ESX 02 ESX 04
  • 10. Storage-Level Communications  Heartbeat Datastores allow a Master to: • Monitor availability of Slave hosts and the VMs running on them. • Determine whether a host has become network isolated rather than network ESX 01 ESX 03 partitioned. • Coordinate with other Masters - since a VM can only be owned by only one master, masters will coordinate VM ownership thru datastore communication. • By default, vCenter will automatically pick 2 datastores. These 2 datastores can also be selected by the user. ESX 02 ESX 04
  • 11. Storage-Level Communications  Host availability can be inferred differently, depending on storage used: • For VMFS datastores, the Master reads the VMFS heartbeat region. • For NFS datastores, the Master monitors ESX 01 ESX 03 a heartbeat file that is periodically touched by the Slaves.  Virtual Machine Availability is reported by a file created by each Slave which lists the powered on VMs.  Multiple Master Coordination is done by using file locks on the datastore. ESX 02 ESX 04
  • 12. VM Protection States  A protected VM is a VM that vSphere HA guarantees that a attempt to restart it will be made in the event of a failure.  A VM becomes protected when vCenter is informed by the Master that the VM is protected. • When vCenter detects that the VM is powered on, it informs the Master about it. The Master then updates it’s list of protected VMs. After which, the Master informs vCenter that the VM is protected. • When VMs are powered off, the process is repeated and the VM is considered to be not protected.  This is a change from previous versions of vSphere HA, where the power-on task for a VM would not complete until HA became aware that this was a protected VM. • This allows the Power On tasks to complete faster, even if the VM has not been designated as being protected at the time of the task completing.
  • 13. VM Protection Flow  When a VM is first powered on, it goes into unprotected state.  It stays in the unprotected state until the Master tells vCenter that it has written the information to disk.  Periodically (e.g., once every 5 minutes), VC will compare the list it has to the protected VM list last reported by the Master. If any deltas exist, VC update the Master.  A VM becomes unprotected when: • It is powered off. • It is vMotion’ed out of the cluster. • Its host is disconnected from vCenter. • Its host is put into Maintenance Mode. • When a host is placed into Maintenance Mode, the summary screen of the host displays the fact that the HA agent has been disabled.
  • 14. HA States  A new host property to report the HA state of a host.  The state is reported on host summary panel and optionally in the host list.  Possible States include: • N/A (HA not configured) • Election (Master election in progress) • Master (Can be more than one) • Connected (To Master over network) • Network Partitioned • Network Isolated • Dead • Agent Unreachable • Initialization Error • Unconfig Error
  • 15. Log Files  Each host has only one log file : /var/log/fdm.log.  This is much easier to troubleshoot than previous versions of vSphere HA.  This should be the first place to look at for all: • Partitioning Issues • Isolation Issues • VM Protection Issues • Election Issues • Failure to failover issues.
  • 16. UI Changes  Cluster Summary Screen • Advanced Runtime Info Cluster • Cluster Status • Configuration Issues  Cluster – Hosts tab  VM Summary: HA Protection  Cluster Configuration: Datastore Heartbeating  Admission Control: Failover Host(s)
  • 17. UI Changes  Cluster Summary Screen • Advanced Runtime Info • Cluster Status • Configuration Issues  Cluster – Hosts tab  VM Summary: HA Protection  Cluster Configuration: Datastore Heartbeating  Admission Control: Failover Host(s)
  • 18. UI Changes  Cluster Summary Screen • Advanced Runtime Info • Cluster Status • Configuration Issues  Admission Control: Failover Host(s)
  • 19. UI Changes  Cluster Summary Screen • Advanced Runtime Info • Cluster Status • Configuration Issues  Cluster – Hosts tab  VM Summary: HA Protection  Cluster Configuration: Datastore Heartbeating  Admission Control: Failover Host(s)
  • 20. UI Changes  Cluster Summary Screen • Advanced Runtime Info • Cluster Status • Configuration Issues  Cluster – Hosts tab  VM Summary: HA Protection  Cluster Configuration: Datastore Heartbeating  Admission Control: Failover Host(s)
  • 21. UI Changes  Cluster Summary Screen • Advanced Runtime Info • Cluster Status • Configuration Issues  Cluster – Hosts tab  VM Summary: HA Protection  Cluster Configuration: Datastore Heartbeating  Admission Control: Failover Host(s)
  • 22. Summary  vSphere HA feature provides organizations the ability to run their critical business applications with confidence.  Enhancements allow: • A solid, scalable foundation upon which to build to the cloud • Ease of management • Ease of troubleshooting • Increased communications mechanisms Resource Pool VMware ESXi VMware ESXi VMware ESXi Operating Server Failed Server Operating Server