3. Application availability a key requirement for
virtualization of critical apps
Leading causes for unplanned outages1 Key challenges in managing virtualized servers2
Ensuring Application Availability 51%
40% Operations 20% Security, Power, Coordinating new deployments
Errors OS, HW and upgrades 41%
Managing unanticipated cost
increases 42%
Overcoming existing
allocation, purchasing and budget 29%
practices
40%
Compensating for the lack of
Application integrated management tools 32%
Failures
Gartner: 40% of failures are caused by the IDC: 51% of respondents rank Application
application going down Availability as the key virtualization challenge
2. Source: IDC, October 2009. Choosing Storage for Virtualized Servers. For
1. Source: Gartner, 30 November 2010 companies with > 1,000 employees.
ApplicationHA 6.0 VMware 3
4. Current tools and processes force challenging trade-offs
Ensure everything
O/S based clustering in the guest
• Prevents use of vMotion,
DRS, DPM
• Increases cost + complexity
Minimize Ensure App Monitoring tool + scripting
Application admin
Complexity Availability
• Longer RCA and recovery time
Infrastructure admin • Burden to maintain scripts
Exploit
Virtualization
Delay virtualization
• Slows down virtualization
initiatives
• Increases operational
complexity
Virtualize everything
ApplicationHA 6.0 VMware 4
5. Symantec ApplicationHA + VMware HA: Virtualize
without compromise
VM1 VM2 VM2
Symantec App c1 c1
Components c1 c3
ApplicationHA
protect c2 c3 c2 c2 c4
application Application
components Resources
OS OS OS OS
VMware HA
VMware ESX
VM
protect
infrastructure
components ESX Server
Site
ApplicationHA 6.0 VMware 5
8. Coordinated recovery between ApplicationHA and
VMware HA
• App monitoring
VM1 VM2 VM1 VM2
– Show health status
– Detect app failures ORA SQL ORA SQL
• Coordinated recovery Application
HA
Application
HA
OS OS OS OS
– Restart applications
– Trigger VMware HA VMware HA VMware HA
for further recovery VMware ESX VMware ESX
– Integration via App
Monitoring API
• Protects against wide
range of failures
– Infrastructure failures – VM recovers after a server failure but app doesn’t
– VM is up but app is down – App is up but not functional
ApplicationHA 6.0 VMware 8
9. Coordinated recovery between ApplicationHA and
VMware HA – Details
VM1
• Deep understanding of the apps
– App specific modules
start, stop, recover apps
App
– Eg: SQL DB
instances, FileStream, Analysis, Stora
ge mount points, dependencies
Agent
– Functional testing based on SQL Pack
queries Application
EXCH SQL
HA
• Customizable recovery behavior ApplicationHA
– App or VM restart limit OS
– In-guest remediation only -
Enable/Disable App Heartbeat
VMware HA
– Turn off remediation during planned
maintenance - Enter/Exit Maintenance mode VMware ESX
ApplicationHA 6.0 VMware 9
10. Ensuring Availability for Custom Applications
A B
Choose Custom Application Choose Windows Service for Monitoring
ApplicationHA 6.0 VMware 10
11. Platform and Application Coverage
ApplicationHA Guest
• Windows Server 2003, 2003 R2, 2008, 2008 R2 (all • Linux x64 (RHEL 5, 6, SLES 10, 11, OEL 5)
x64)
• Oracle 10gR1, 10gR2, 11gR1 , 11gR2
• SQL Server 2005, 2008, SQL Server 2008 R2
• Exchange Server 2007, 2010 • Oracle Weblogic 9, 10
• IIS 6.0, 7.0 • SAP Netweaver 7.0 (NW04)
• Sharepoint 2010 • IBM Websphere Application Server and MQ
• Oracle Database 10gR2, 11gR1, 11gR2 • IBM DB2 9.5, 9.7
• SAP Netweaver 7.0 (NW04), 7.1 (WebAS 7.1)
• SAP Netweaver 7.0 Central Services • Apache/IBM HTTP Server
• FileShare • Custom Application
• PrintShare
• ApplicationHA Console Server
• Custom Application
• Windows Server 2003, 2003 R2 (32 bit)
• Custom Application
• FileShare
• SQL Server 2008
More applications on more platforms to be added in future releases
ApplicationHA 6.0 VMware
12. ApplicationHA + Backup Exec
Taking Application Availability to a New Level via Integration with Backup Exec
Escalation of Remediation Mechanism
Application Virtual Machine Virtual Machine
Restart Reboot Image Recovery
Automatically restore, or trigger a prompt for consent to restore, a failed virtual machine
in order to recover lost application services once ApplicationHA has exhausted the steps
available to remediate the failure.
ApplicationHA 6.0 VMware 12
* ApplicationHA 6.0 feature.
13. ApplicationHA + Backup Exec
Taking Application Availability to a New Level via Integration with Backup Exec
Escalation of Remediation Mechanism
Application Virtual Machine Virtual Machine
Restart Reboot Image Recovery
Automatically restore, or trigger a prompt for consent to restore, a failed virtual machine
in order to recover lost application services once ApplicationHA has exhausted the steps
available to remediate the failure.
ApplicationHA 6.0 VMware 13
* ApplicationHA 6.0 feature.
15. Optimize Application Availability with VMware
Exploit Virtualization in VMware environments
Fault Tolerance Fiber channel
Live Migration iSCSI
Workload Balancing NAS
Disaster Recovery RDM
Other Virtualization
Features VMFS
• Support for advanced virtualization • Storage flexibility
features including VMware
HA, vMotion, DRS, FT, SRM etc.
ApplicationHA 6.0 VMware 15
16. Bringing Application Awareness to Site Recovery
Manager
Application Monitoring on Both Sites During Test and Real Recovery
Site B
Test Recovery
• Automatic application monitoring enabled on both sites
• Automatic establishment of communication with VMware
Site A
HA on recovery site
• Dashboard view on both sites with secured
Real Recovery communication
Application awareness in SRM audit trail
• Report application status in SRM audit trail
• Proof to auditors and/or management
ApplicationHA 6.0 VMware 16
18. Reduce Operational Complexity, Training Costs and
Need for Additional Tools
• Simplified, centralized
administration with vCenter and
Veritas Operations Manager
• Monitor and manage hundreds of
applications from a single
dashboard
• Easy to deploy, simple wizard
based installation and
configuration
• Light weight, small footprint on
servers
ApplicationHA 6.0 VMware 18
19. Visualize and control apps from vSphere client -
screenshot
VM Selected Application Status Application Operation Detailed Monitoring
ApplicationHA 6.0 VMware 19
20. Dashboard for Visualizing Application Status and
Controlling Applications
Dashboard also available
on cluster level.
Data Center Level Batch Operations Aggregated Statistics Alert Details
ApplicationHA 6.0 VMware 20
21. Service Management, Control & Availability
Multi-Tier Service Recovery & DR
Consolidated Status
Centralised Control
Virtual Business Service DR
AppHA
Web Virtual
Start / Stop
AppHA
Remediate
APP Virtual
VCS
Physical
DB
ApplicationHA 6.0 VMware 21
22. Example Incident Workflow
Typical Multi-Tier Service Recovery Steps (Regardless of fault)
Manual Process
Service fails, monitoring SW generates ticket
(5mins) Help desk contact app owner
(5mins) App Owner determines fault layer
(5mins) App Owner contacts layer owner (DBA)
30 Mins (5mins) DBA checks status
(5mins) DBA requests DB process restart
(5mins) DBA requests host restart
App OK/Fails.....next steps.....
VBS & ApplicationHA
Service fails, monitoring SW generates ticket
(1mins) ApplicationHA requests DB process restart
(2mins) ApplicationHA orders host restart
App OK/Fails.....next steps.....
3 Mins
ApplicationHA 6.0 VMware 22
23. Summary: Virtualize business critical apps with
confidence and without compromise
Problem Solution Benefits
• Ensure availability • VMware and Symantec bring • Recover from app and infra
best of breed HA failures quickly
• Without trading off technologies together to
virtualization benefits address this • Exploit virtualization benefits
such as
• Without taking on VMware HA + ApplicationHA FT, vMotion, DRS, DPM and
operational complexity + Backup Exec SRM
• Simplify operations for app
and infra team with a soln
that is easy to deploy &
manage
Call to Action
• Review challenges in your virtualization initiatives wrt business critical apps
• Download white paper and learn more http://www.vmware.com/go/vsp4-virtualizing-biz-critical-apps
• Download trialware http://go.symantec.com/applicationha
ApplicationHA 6.0 VMware 23