Method and system for recovering from network disconnects by cloning a virtual port

US9641389B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9641389-B2
Application numberUS-201314022054-A
CountryUS
Kind codeB2
Filing dateSep 9, 2013
Priority dateSep 9, 2013
Publication dateMay 2, 2017
Grant dateMay 2, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for managing the configuration of managed nodes in a virtual machine network are disclosed. In an embodiment, managing the configuration of a managed node involves creating a clone of a virtual port on the managed node and using the cloned virtual port as an alternative communication channel between the managed node and a virtual machine management system to modify the virtual port. This technique can be used to restore connectivity to a managed node, such as a virtual switch, when connectivity is lost due to a misconfigured virtual port.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing the configuration of managed nodes in a virtual machine network, the method comprising: creating a clone of a virtual port on a managed node, wherein creating the cloned virtual port comprises saving a copy of a last configuration of the virtual port at a host computing device that hosts the managed node; configuring the cloned virtual port so that a virtual machine management system and the managed node can communicate via the cloned virtual port; directing traffic between the virtual machine management system and the managed node via the cloned virtual port; reconfiguring the virtual port to restore communication between the virtual machine management system and the managed node via the virtual port; and directing subsequent traffic between the virtual machine management system and the managed node via the virtual port once communication via the virtual port has been restored. 2. The method of claim 1 further comprising: accessing the managed node via a physical connection to a host computing device that hosts the managed node; wherein the cloned virtual port has an initial configuration identical to a last configuration of the virtual port on the managed node; and wherein the configuration parameter of the cloned virtual port is modified to enable communication between a virtual machine management system and the managed node via the cloned virtual port. 3. The method of claim 2 wherein accessing the managed node further comprises utilizing a service console that is separate from the virtual machine management system. 4. The method of claim 1 , wherein the cloned virtual port is removed from the managed node after modification of the virtual port is complete and subsequent traffic is directed via the virtual port. 5. The method of claim 1 wherein the managed node is a virtual switch. 6. A non-transitory computer-readable storage medium containing program instructions for managing the configuration of managed nodes in a virtual machine network, wherein execution of the program instructions by one or more processors causes the one or more processors to perform steps comprising: creating a clone of a virtual port on a managed node, wherein creating the cloned virtual port comprises saving a copy of a last configuration of the virtual port at a host computing device that hosts the managed node; configuring the cloned virtual port so that a virtual machine management system and the managed node can communicate via the cloned virtual port; directing traffic between the virtual machine management system and the managed node via the cloned virtual port; reconfiguring the virtual port to restore communication between the virtual machine management system and the managed node via the virtual port; and directing subsequent traffic between the virtual machine management system and the managed node via the virtual port once communication via the virtual port has been restored. 7. The non-transitory computer-readable storage medium of claim 6 , wherein creating a cloned virtual port of a virtual port on a managed node involves accessing a managed node via a physical connection to a host computing device that hosts the managed node; wherein the cloned virtual port has an initial configuration identical to a last configuration of the virtual port on the managed node; and wherein the configuration parameter of the cloned virtual port is modified to enable communication between a virtual machine management system and the managed node. 8. The non-transitory computer-readable storage medium of claim 7 , wherein accessing the managed node further comprises utilizing a service console that is separate from the virtual machine management system. 9. The non-transitory computer-readable storage medium of claim 6 , wherein the cloned virtual port is removed from the managed node after modification of the virtual port is complete and subsequent traffic is directed via the virtual port. 10. The non-transitory computer-readable storage medium of claim 7 wherein the managed node is a virtual switch. 11. A computer system comprising: at least one host computing device, the host computing device including a processor and memory for instantiating managed nodes thereon; and the at least one host computing device being configured to: create a clone of a virtual port on at least one of the managed nodes, wherein the creating of the clone of the virtual port comprises saving a copy of a last configuration of the virtual port at the at least one host computing device that hosts the managed node; configure the cloned virtual port so that a virtual machine management system and the managed node can communicate via the cloned virtual port; direct traffic between the virtual machine management system and the managed node via the cloned virtual port; reconfigure the virtual port to restore communication between the virtual machine management system and the managed node via the virtual port; and direct subsequent traffic between the virtual machine management system and the managed node via the virtual port once communication via the virtual port has been restored. 12. The computer system of claim 11 further comprising: accessing the managed node via a physical connection to a host computing device that hosts the managed node; wherein the cloned virtual port has an initial configuration identical to a last configuration of the virtual port on the managed node; and wherein the configuration parameter of the cloned virtual port is modified to enable communication between a virtual machine management system and the managed node via the cloned virtual port. 13. The computer system of claim 12 wherein accessing the managed node further comprises utilizing a service console that is separate from the virtual machine management system.

Assignees

Inventors

Classifications

  • based on copy from other elements · CPC title

  • Performing the actions predefined by failover planning, e.g. switching to standby network elements · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9641389B2 cover?
Techniques for managing the configuration of managed nodes in a virtual machine network are disclosed. In an embodiment, managing the configuration of a managed node involves creating a clone of a virtual port on the managed node and using the cloned virtual port as an alternative communication channel between the managed node and a virtual machine management system to modify the virtual port. …
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0846. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 02 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).