Abstract
The present disclosure is directed to multicast scalability in cloud networking environments by shifting packet replication from a central gateway to individual physical hosts. In high-density hosting scenarios where multiple virtual machine (VM) endpoints reside on a single machine, conventional gateway replication saturates shared, single-threaded reorder processors, leading to performance degradation and packet drops. An approach may implement an internet group management protocol (IGMP) snooping agent on each host to intercept join and leave messages, enabling the maintenance of a per-group mapping of local subscribers. This allows the multicast gateway to transmit only a single copy of a packet to each host, regardless of the number of local consumers. The host may utilize a two-pass hardware mechanism within the packet processor to manage distribution: the first pass identifies the broadcast or multicast packet, retrieves a virtual switching instance (VSI) list, and performs reordering once; the second pass replicates the packet and distributes individual copies to the specific VSIs. By leveraging local large-scale replication and rate-limiting features, the architecture reduces ingress load on the compute complex, ensures traffic fairness, and provides deterministic performance without requiring restrictive VM placement policies.
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
N/A and N/A, "Local Replication With Internet Group Management Protocol Snooping", Technical Disclosure Commons, ()
https://www.tdcommons.org/dpubs_series/10004