Yuruware session for the AWS Summit Sydney, April 24, 2013.
Building High Availability Applications in AWS. Reduce downtime and improve reliability with Disaster Recovery tool, Yuruware Bolt.
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Automated System Migration, Backup, Replication and Recovery as a Service
1. Automated System Migration, Backup,
Replication and Recovery as a Service
Yuru – ‘cloud’, Gamilaraay People NSW
2. Enterprise Disaster Recovery (DR) Under Pressure
• DR requirement growing due to
reputation risks, customer
expectations, regulations
• Infrastructure for DR is expensive, cost
is increasing
• Lack of confidence in initiating a
recovery (too long, too much
loss), uncertain integrity
3. Business Opportunity
Days
Hours
Seconds
Minutes
$ $$ $$$$$$$
Synchronous Replication
Asynchronous Replication
Traditional Tape Based / Shared IT recovery
.
.
.
Custom replication/failover,
dedicated IT equipment
Cloud Based DRGAP
4. Building HA Application in AWS
“Everything fails, All the time”
Werner Vogels, CTO Amazon.com
“If you want 5 9’s, you must run in multiple buildings”
James Hamilton, Distinguished Engineer Amazon
“Use exponential back-off algorithm...
and idempotent transactions... to achieve HA”
Simon Elisha, Principal Solution Architect, AWS ANZ
5. Some DR Reference Architectures from AWS
http://aws.amazon.com/disaster-recovery/
7. What is Unique?
• Business Continuity (BC) delivered as a pure play, self-service SaaS
–No setup, re-architecting, reconfiguring. No software to install.
–Pay per use pricing
–quick and simple delivery via SaaS platform and virtual onsite services
• BC delivering full warm standby, not just data backup
• BC in 6 clicks, ‘click and drop’ interface
• BC that can be tested
• BC that spans the globe
• 2 provisional patents
10. Tough Technical Problems
• Secure, fast and highly optimised inter-region volume transfer across the WAN
• Throughput ~5.0GB/h (AWS EBS Snapshot Copy 2.5 – 5.0GB/h)
• Parallelize transfer if necessary
• Incremental copy
– 10% of a volume contains new data 300% faster to sync the volume across regions
• API Management layer to shield jitter and variability
• Each API call: monitoring, automated retries with exponential backoff, cleanup upon a failure
• Task level: wrap API calls to give the illusion of “atomicity” – state-based clean up and retry
whole task
• Total workflow: Check point. Clean up and retry
11. Case study: HubWorks Migration
• No. 1 Australian Government accredited Child Care centre information management
service provider
• Need to on-shore sensitive children data
• Reduce migration cost while meeting legislation deadline
• Total end to end migration 0.5TB of system and data from US West to Sydney
completed in under 4 hours
• No application re-write, no business downtime
11
“This innovative migration technology enabled us to complete
the migration in hours, rather than days or weeks - error-free.
Our customers were not affected and it allowed us to comply
with our legislative requirements painlessly and cost
effectively.”
David Salajan, Director, HubWorks!
12. Call to Action
• AWS inter-region migration, replication and recovery as a service
available now
www.yuruware.com
• VMWare migration to AWS, calling for expressions of interest
http://www.yuruware.com/migrate-vmware-to-aws/
• Various partnership models available, come talk to us
http://www.yuruware.com/become-a-partner/