×

Provisioning network resources by environment and network address

  • US 9,094,301 B2
  • Filed: 05/30/2008
  • Issued: 07/28/2015
  • Est. Priority Date: 05/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • communicating, by a mapping server, with networked devices operating in environments, wherein each of the environments is linked with a configuration server that maintains configuration information to configure networked devices of the environment for operation in the environment, and wherein the environments comprise two or more of a production environment, a quality assurance (QA) environment, a development environment, or a staging environment;

    in response to a network device of the networked devices being placed in an environment of the environments and initializing operation in the environment, receiving, at the mapping server from the network device, a request for a network address of a configuration server that corresponds to the environment in which the requesting network device is initializing, wherein the network device is to send the request to the mapping server without human interaction;

    determining, by the mapping server, the environment that the network device is located, the determining in view of a network identifier of the network device;

    searching a mapping table of the mapping server for the requested network address of the configuration server using the determined network identifier, wherein the mapping table provides a correspondence between the network identifier of the network device, the requested configuration server, and the environment that the network device is located, wherein the searching the mapping table for the network address of the requested configuration server comprises;

    when the mapping table comprises the network identifier of the network device, returning a network address of the requested configuration server corresponding to the network identifier; and

    when the mapping table does not comprise the network identifier of the network device, returning a network address of a configuration server corresponding to a default environment of the environments; and

    providing a response to the network device, the response comprising;

    the network address of the configuration server to the network device, the configuration server maintaining configuration information identifying one or more servers to be interacted with by the network device in the environment that the network device is initialized; and

    an environment identifier corresponding to the configuration server having the network address, wherein the environment identifier is used by the network device to perform operations specific to the environment of the environment identifier when the network device is initialized in the environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×