application ha in virtual environments
Post on 05-Dec-2014
1.021 Views
Preview:
DESCRIPTION
TRANSCRIPT
Intelligent Application Awareness in Virtual Environments
Lorenzo GalelliSnr Principal Technical Product Manager
ApplicationHA 6.0 VMware 1
• Virtualization widely-adopted for non-critical applications
• Business critical applications are infrequently virtualized
• Virtualization vendors fail to ensure application availability
Key Challenges: Ensuring Application Availability
Virtualizing Business-Critical Applications
ApplicationHA 6.0 VMware 2
TIER 3 TIER 2 TIER 1
IISApachePrint
WebLogicWebSphereFile
SQL, OracleSAPExchange
Criticality of applications
Virt
ualiz
ation
ado
ption
Low adoption beyond Tier 3
Application availability a key requirement for virtualization of critical apps
2. Source: IDC, October 2009. Choosing Storage for Virtualized Servers. For companies with > 1,000 employees.
Key challenges in managing virtualized servers2Leading causes for unplanned outages1
Gartner: 40% of failures are caused by the application going down
IDC: 51% of respondents rank Application Availability as the key virtualization challenge
1. Source: Gartner, 30 November 2010
ApplicationHA 6.0 VMware
40% Application Failures
40% Operations Errors
20% Security, Power, OS, HW
Series1
32%
29%
42%
41%
51%Ensuring Application Availability
Coordinating new deployments and upgrades
Managing unanticipated cost increases
Overcoming existing allocation, purchasing and budget practices
Compensating for the lack of integrated management tools
3
Current tools and processes force challenging trade-offs
ApplicationHA 6.0 VMware 4
Virtualize everything
Delay virtualization• Slows down virtualization
initiatives
• Increases operational complexity
Monitoring tool + scripting• Longer RCA and recovery time
• Burden to maintain scripts
O/S based clustering in the guest• Prevents use of vMotion,
DRS, DPM
• Increases cost + complexity
Ensure everything
Infrastructure admin
Application adminEnsure App Availability
Minimize Complexity
Exploit Virtualization
Symantec ApplicationHA + VMware HA: Virtualize without compromise
ApplicationHA 6.0 VMware 5
Application Resources
OS
VM
ESX Server
Site
App Components
VM1
OS
VM2
OS
VMware ESX
VM2
OS
c3c2
c1
c2 c4
c1 c3c1
c2
VMware HA
protect infrastructure components
Symantec ApplicationHA
protect application
components
Symantec ApplicationHA + VMware HA: Virtualize without compromise
ApplicationHA 6.0 VMware 6
EnsureAvailability
ExploitVirtualization
MinimizeComplexity
Symantec ApplicationHA + VMware HA: Virtualize without compromise
ApplicationHA 6.0 VMware 7
EnsureAvailability
ExploitVirtualization
MinimizeComplexity
VM1
OS
VM2
OS
VM1
OS
VM2
OS
Coordinated recovery between ApplicationHA and VMware HA
• App monitoring – Show health status
– Detect app failures
• Coordinated recovery– Restart applications
– Trigger VMware HAfor further recovery
– Integration via App Monitoring API
• Protects against wide range of failures– Infrastructure failures
– VM is up but app is down
ApplicationHA 6.0 VMware 8
VMware ESX VMware ESX
ApplicationHA
ApplicationHA
SQLORA SQLORA
VMware HA VMware HA
– VM recovers after a server failure but app doesn’t
– App is up but not functional
OS
Coordinated recovery between ApplicationHA and VMware HA – Details
• Deep understanding of the apps– App specific modules start, stop,
recover apps
– Eg: SQL DB instances, FileStream, Analysis, Storage mount points, dependencies
– Functional testing based on SQL queries
• Customizable recovery behavior– App or VM restart limit
– In-guest remediation only - Enable/Disable App Heartbeat
– Turn off remediation during planned maintenance - Enter/Exit Maintenance mode
ApplicationHA 6.0 VMware 9
AgentPackEXCH SQL
VMware ESX
VMware HA
ApplicationHA
VM1
App
ApplicationHA
Ensuring Availability for Custom Applications
ApplicationHA 6.0 VMware 10
Choose Custom Application
AChoose Windows Service for Monitoring
B
Platform and Application Coverage
ApplicationHA 6.0 VMware
ApplicationHA Guest
• Windows Server 2003, 2003 R2, 2008, 2008 R2 (all x64)
• SQL Server 2005, 2008, SQL Server 2008 R2• Exchange Server 2007, 2010• IIS 6.0, 7.0• Sharepoint 2010• Oracle Database 10gR2, 11gR1, 11gR2• SAP Netweaver 7.0 (NW04), 7.1 (WebAS 7.1)• SAP Netweaver 7.0 Central Services• FileShare• 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
• Linux x64 (RHEL 5, 6, SLES 10, 11, OEL 5)• Oracle 10gR1, 10gR2, 11gR1 , 11gR2• Oracle Weblogic 9, 10• SAP Netweaver 7.0 (NW04)• IBM Websphere Application Server and MQ• IBM DB2 9.5, 9.7• Apache/IBM HTTP Server• Custom Application
ApplicationHA + Backup ExecTaking Application Availability to a New Level via Integration with Backup Exec
12
ApplicationHA 6.0 VMware
Application
Restart
Virtual Machine
Reboot
Virtual Machine
Image Recovery
Escalation of Remediation Mechanism
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 feature.
ApplicationHA + Backup ExecTaking Application Availability to a New Level via Integration with Backup Exec
13
ApplicationHA 6.0 VMware
Application
Restart
Virtual Machine
Reboot
Virtual Machine
Image Recovery
Escalation of Remediation Mechanism
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 feature.
Symantec ApplicationHA + VMware HA: Virtualize without compromise
ApplicationHA 6.0 VMware 14
EnsureAvailability
ExploitVirtualization
MinimizeComplexity
Optimize Application Availability with VMware
ApplicationHA 6.0 VMware 15
Exploit Virtualization in VMware environments
• Support for advanced virtualization features including VMware HA, vMotion, DRS, FT, SRM etc.
• Storage flexibility
Fiber channel
iSCSI
NAS
RDM
VMFS
Fault Tolerance
Live Migration
Workload Balancing
Disaster Recovery
Other Virtualization Features
Bringing Application Awareness to Site Recovery Manager
ApplicationHA 6.0 VMware 16
Application awareness in SRM audit trail
• Report application status in SRM audit trail• Proof to auditors and/or management
Application Monitoring on Both Sites During Test and Real Recovery
• Automatic application monitoring enabled on both sites• Automatic establishment of communication with VMware
HA on recovery site• Dashboard view on both sites with secured
communication
Site B
Site A
Real Recovery
Test Recovery
Symantec ApplicationHA + VMware HA: Virtualize without compromise
ApplicationHA 6.0 VMware 17
EnsureAvailability
ExploitVirtualization
MinimizeComplexity
18
• 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
Reduce Operational Complexity, Training Costs and Need for Additional Tools
ApplicationHA 6.0 VMware
Visualize and control apps from vSphere client - screenshot
ApplicationHA 6.0 VMware 19
Detailed MonitoringVM Selected Application OperationApplication Status
Dashboard for Visualizing Application Status and Controlling Applications
ApplicationHA 6.0 VMware 20
Aggregated StatisticsData Center Level Alert DetailsBatch Operations
Dashboard also available on cluster level.
DR
WebAppHA
APPAppHA
DBApplicationHA 6.0 VMware 2
1
Service Management, Control & Availability
Virtual Business Service
VCS
Rem
edia
te
Star
t / S
top
Multi-Tier Service Recovery & DR Consolidated Status Centralised Control
Virtual
Virtual
Physical
22
Example Incident Workflow
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) (5mins) DBA checks status (5mins) DBA requests DB process restart (5mins) DBA requests host restart App OK/Fails.....next steps.....
Typical Multi-Tier Service Recovery Steps (Regardless of fault)
VBS & ApplicationHA Service fails, monitoring SW generates ticket (1mins) ApplicationHA requests DB process restart (2mins) ApplicationHA orders host restart App OK/Fails.....next steps.....
30 Mins
3 MinsApplicationHA 6.0 VMware
Summary: Virtualize business critical apps with confidence and without compromise
ApplicationHA 6.0 VMware 23
Problem
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
Solution Benefits
• Ensure availability
• Without trading off virtualization benefits
• Without taking on operational complexity
• VMware and Symantec bring best of breed HA technologies together to address this
VMware HA + ApplicationHA + Backup Exec
• Recover from app and infra failures quickly
• Exploit virtualization benefits such as FT, vMotion, DRS, DPM and SRM
• Simplify operations for app and infra team with a soln that is easy to deploy & manage
Thank you!
Copyright © 2010 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.
This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.
Thank you!
ApplicationHA 6.0 VMware 24
top related