Systems and methods for cloning an agent in a distributed environment

US11509646B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11509646-B2
Application numberUS-201916598732-A
CountryUS
Kind codeB2
Filing dateOct 10, 2019
Priority dateDec 6, 2016
Publication dateNov 22, 2022
Grant dateNov 22, 2022

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.

Methods and apparatus to clone an agent in a distributed environment are disclosed. An example apparatus includes a first management agent associated with a first component server in a virtualization environment, the first management agent configured to facilitate communication between the first component server and a virtual appliance, the virtual appliance to authenticate the first management agent based on first credentials including a first identifier and a first certificate. The example apparatus includes a second management agent associated with a second component server in the virtualization environment, the second management agent cloned from the first management agent and including a copy of the first credentials. The example second management agent is to: generate second credentials including a second identifier and a second certificate; authenticate with the virtual appliance based on the first identifier and the first certificate; and delete the copy of the first credentials.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: a memory including instructions; and at least one processor to execute the instructions to: trigger cloning of a first management agent authenticated and having a first identifier and a first certificate to generate a second management agent including a copy of the first identifier and a copy of the first certificate associated with the first management agent; authenticate the second management agent using the copy of the first certificate; register the second management agent with a second identifier and a second certificate; trigger deletion of the first identifier and the first certificate subsequent to the registration of the second management agent; and enable deployment of the second management agent to communicate with an endpoint to facilitate at least one of a data transfer or a task execution, a task to then be allocated for execution via the second management agent. 2. The apparatus of claim 1 , wherein the at least one processor is to provide a virtual appliance. 3. The apparatus of claim 1 , wherein the memory and the at least one processor are to be implemented via a cloud computing platform. 4. The apparatus of claim 1 , wherein the first management agent is associated with a first component server and the second management agent is associated with a second component server. 5. The apparatus of claim 4 , wherein the at least one processor is to allocate the task to the second component server via the second management agent. 6. The apparatus of claim 5 , wherein the at least one processor is to accept the task from a load balancer. 7. The apparatus of claim 4 , wherein the at least one processor is to deploy the second component server. 8. The apparatus of claim 7 , wherein the at least one processor is to register the first management agent. 9. The apparatus of claim 8 , wherein the at least one processor is to deploy the first component server. 10. At least one tangible computer readable storage medium comprising instructions that, when executed, cause at least one processor to at least: trigger cloning of a first management agent authenticated and having a first identifier and a first certificate to generate a second management agent including a copy of the first identifier and a copy of the first certificate associated with the first management agent; authenticate the second management agent using the copy of the first certificate; register the second management agent with a second identifier and a second certificate; transmit an acknowledgement of the registration of the second management agent to communicate using the second identifier and the second certificate; and enable deployment of the second management agent to communicate with an endpoint to facilitate at least one of a data transfer or a task execution, a task to then be allocated for execution via the second management agent. 11. The at least one tangible computer readable storage medium of claim 10 , wherein the first management agent is associated with a first component server and the second management agent is associated with a second component server, and the instructions, when executed, cause the at least one processor to allocate the task to the second component server via the second management agent. 12. The at least one tangible computer readable storage medium of claim 11 , wherein the instructions, when executed, cause the at least one processor to deploy the second component server. 13. The at least one tangible computer readable storage medium of claim 12 , wherein the instructions, when executed, cause the at least one processor to register the first management agent. 14. The at least one tangible computer readable storage medium of claim 13 , wherein the instructions, when executed, cause the at least one processor to deploy the first component server. 15. A method comprising: triggering, by executing an instruction with at least one processor, cloning of a first management agent authenticated and having a first identifier and a first certificate to generate a second management agent including a copy of the first identifier and a copy of the first certificate associated with the first management agent; authenticating, by executing an instruction with the at least one processor, the second management agent using the copy of the first certificate; registering, by executing an instruction with the at least one processor, the second management agent with a second identifier and a second certificate; triggering, by executing an instruction with the at least one processor, deletion of the first identifier and the first certificate subsequent to the registration of the second management agent; and enabling deployment of the second management agent to communicate with an endpoint to facilitate at least one of a data transfer or a task execution, a task to then be allocated for execution via the second management agent. 16. The method of claim 15 , wherein the first management agent is associated with a first component server and the second management agent is associated with a second component server, and further including allocating the task to the second component server via the second management agent. 17. The method of claim 16 , further including deploying the second component server. 18. The method of claim 15 , wherein the first management agent is associated with a first component server and the second management agent is associated with a second component server, and further including registering the first management agent. 19. The method of claim 18 , further including deploying the first component server. 20. The method of claim 18 , further including masking the first component server and the second component server to appear as a single machine.

Assignees

Inventors

Classifications

  • Software deployment · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

  • Single bridge functionality, e.g. connection of two networks over a single bridge · 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 US11509646B2 cover?
Methods and apparatus to clone an agent in a distributed environment are disclosed. An example apparatus includes a first management agent associated with a first component server in a virtualization environment, the first management agent configured to facilitate communication between the first component server and a virtual appliance, the virtual appliance to authenticate the first management…
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 22 2022 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).