Home Data Center Design Reliability & Redundancy: Understanding the High-Availability Data Center