CORD is built from commodity hardware and open source software components, is a fully integrated and complete system (not just a list of components), and exercises the full range of capabilities it is designed to support.
The reference POD includes four servers (one serving as a head node and three serving as compute nodes), two virtual racks with one leaf (ToR) switch each, and two spine switches connecting the (virtual) racks. Alternative configurations are also possible (e.g., more head nodes, additional racks, two ToR per rack), where the auto-configuration system adapts accordingly.
An automated build process brings up the POD using Metal-as-a-Service, installs Ubuntu LTS 14.04 on the compute nodes and Open Networking Linux on the white-box switches, and sets up Docker, Maven, and Glance image repositories. As a final stage, XOS starts up and on-boards the platform services: OpenStack, ONOS, VTN, and Fabric Control.
At this point, the POD is ready to be customized for a particular domain of use. This includes installing any desired access blades into the POD rack (e.g., OLT boxes from Celestica, Fujitsu or TiBiT in the Residential domain), and onboarding the desired set of Residential, Enterprise, or Mobile services (e.g., vOLT, vST, and vRouter in the Residential domain).