Uploaded image for project: 'vpp'
  1. vpp
  2. VPP-628

IPv6 Anycast service selection using ioam and SR

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • IOAM, SR
    • None

      M-Anycast: Combine Segment Routing and In-band OAM to enable intelligent service selection
      Highly redundant micro-services (e.g. video-caches) hosted as containers in multiple public clouds. All Services have an IPv6 address. All Services share the same secondary anycast address. Performance characteristics of individual service instances differ:

      • Access latencies, server load,
      • service load, service liveliness
        Client needs to choose an appropriate service to connect to

      Introduce M-Anycast Server:

      • Leverage Segment Routing to steer traffic, in-band OAM for optimized service selection
      • M-Anycast Server:
      • Hosts the Anycast address of the services
      • Intercepts TCP-SYN, replicates the SYN and sends to a selected subset of all services using SR
      • Chooses an appropriate SYN-ACK using embedded in-band OAM data and forwards that SYN-ACK to the client with SR header intact.

            shwethabhandari Shwetha Bhandari
            shwethabhandari Shwetha Bhandari
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: