The OVN is an implementation based on SDN architecture. As the SDN architecture evolved, it became apparent that the centralized controller could be a bottleneck when deployed in large networks with hundreds of switches. The architecture of OVN removes this drawback by using multiple OVS databases and controllers to provide a programmable virtual networking solution:
![](https://static.packt-cdn.com/products/9781786463982/graphics/assets/image_07_002.jpg)
In this section, we will learn about the OVN components and their integration with OpenStack.