Optimized message retransmission mechanism for distributed storage virtualization directory system
AssigneeNicira, Inc.
InventorsEnning Xiang, Jorge Guerra Delgado
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsEnning Xiang, Jorge Guerra Delgado
Estimating the term…
A method of retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes that includes a master node and a set of agent nodes is provided. Each node maintains a copy of a directory of the virtual distributed storage system. The master node multicasts messages to the agent node through a multicast channel to update the directory. The method determines that a particular message to update the directory exceeds a maximum size limit for transmit to the agent nodes through the multicast channel. The method multicasts a retransmission trigger message from the master node to each agent node. The method receives a retransmission request message at the master node from each of the agent nodes through a unicast channel. The method sends the particular message to update the directory from the master node to each agent node through the unicast channel.
A method of retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes comprising a master node and a set of agent nodes, each node in the cluster of nodes maintaining a copy of a directory of the virtual distributed storage system, the master node multicasting messages to the agent nodes through a multicast channel to update the directory, the method comprising:
A non-transitory machine readable medium storing a program for retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes comprising a master node and a set of agent nodes, each node in the cluster of nodes maintaining a copy of a directory of the virtual distributed storage system, the master node multicasting messages to the agent nodes through a multicast channel to update the directory, the program executable by a set of processing units of the master node, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.