A High-Availability Cloud for Research Computing

This article describes the lessons learned, challenges faced, and innovations made in designing and implementing a high-availability private cloud for research computing.