Case study
Integration of Tungsten Fabric SDN, OVS, and SR-IOV compute nodes with an ML2 OpenStack mechanism
Cloud
SDN & NFV
Software Development
DevOps
Business background
Client type
Business goal
Our approach
- Provide a team of software and network engineers with experience in developing Tungsten Fabric
- Prepare a Proof of Concept (PoC), to be presented as a demo at the 2019 Open Infrastructure Summit in Shanghai
- Ensure smooth communication between client and team to deliver this R&D project successfully
- Deliver CI changes and a complete set of automated tests
- Support the client with a live PoC demo at the Open Infrastructure Summit
- Open-source the solution
Business benefits
- New business opportunities: opened up thanks to the live PoC presentation during the conference.
- Fast time-to-market: CodiLime quickly formed an efficient and experienced team to start the project immediately and deliver the PoC on time.
- Optimized cost: each team member had a wide range of skills (hardware, networking, software and DevOps) so fewer people were engaged and costs were optimized.
- Ensured quality: the solution was released to the open-source community for scrutiny.
- Reduced risks: engineers experienced in TF were able to deliver the PoC in short iterations, with the client then able to adjust the scope and requirements.
Technical highlights
- The solution was based on the ML2 MechanismDriver framework from OpenStack, enabling the use of numerous ML2-based SDN drivers simultaneously.
- This made it possible to manage and orchestrate workloads from one central point and reuse security policies.
- OVS-, SR-IOV-, and vRouter-based workloads ran simultaneously.
- Ran OVS and SR-IOV workloads while Tungsten Fabric was managing the underlying fabric.
- Live migration of OVS-based computes to vRouter-based computes was possible.
Technology stack
Get your project estimate
For businesses that need support in their software or network engineering projects, please fill in the form and we'll get back to you within one business day.