During my thesis project was to build a functioning CORD Architecture into a campus cloud testbed. In order to do so I needed to learn, how to configure, and manage it through its web graphical user interface.
The first step for me was to get to know the whole CORD concept. Its main purpose is to provide an opportunity for Service Providers (such as AT&T and Verizon) to build cost-effective and agile access networks with significantly lower CAPEX by re-using old commodity hardware.
Our reference implementation of CORD exploits three open source projects. OpenStack for the cloud based services, ONOS for the SDN control and XOS for managing these two systems and provide the NFV part of the architecture.
In the first few weeks of the semester I managed to individually build and install these three projects from source code,in order to get to know them better for future use.
The developer community made a comprehensive and well written online documentation for the first stable version of CORD. I managed to build and implement this stable version of CORD-in-a-Box onto the campus server. This is built for test and development purposes only.
At the end of the semester I managed to run a few tests to make sure the installation was correct. Then I got to know the CORD web GUI, through which every major setting can be done.
Because CORD is an open-source project, anyone can use it for their own needs, and if necessary one can build custom services, which can be a possible option for my future work.