The OVN Domain Service is a gRPC server simplifying OVN consumption, an open-source network virtualization platform. It provides a simplified interface for building and configuring networking components enabling domain isolation.
Introduction
The OVN Domain Isolation Service is a gRPC server designed to simplify the consumption and management of OVN, an open-source network virtualization platform. This service aims to provide a simplified interface for building and configuring networking components that enable domain isolation within a virtualized or baremetal environment.
Key Features
- gRPC Server: The service runs a gRPC server, which exposes a set of remote procedure calls (RPCs) that clients can invoke to interact with OVN and manage domain isolation.
- Domain Isolation: The primary goal of this service is to facilitate the creation and management of isolated network domains using OVN. This isolation ensures that different tenants, applications, or workloads are separated at the network level, enhancing security and resource allocation.
- Simplified OVN Consumption: By abstracting away the complexities of OVN's low-level configuration, the service provides a higher-level interface for creating and managing logical network components, such as logical switches, routers, and security policies.
- Networking Component Management: Through the exposed RPCs, clients can create, configure, and manage various networking components required for domain isolation, such as logical switches, routers, and access control lists (ACLs).
- Integration with OVN: Under the hood, the service interacts with the OVN Northbound and Southbound databases, translating the high-level requests from clients into the appropriate low-level configurations for OVN.
Usage
Clients, such as orchestration systems, network management tools, or other applications, can interact with the OVN Domain Isolation Service by establishing a gRPC connection and invoking the exposed RPCs. These RPCs may include operations like creating logical networks, configuring routing policies, defining security rules, and managing network isolation domains.
By leveraging the OVN Domain Isolation Service, clients can simplify the process of consuming OVN's capabilities for network virtualization and domain isolation, without needing to directly interact with OVN's low-level configuration interfaces.
Documentation
The OVN Domain Service Guide is available User Guide.
Deployment and configuration is availbe Deployment.
License & EULA
DOCA is licensed under the NVIDIA DOCA License. By pulling and using the container, you accept the terms and conditions of this license.
Technical Support
Use the NVIDIA Developers forum for questions regarding this software.