Network controller with integrated resource management capability
AssigneeRackspace US, Inc.
InventorsMatthew Charles Dietz, Jason Kölker, Trey Eugene Morris
Life of this patent
Estimating the term…
Abstract
A system for providing network control and resource management includes a database storing a plurality of network resources. The system also includes a network controller that receives a request for a network resource. The network controller may include an resource manager that determines, based on the request, a set of available network resources from the plurality of network resources. The resource manager may provide the set of available network resources to a client and update the database based on providing the set of available network resources.
Claims21
A system for providing network control and resource management, the system comprising:
- a database to store a plurality of network resources;
- a network controller to receive a request for a network resource, wherein the network controller comprises a resource manager that:
- determines, based on the request, a set of available network resources from the plurality of network resources;
- provides the set of available network resources to a client;
- and
- updates the database based on providing the set of available network resources.
A method of providing network control and resource management, the method comprising:
- receiving, via a network controller, a request for a network resource,
- determining, based on the request, a set of available network resources from a plurality of network resources stored in a database;
- providing, via the network controller, the set of available network resources to a client;
- and
- updating the database based on providing the set of available network resources.
A non-transitory machine-readable medium comprising a plurality of machine-readable instructions that when executed by one or more processors is adapted to cause the one or more processors to perform a method comprising:
- receiving a request for a network resource,
- determining, based on the request, a set of available network resources from a plurality of network resources stored in a database;
- providing the set of available network resources to a client;
- updating the database based on providing the set of available network resources;
- and
- identifying a node associated with the request for a network resource;
- and
- associating one of the set of available network resources with the node.
Dependencies are inferred from the claim text.