×

Systems and methods for discovering and downloading configuration files from peer nodes

  • US 10,075,385 B1
  • Filed: 07/16/2014
  • Issued: 09/11/2018
  • Est. Priority Date: 07/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for provisioning a managed node, the method comprising:

  • obtaining, at the managed node and from a management server, a list of configuration files to be downloaded to provision the managed node, wherein the list of configuration files is associated with a designated configuration of the managed node;

    sending, from the managed node and to a plurality of peer nodes, a plurality of parallel resource existence requests for a plurality of configuration files having identifiers within the list of configuration files, wherein the plurality of parallel resource existence requests are sent within a managed network;

    receiving, at the managed node and from a peer node from the plurality of peer nodes, a response to a parallel resource existence request from the plurality of parallel resource existence requests, the response indicating that the peer node includes a first configuration file from the plurality of configuration files;

    downloading, at the managed node, the first configuration file from the peer node based on the response;

    downloading, at the managed node, a second configuration file from the management server in response to not receiving an indication (1) in response to at least one parallel resource existence request from the plurality of parallel resource existence requests and (2) indicating that at least one peer node from the plurality of peer nodes includes the second configuration file; and

    provisioning the managed node by executing the first configuration file and the second configuration file at the managed node,wherein the downloading the first configuration file from the peer node improves one of a speed or an efficiency of the provisioning of the managed node.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×