A reference architecture
In a reference implementation of Neutron, the following components can be found installed and running across the cloud infrastructure:
- One or more Neutron API servers
- A core network plug-in and driver
- One or more DHCP agents
- One or more metadata agents
- One or more network plugin agents
The Neutron API is a powerful tool responsible for taking in user-defined network topologies and passing them to network plugins for implementation. Users can interface with the Neutron API using command-line utilities, Python libraries, or directly via HTTP.
Implementing the network
Neutron supports plugins, drivers, and agents that extend network functionality and implement networks and features defined by users. In this section, we will cover ...
Get OpenStack Networking Essentials now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.