US 11,757,697 B2
System and method of distributed edge configuration management
Gregory S. Althaus, Austin, TX (US); and Robert A. Hirschfeld, Austin, TX (US)
Assigned to RackN, Inc., Round Rock, TX (US)
Filed by RackN, Inc., Austin, TX (US)
Filed on Jun. 30, 2020, as Appl. No. 16/917,500.
Claims priority of provisional application 62/899,642, filed on Sep. 12, 2019.
Prior Publication US 2021/0083922 A1, Mar. 18, 2021
Int. Cl. H04L 41/042 (2022.01); H04L 41/08 (2022.01); H04L 67/288 (2022.01); G06F 9/48 (2006.01); H04L 41/0859 (2022.01)
CPC H04L 41/042 (2013.01) [G06F 9/48 (2013.01); H04L 41/08 (2013.01); H04L 41/0863 (2013.01); H04L 41/0886 (2013.01); H04L 67/288 (2013.01)] 23 Claims
OG exemplary drawing
1. A federation with distributed edge configuration management, comprising:
a plurality of autonomously managed data centers each located at a corresponding one of a plurality of sites remotely located from each other, each data center comprising:
an infrastructure comprising physical resources including at least one computer server;
at least one storage that stores state information comprising dynamic operating status and identification information indicative of a current state of the infrastructure and that stores configuration information of the infrastructure, wherein the configuration information comprises composed immutable content incorporating automation tasks and instructions to effectuate state changes of the infrastructure according to consistent operational practices that accommodate variations among the plurality of data centers of the federation; and
a configuration platform, locally coupled to the infrastructure and to the at least one storage at a corresponding one of the plurality of sites, comprising a network interface for communicating via a communications network, and a configuration processor that autonomously configures the infrastructure in response to a request by dynamically accessing the configuration information and generating and executing a workflow comprising a sequence of operations to effectuate a change of state of the infrastructure to achieve a target state.