Techniques for managing or controlling computing devices
First Claim
Patent Images
1. A method comprising:
- receiving asset information associated with computing devices separately housed in respective decentralized locations, the received asset information including indications of;
a type of usage configuration for each of the computing devices, the usage configuration for at least one of the computing devices comprising data storage and the usage configuration for at least one other of the computing devices comprising software as a service; and
at least one identification number of the computing devices;
gathering additional asset information associated with each of the computing devices, the additional asset information gathered via network communication links coupled to the computing devices, the additional asset information comprising at least one of a hardware element or operating configuration of the computing devices;
storing the received asset information and the additional asset information in a database;
grouping a first portion of the computing devices to create a first virtual rack based, at least in part, on the stored asset information and the types of usage configuration;
managing or controlling an operating parameter of one or more computing devices included in the first virtual rack;
collecting, on a periodic basis, parameter information associated with the operating parameter;
receiving a request to change the operating parameter for at least one computing device included in the first virtual rack;
accessing the database to identify the at least one computing device;
causing the change to the operating parameter; and
updating the stored asset information based on the change to the operating parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples are disclosed for receiving or gathering asset information associated with computing devices housed in respective decentralized locations. The gathered or received asset information may be stored. A portion of the computing devices may be grouped based on the stored asset information to create a virtual rack. An operating parameter of at least some of the computing devices included in the virtual rack may then be managed or controlled.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving asset information associated with computing devices separately housed in respective decentralized locations, the received asset information including indications of; a type of usage configuration for each of the computing devices, the usage configuration for at least one of the computing devices comprising data storage and the usage configuration for at least one other of the computing devices comprising software as a service; and at least one identification number of the computing devices; gathering additional asset information associated with each of the computing devices, the additional asset information gathered via network communication links coupled to the computing devices, the additional asset information comprising at least one of a hardware element or operating configuration of the computing devices; storing the received asset information and the additional asset information in a database; grouping a first portion of the computing devices to create a first virtual rack based, at least in part, on the stored asset information and the types of usage configuration; managing or controlling an operating parameter of one or more computing devices included in the first virtual rack; collecting, on a periodic basis, parameter information associated with the operating parameter; receiving a request to change the operating parameter for at least one computing device included in the first virtual rack; accessing the database to identify the at least one computing device; causing the change to the operating parameter; and updating the stored asset information based on the change to the operating parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a processor circuit; a configuration module arranged for execution by the processor circuit to; receive asset information associated with computing devices separately housed in respective decentralized locations, the received asset information to include indications of; a type of usage configuration for each of the computing devices, the usage configuration for at least one of the computing devices comprising data storage and the usage configuration for at least one other of the computing devices comprising software as a service; and at least one identification number of the computing devices; gather additional asset information associated with each of the computing devices, the additional asset information gathered via network communication links coupled to the computing devices, the additional asset information comprising at least one of a hardware element or operating configuration of the computing devices; and store the received asset information and the additional asset information in a database; and a manager module arranged for execution by the processor circuit to; group at least a first portion of the computing devices to create a first virtual rack based on the stored asset information and on a similar type of usage configuration; manage or control an operating parameter of one or more computing devices included in the first virtual rack; receive a request to change the operating parameter for at least one computing device included in the first virtual rack; access the database to identify the at least one computing device; cause the change to the operating parameter; and update the stored asset information based on the change to the operating parameter. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. At least one non-transitory machine readable medium comprising a plurality of instructions that in response to being executed on a system cause the system to:
-
receive asset information associated with computing devices separately housed in respective decentralized locations, the received asset information including indication of; a type of usage configuration for each of the computing devices, the usage configuration for at least one of the computing devices comprising data storage and the usage configuration for at least one other of the computing devices comprising software as a service; and at least one identification number of the computing devices; gather additional asset information associated with each of the computing devices, the additional asset information gathered via network communication links coupled to the computing devices, the additional asset information comprising at least one of a hardware element or operating configuration of the computing devices; store the received asset information and the additional asset information in a database; group at least a first portion of the computing devices to create a first virtual rack based, at least in part, on the stored received asset information or the stored additional asset information and the types of usage configuration; manage an operating parameter of at least one computing device included in the first virtual rack; receiving a request to change the operating parameter for at least one computing device included in the first virtual rack; accessing the database to identify the at least one computing device; causing the change to the operating parameter; and updating the stored asset information based on the change to the operating parameter. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification