6.3
Table Of Contents
- Administrator Guide
- Contents
- About This Book
- Getting Started
- Introduction
- Configuring vCenter Server Heartbeat
- Server Configuration Wizard
- Configuring the Machine Identity
- Configuring the Server Role
- Configuring the Client Connection Port
- Configuring Channel Routing
- Configuring the Default Channel Port
- Configuring Low Bandwidth Module
- Configuring Public IP Addressing
- Configuring for Identical Nodes
- Configuring for Non-Identical Nodes
- Managing vCenter Server Heartbeat License Keys
- Configuring Message Queue Logs
- Configuring the Maximum Disk Usage
- System Administration and Management
- Server Protection
- Network Protection
- Application Protection
- Status and Control
- vCenter Server Heartbeat Console
- About vCenter Server Heartbeat Console
- Work with Groups and Pairs
- Add, Edit, Move, and Remove Pairs in VCenter Server Heartbeat Groups
- Review the Status of vCenter Server Heartbeat Groups and Pairs
- Exit vCenter Server Heartbeat Console
- Shut Down Windows Without Stopping vCenter Server Heartbeat
- Performance Protection
- Data Protection
- Data Protection Overview
- Other Administrative Tasks
- Troubleshooting
- Troubleshooting Unexpected Behaviors
- Two Active Servers
- Two Passive Servers
- Synchronization Failures
- Registry Status is Out of Sync
- Channel Drops
- Subnet or Routing Issues
- MaxDiskUsage Errors
- MaxDiskUsage Error Messages
- [L9]Exceeded the Maximum Disk Usage (VCChannelExceededMaxDiskUsageException)
- [L9]Exceeded the Maximum Disk Usage on the ACTIVE Server
- [L9]Exceeded the Maximum Disk Usage on the PASSIVE Server
- [L20]Out of Disk Space (VCChannelOutOfDiskSpaceException)
- Application Slowdown
- Poor Application Performance
- Both Servers Can Accommodate the Initial Load but the Load Has Increased
- One Server Can Provide Adequate Resource Support, but the Other Cannot
- Scheduled Resource Intensive Tasks
- Glossary
VMware, Inc. 15
Chapter 1 Introduction
Figure 1-2. Switchover
Aswitchovergracefullyclosesanyprotectedapplicationsthatarerunningontheactiveserverandrestarts
themonthepassiveserver,includingtheapplicationorservicethatcausedthefailure.Intheexamplewhere
thePrimaryserverisactiveandtheSecondaryserverispassive,thePrimaryserverisdemoted
toapassive
roleandishiddenfromthenetworkwhentheSecondaryserverispromotedtoanactiveroleandismade
visibletothenetwork.Themechanicsofswitchoversarediscussedinmoredetaillaterinthisguide.
Performance Protection
Ensuringthatyourprotectedapplicationsareoperationalandprovidingserviceatalevelofperformance
adequateforuserstoremainproductiveisimportant.ThevCenterServerHeartbeatplug‐inprovidesthese
monitoringandpre‐emptiverepaircapabilities.
vCenterServerHeartbeatproactivelymonitorssystemperformanceattributestoensurethatthesystem
administrator
isnotifiedofproblemsandcantakepre‐emptiveactiontopreventanoutage.
Inadditiontomonitoringapplicationservices,vCenterServerHeartbeatcanmonitorspecificapplication
attributestoensurethattheyremainwithinnormaloperatingranges.Similartoapplicationmonitoring,
variousrulescanbeconfiguredtotriggerspecificcorrectiveactions
whenevertheseattributesfalloutsideof
theirrespectiveranges.
vCenterServerHeartbeatprovidesthesamelevelofflexibilitytodefineandperformmultiplecorrective
actionsintheeventofproblemsonaservicebyserviceorevenattributebyattributebasis.
Data Protection
YoucanconfigurevCenterServerHeartbeattoprotecttheapplicationenvironment.Alldatafilesthatusersor
theapplicationsrequireintheapplicationenvironmentaremadeavailableshouldafailureoccur.After
installation,vCenterServerHeartbeatconfiguresitselftoprotectfiles,folders,andregistrysettingsfor
vCenterServerontheactive
serverbymirroringtheminrealtimetothepassiveserver.Ifafailoveroccurs,all
filesprotectedonthefailedserverareavailabletousersafterthefailover,hostedontheSecondaryserver.
vCenterServerHeartbeatinterceptsallfilesystemI/Ooperationsontheactiveserver.Iftheinterceptedwrite
andupdateoperationsarewithintheprotectedset,theseareplacedinaqueueontheactiveserverreferredto
astheactiveserver’ssendqueue,pendingtransmissiontothepassiveserver.Eachrequestisnumberedto
maintainitsorderinthequeue.
Withtherequestintheactiveserver’ssend
queue,vCenterServerHeartbeatallowsthediskI/Otocontinue
withtherequesteddiskoperation.
Ifthechannelisconnected,theactiveserver’ssendqueueistransferredtothepassiveserver,whichplacesall
therequestsinthepassiveserver’sreceivequeue.Thepassiveserverconfirmsthechangeswereloggedby
sendingtheactiveserveranacknowledgement.Theactiveserverclearsthedatafromitsqueue.