Method and System for Resilience to GID Table Changes in Workloads
AssigneeClockwork Systems, Inc.
InventorsVinay Kotikalapudi Sriram, Weiju Zheng, Katherine Gioioso, Yilong Geng
Life of this patent
Estimating the term…
Loading patent…
AssigneeClockwork Systems, Inc.
InventorsVinay Kotikalapudi Sriram, Weiju Zheng, Katherine Gioioso, Yilong Geng
Estimating the term…
A system maintains remote direct memory access (RDMA) network connectivity despite mid-run changes to GID (global identifier) indices. The system maintains, for each NIC, a GID table mapping identifiers to index values and an internal address handle pool containing routing information. The system monitors these tables via periodic scanning or real-time detection to identify index changes and map them to the affected NIC. An address handle repairer updates the NIC's address handle pool by deleting outdated entries and generating new handles with the updated index, ensuring queue pairs used for health probes remain valid. Probe mesh results verify link and NIC liveness, and queue pairs are reconfigured with current indices to restore reliable data paths. This coordinated resilience for queue pairs prevents job crashes and sustains uninterrupted workload execution across link failures, VLAN/subnet changes, and dynamic network reconfigurations.
A method for communicating in a networked computing environment using remote direct memory access (RDMA), the method comprising:
A non-transitory computer readable storage medium storing instructions that when executed by one or more computer processors cause the one or more computer processors to perform steps for communicating in a networked computing environment using remote direct memory access (RDMA), the steps comprising:
A computer system comprising:
Dependencies are inferred from the claim text.