This document outlines a project to deploy a production-ready OpenStack compute and block storage environment using Ubuntu, OpenStack, and SolidFire technologies. Key goals were to provide a reference architecture emphasizing predictable performance, quality of service, and ease of use. The deployment utilized Nova, Cinder, Swift and Ubuntu Charms. Results included an estimated 600-1200 virtual machines and 210-415 IOPS per application instance on a SolidFire cluster. Lessons learned included the ongoing challenges of OpenStack deployment and the need to adjust defaults and be prepared for configuration changes between releases.