IP Library Granted Patent US 11,018,932
Granted Patent B2
US 11,018,932 · App. 16/851,427 · Granted May 25, 2021

Mixed mode management

Inventors: Vladimir Velikov (Sofia, BG); Petar Nikalaev Ivanov (Sofia, BG); Bisser Peshev (Sofia, BG); Vasil Manolov (Sofia, BG)
Assignee: VMware, Inc.
H04L41/0813H04L41/084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,018,932
App. No.
16/851,427
Granted
May 25, 2021
Kind
B2
Abstract

The present disclosure is related to mixed mode management. A machine-readable medium may store instructions executable by a processing resource to determine that a first management node is operating according to a different configuration profile than a second management node and, responsive to the determination, transfer a mixed mode management plug-in from the first management node. The machine-readable medium may further store instructions executable by the processing resource to execute the mixed mode management plug-in on the second management node.

Claims (37)

1. A method for mixed mode management, the method comprising:

generating a mixed mode management plug-in;

determining, with an infrastructure node, that a first management node operates according to a first version of a configuration profile that is different than a second version of the configuration profile according to which a second management node operates, the infrastructure node communicating with and providing common services to a plurality of management nodes including the first management node and the second management node;

transferring the mixed mode management plug-in from the first management node to the second management node based on a determination that the second version of the configuration profile is older than the first version; and

executing the mixed mode management plug-in to patch the second version,

wherein each of the plurality of management nodes controls at least one respective virtual computing instance.

2. The method of claim 1 , further comprising, prior to transferring the mixed mode management plug-in to the second management node, delivering the mixed mode management plug-in with a third version of the configuration profile to the first management node.

3. The method of claim 2 , wherein the generating of the mixed mode management plug-in is associated with a generation of the third version.

4. The method of claim 1 , wherein the executing of the mixed mode management plug-in to patch the second version includes patching a set of handlers associated with operation of the second management node.

5. The method of claim 1 , wherein the executing of the mixed mode management plug-in includes partially updating the second version such that first and second versions are different subsequent to the executing of the mixed mode management plug-in.

6. The method of claim 1 , wherein the second management node is configured to execute the mixed mode management plug-in to patch the second version without restarting a respective virtual computing instance.

7. The method of claim 1 , wherein at least one of the infrastructure node, the first management node, and the second management node includes a deployed web application.

8. A non-transitory, computer-readable medium comprising instructions that, when executed by a processor, perform stages for mixed mode management, the stages comprising:

generating a mixed mode management plug-in;

determining, with an infrastructure node, that a first management node operates according to a first version of a configuration profile that is different than a second version of the configuration profile according to which a second management node operates, the infrastructure node communicating with and providing common services to a plurality of management nodes including the first management node and the second management node;

transferring the mixed mode management plug-in from the first management node to the second management node based on a determination that the second version of the configuration profile is older than the first version; and

executing the mixed mode management plug-in to patch the second version,

wherein each of the plurality of management nodes controls at least one respective virtual computing instance.

9. The non-transitory machine-readable medium of claim 8 , the stages further comprising, prior to transferring the mixed mode management plug-in to the second management node, delivering the mixed mode management plug-in with a third version of the configuration profile to the first management node.

10. The non-transitory machine-readable medium of claim 9 , wherein the generating of the mixed mode management plug-in is associated with a generation of the third version.

11. The non-transitory machine-readable medium of claim 8 , wherein the executing of the mixed mode management plug-in to patch the second version includes patching a set of handlers associated with operation of the second management node.

12. The non-transitory machine-readable medium of claim 8 , wherein the executing of the mixed mode management plug-in includes partially updating the second version such that first and second versions are different subsequent to the executing of the mixed mode management plug-in.

13. The non-transitory machine-readable medium of claim 8 , wherein the second management node is configured to execute the mixed mode management plug-in to patch the second version without restarting a respective virtual computing instance.

14. The non-transitory machine-readable medium of claim 8 , wherein at least one of the infrastructure node, the first management node, and the second management node includes a deployed web application.

15. A system for mixed mode management, comprising:

a memory storage including a non-transitory, computer-readable medium comprising instructions; and

at least one server including a processor that executes the instructions to carry out stages comprising:

generating a mixed mode management plug-in;

determining, with an infrastructure node, that a first management node operates according to a first version of a configuration profile that is different than a second version of the configuration profile according to which a second management node operates, the infrastructure node communicating with and providing common services to a plurality of management nodes including the first management node and the second management node;

transferring the mixed mode management plug-in from the first management node to the second management node based on a determination that the second version of the configuration profile is older than the first version; and

executing the mixed mode management plug-in to patch the second version,

wherein each of the plurality of management nodes controls at least one respective virtual computing instance.

16. The system of claim 15 , the stages further comprising, further comprising, prior to transferring the mixed mode management plug-in to the second management node, delivering the mixed mode management plug-in with a third version of the configuration profile to the first management node.

17. The system of claim 16 , wherein the generating of the mixed mode management plug-in is associated with a generation of the third version.

18. The system of claim 15 , wherein the executing of the mixed mode management plug-in to patch the second version includes patching a set of handlers associated with operation of the second management node.

19. The system of claim 15 , wherein the executing of the mixed mode management plug-in includes partially updating the second version such that first and second versions are different subsequent to the executing of the mixed mode management plug-in.

20. The system of claim 15 , wherein the second management node is configured to execute the mixed mode management plug-in to patch the second version without restarting a respective virtual computing instance.

Assignments (1)
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0314 →