Brown University Utilizing CUMULUS for Disaster
Recovery in the Cloud
Nancy MagersAssociate Director of Disaster Recovery and Storage Service
Primary Storage Replica StorageData Backups
Disaster Recovery ContractsDisaster Recovery Sites
Disaster Recovery Procedures Disaster Recovery Drills
How is Brown Using CUMULUS
Dedicated VMWare resource pools with centralized secure networking (firewall & VPN)
– Some Virtual Machines Hosting– Disaster Recovery for Autonomous Departments
• Advancement – Alumni.brown.edu– Gifts.brown.edu– Advance.brown.edu
• Facilities– FAMIS (facilities management information system)
FY12-Q1
DR Step 1 is Business Continuity Planning
Identify your business drivers • Establish commitment from the top that protecting IT services is
important. • Have the business owners establish the priority of the recovery
of the application? • What is the value of the service and what is the impact of it
not being available• KualiReady from Kuali Foundation Higher Ed tool for BC
Planning.
Prioritize & PlanPrioritize your portfolio & Set your goals
RTO - Time to recoveryRPO - Acceptable data lossMAD - Maximum Allowable Downtime
Rating RTO RPO MAD Service Provider/Owner
1A 2 Hours 0-10 Min 8 Hours Active Directory
CIS
2A 24 Hours 0-10 Min 5 Days COEUS Grant Management
CIS- OSP
3A 7 Days 24 Hours 20 Days Campus Event Calendar
CIS – PAUR
2 Hours 2 Hours 24 Hours Advancement Web Portal
Advancement
24 Hours 2 Hours 48 Hours Facilities MGMT IS
Facilities
Plan Your Strategy
CUMULUS Planning Visio– Management Access
• Details source (OSHEAN Member) Firewall / VPN • Details Network connectivity of VCenter environment
– NAT/PAT– Source ESX Hosts– Target VReplicator, VCenter & ESX
• Identifies resonsible owner for subscribers Network environment
– Member Access• Details VMWare source and target host information• Identifies responsible owner for subscribers VMWare
environment– Security
• Details OSHEAN ACL's and Firewall Policies
Network Service Planning and Design • Global Traffic Manager - Brown Environment
• CNAMES• A Records• Services and Servers• VLAN's• Network Ports
Service (CNAME) AIS Server Name
AIS IP Address
AIS Internal IP
AIS VLAN
Cumulus Server Name
Cumulus Server Address
Cumulus VLAN
Port Service Name Port Sources
alumni-staging.advancement.brown.edu
WebDev00-alumni.advad.advancement.brown.edu
128.148.242.29 (p)
192.168.2.29
VLAN-2
Alumni-C-WebDev00-AIS
128.148.182.15
VLAN-2091
http, ssl, rdp
80, 443, 3389 Any
sybase-staging.advancement.brown.edu
WebDevDB00-sybase.advad.advancement.brown.edu
128.148.240.123
VLAN-4
Sybase-C-WebDevDB00-AIS 10.65.48.15
VLAN-2090
sybase db, ssh 5000, 22 Any
Get Your Data There • Quest VReplicator – Snapshots ( Requires some local storage)– Data Change Rate Effects Frequency – Testing helps ID the correct frequency. – This affects RPO!
Recovery planning– Who do you need (essential personnel)
• DBA/Systems• Network / F5 Mgmt
– Databases Services - Semi Automated• IP Change Scripts • GTM - Management
– Script your recovery
Test Planning– What will your testing strategy be?
• Dev/QA Only?• Frequency• Success criteria• Track your metrics
Maintain Your Environment– Replication Monitoring and Reporting– Management VM
• SSH/Putty• Application Management Tools• Patching
Deming knows bestPlan Your Environment Thoroughly!!!!! An ounce of planning is worth a pound of execution.
Build Your Environment
Test Your Environment. Record metrics and involve your application owner.
Maintain, Monitor and Improve . Keep your environment current and ensure it is providing VALUE.
On with the show....
WebEX Recording with commentary by Mike and Nancy