US 11,870,712 B1
Distributed network management
Surendra Kumar, San Ramon, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Dec. 3, 2020, as Appl. No. 17/110,888.
Int. Cl. H04L 49/90 (2022.01); H04L 67/10 (2022.01); H04L 67/60 (2022.01)
CPC H04L 49/90 (2013.01) [H04L 67/10 (2013.01); H04L 67/60 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a first server computer, comprising a first queue associated with a first computer network and a second queue associated with a second computer network, wherein the first server computer is configured to:
receive a first command, wherein the first command targets a network device in the first computer network,
store the first command in the first queue associated with the first computer network,
receive a second command, wherein the second command targets a network device in the second computer network,
store the second command in the second queue associated with the second computer network,
receive a request for work from a second server computer, wherein the request includes an identifier of the first computer network and wherein the second server computer is positioned between the first server computer and the first computer network,
determine that the second server computer is associated with the first computer network using the identifier,
retrieve the first command from the first queue, and
transmit the first command to the second server computer; and
the second server computer, wherein the second server computer comprises a worker process that is configured to:
transmit the request for work to the first server computer, wherein the request includes the identifier of the first computer network,
receive the first command from the first server computer, and
execute the first command against the network device in the first computer network.