当前位置:文档之家› 应用级容灾解决方案

应用级容灾解决方案

Business Application
Web Server Web Server Web Server
Manage dependencies
Service start/stop
Application Server
Service availability
Database
Disaster Recovery
Virtual Business Services
Disaster Recovery Advisor
不可能实时检查
费时费力 不能检查所有的东西 不适用于所有场景
19
自动分析/检查容灾与生产环境
扫描 分析
Customer Configuration compare DR Advisor Database of 2,500 Potential Vulnerabilities
16
切换流程定义方便
Site aware plan for automated recovery Specify the services and apps to start/stop
Select the recovery plan, click to execute Customization for complete flexibility
Virtual Business Services
7
传统流程控制概念导致配置复杂!
• 引入Business, BusinessUnit和BusinessGroup概念来控制复杂的 切换流程 • 通过调研确认具体切换流程,再定制到切换平台的配置中;
Site BusinessGroup BusinessUnit Business
2
VBS 介绍
Virtual Business Services
3
容灾市场现状
既往的容灾投资基本 都集中在备份恢复和 数据复制领域,少量 在应用切换领域,极 少涉及到业务接管领 域。
业务接管
应用切换
数据复制
基本完成
备份恢复
Virtual Business Services
4
如何管理复杂的应用?
VCS HA/DR
START
VBS
Flexibility • Production and DR can have different configurations
Virtual Business Services
No new infrastructure • Leverages existing Global Cluster for DR of entire service
20
Virtual Business Services
DRA (Veritas Disaster Recovery Advisor) 能支持什么环境?
Operating System Host Discovery
Storage
Replication
Database
Multi-Pathing
Volume Management
• I/O multi-pathing best practices • Data tampering prevention
Root cause analysis
• Datacenter change analysis
Virtual Business Services
Disaster Recovery Advisor
Virtual Business Services
5
虚拟业务组(Virtual Business Services) —在复杂的环境中简化服务管理与控制
Business Application
Web server
Veritas Operations Manager
虚拟业务组 Web Server
Application
app app app
Application Server Database
Database
Virtual Business Services
6
Business Application
Web server
Application
app app app
Manage dependencies
Database
Virtual Business Services
Clustering
21
DRA (Veritas Disaster Recovery Advisor) 能提供什么信息
数据保护
Replication
• Data completeness • Data consistency • Identify replication process failure
Database
Disaster Recovery
Virtual Business Services
15
How VBS works: Disaster Recovery
Leveraging VCS Global Clusters for service level DR
Veritas Operations Manager
Billing Production VBS
Apache1_sg
STOP
DR STOP START
Billing DR VBS
ApacheOracle_Apps_sg
STOP
VBS
Oracle_Apps2_sg
START
VBS
Oracle_sg VBS
Oracle2_sg
Virtual Business Services
11
Business Application
Web server
Manage dependencies
Application
app app app
Service Start/Stop
Service availability
Database
Virtual Business Services
可用性管理
DR Data access
• Correct access to shared storage (HA) and replicas (DR) • Redundancy and performance
Optimization
• Identify reclaimable storage • Optimize WAN • Optimize I/O configuration • SAN best practices
Application
app app app
Application Server Database
Database
Virtual Business Services
18
容灾环境面临的挑战 传统的方法成本高而且不全面!
现有方法:
• 定期进行容灾节点的配置检查
• 手工审计容灾节点配置 • 自定义脚本检查 • “Best practice” 文档
Clustering best practices
• Insure identical / compatible configuration across cluster nodes • Vendor best practices • Local / geo clustering
Data protection SLA
12
Multi tier services need protection at different levels
Business Application
Web server
Application
app app app
1
Protect each tier
2
Database
Protect the service
Virtual Business Services
陈震宇
Principal System Engineer
Virtual Business Services
1
Agenda
1 VBS介绍
2 3
4
竞争分析
Symantec Business Continuity Platform FAQ
Virtual Business Services
ServiceGroup
Resources
Virtual Business Services
8
Application dependency: dynamic visual presentation
Virtual Business Services
9
Business Application
Web server
Redundancy
• RAID level • SAN Multi-pathing • Network • Physical (NIC / teaming) • Logical (DNS, LDAP, AD) • Database file configuration
SAN best practices
Manage dependencies
Application
app app app
Service Start/Stop
Database
Virtual Business Services
10
How VBS works: Start/Stop orchestration
Communication Flow Between Clusters
3
Virtual Business Services
Manage SLA risks
相关主题