Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-16692

Networking OVN and UDN Integration

XMLWordPrintable

    • 21
    • False
    • False
    • VIRTSTRAT-29Multi-tenant networks for VMs
    • 5% To Do, 0% In Progress, 95% Done

      The goal of this effort is to leverage OVN Kubernetes SDN to satisfy networking requirements of both traditional and modern virtualization. This Feature describes the envisioned outcome and tracks its implementation.

      Current state

      In its current state, OpenShift Virtualization provides a flexible toolset allowing customers to connect VMs to the physical network. It also has limited secondary overlay network capabilities and Pod network support.

      It suffers from several gaps: Topology of the default pod network is not suitable for typical VM workload - due to that we are missing out on many of the advanced capabilities of OpenShift networking, and we also don't have a good solution for public cloud. Another problem is that while we provide plenty of tools to build a network solution, we are not very good in guiding cluster administrators configuring their network, making them rely on their account team.

      Desired outcome

      Provide:

      • Networking solution for public cloud
      • Advanced SDN networking functionality such as IPAM, routed ingress, DNS and cloud-native integration
      • Ability to host traditional VM workload imported from other virtualization platforms

      ... while maintaining networking expectations of a typical VM workload:

      • Sticky IPs allowing seamless live migration
      • External IP reflected inside the guest, i.e. no NAT for east-west traffic

      Additionally, make our networking configuration more accessible to newcomers by providing a finite list of user stories mapped to recommended solutions.

      User stories

      You can find more info about this effort in https://docs.google.com/document/d/1jNr0E0YMIHsHu-aJ4uB2YjNY00L9TpzZJNWf3LxRsKY/edit

              phoracek@redhat.com Petr Horacek
              fdeutsch@redhat.com Fabian Deutsch
              Nir Rozen Nir Rozen
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: