Showing posts with label vCloud. Show all posts
Showing posts with label vCloud. Show all posts

Saturday, August 8, 2009

Topology for Inter-datacenter VMotion

An often asked question in any of the vCloud discussions is about the probability of vMotion across data centers (over wide area network) - it is not an easy thing considering the latencies. The complications are both in terms of stretching the L2 domain between the sites and the shared storage issue across sites.
What are the business requirements for inter-datacenter vMotion?
  1. Load balance/Go-green to save power: “follow the sun” or simply consolidate VMs to conserve power.
  2. Uptimes during maintenance windows: Have a fallback plan for your applications to be available during datacenter shutdowns
  3. Disaster Recovery/avoidance: This is an obvious reason, to fallback during DR situations
Compared to #2 and #3, #1 could be higher priority as that also gives a provision to use someone else's (like AWS) data center for peak loads (like month end report generations) instead of building up in-house data centers.

Overall, this initiative would lead to consolidation in data centers slowly and bigger players would benefit. Below is the topology of vMotion that would be demoed at VMworld, jointly by Cisco & VMware.

Monday, February 2, 2009

Dispersed storage - save costs on replication for DR

Did you know that there is an optimized way to achieve storage replication & reliability via "dispersed storage"? Essentially, the data resides behind a gateway which disperses data across physically separated storage units and reassembles it when needed. Based on the solution you use - this would be efficient, flawless & quick.

Traditional replication is achieved by maintaining duplicates of data, at 200% or more storage capacity needs. Attached picture from CleverSafe explains the concept of dispersed storage.

The average storage savings are about 60% with this mechanism for the same reliability.
Even if some of storage servers fail, one can get your entire, uncorrupted and undamaged file back, as long as you have access to a minimum threshold for retrieval [example, if six of 16 slices are down, you can still get the entire file back]. One also doesn't need to worry about the security of individual storage, because the data on any individual server cannot be interpreted!