Professional Documents
Culture Documents
Shakeel Ahmad
Lab 10
Contents
Increasing availability
▶ Protecting a virtual machine
▶ Protecting multiple virtual machines
3
Improving Availability
Availability (%) Downtime per Year
99 3.65 days
99.9 8.8 hours
99.99 53 minutes
99.999 (”five nines”) 5.3 minutes
• Greater degrees of availability require significant costs, often forcing companies to choose
between them
• Downtime includes planned and unplanned downtime
• You cannot choose when unplanned downtime occurs
4
Traditional Solutions
• RAID
o Improves storage availability and performance
• Storage Multipathing
o Provides multiple paths for storage traffic
o Works well in virtualization
5
Virtual Machine Availability
• Enhanced HA
o Virtual Machine Tools can automatically reboot a failed or frozen virtual machine without intervention
• Application HA
o Tools that can restart a failed application even though the operating system is still running
6
High Availability
• Clustering (two or more physical servers linked together via network and
shared storage resources)
• When one physical server fails, all the VMs on that server are automatically
rebooted somewhere else in the cluster
o Need to configure headroom during planning stages
o Part of the infrastructure, more cost effective than providing same service in a physical environment
o Still means crashed virtual machines
7
Fault Tolerance
8
Live Migration (vMotion)
9
Storage Migration
• Like live migration, but in this case the files that compose a virtual
machine are moved from one place to another
• Can be used to alleviate disk contention (hot spots) without interrupting
the guest
o Can be automated to resolve performance issues
• Can be used to move data to newer storage
10
Protecting Datacenters
12
•
Exercise
Your company’s data center has suffered a recent power outage, and
corporate applications were unavailable for two days. You have been asked to
craft a strategy to quickly continue operations in the event of another outage.
What type of availability (HA/DR/FT) would you recommend and why?
• You are asked to provide availability for an application that has been deemed
to be critical to the daily operations. Any downtime will potentially cost the
company hundreds of thousands of dollars per hour. What type of availability
(HA/DR/FT) would you recommend and why?