The document describes OpenCloud, a research cloud built by combining the Open Network Lab (ON.Lab) and PlanetLab to enable research into new cloud architectures, services, and applications. OpenCloud will leverage open source software and existing commercial clouds to provide an experimental cloud platform. It outlines several architectural challenges around unified resource management, diverse user needs, and service orchestration that OpenCloud aims to address.