The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 17, 2019

Filed:

Jun. 24, 2016
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Adit Ranadive, Sunnyvale, CA (US);

Aditya Sarwade, Palo Alto, CA (US);

Andy King, San Jose, CA (US);

Jorgen Hansen, Palo Alto, CA (US);

Bhavesh Davda, Fremont, CA (US);

George Zhang, Palo Alto, CA (US);

Xiaoyun Gong, Cupertino, CA (US);

Assignee:

VMware, Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 9/455 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 15/17331 (2013.01); G06F 9/45558 (2013.01); G06F 9/544 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45583 (2013.01);
Abstract

A method of managing remote direct memory access (RDMA) to a virtual computing instance includes suspending locally initiated RDMA operations of the virtual computing instance executing on a first host prior to a migration of the virtual computing instance to a second host. The first host includes a first hypervisor and the second host includes a second hypervisor. The method further includes requesting a peer to suspend remotely initiated RDMA operations that target the virtual computing instance through a first channel, establishing after the migration, a second channel between the peer and the second hypervisor that supports execution of the virtual computing instance on the second host, configuring a virtual object of the second hypervisor on the second host to use the second channel for the locally initiated RDMA operations, and requesting the peer to resume the remotely initiated RDMA operations using the second channel.


Find Patent Forward Citations

Loading…