Abstract: |
Provided is a process, including: receiving, with a rack-controller, via a first network, an application program interface (API) request; based on the API request, selecting, with the rack-controller, one of a plurality of routines to effectuate control via the second network of at least some of the plurality of rack-mounted computing devices; executing, with the rack-controller, the selected routine and, as a result, sending one or more commands via the second network encoded in a second protocol different from the first protocol to effectuate an action indicated by the API request. |
Inventor: |
Cencini, Andrew Brian (Austin, TX, US); White, Steven (Austin, TX, US); Crawford, Cole Malone (Austin, TX, US) |
Applicant: |
Vapor IO Inc. (Austin, TX, US) |
Face Assignee: |
Vapor IO Inc. (Austin, TX, US) |
Filed: |
2016-12-01 |
Issued: |
2019-09-03 |
Claims: |
46 |
|
US10404523
|
1. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors of a rack-controller effectuate operations to control a plurality of rack-mounted computing devices, the operations comprising:
(17)
(4)
|
|
22. A method, comprising:
(13)
(4)
|
|
23. A data center, comprising:
(7)
(3)
|
|
47. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors of a rack-controller effectuate operations to control a plurality of rack-mounted computing devices, the operations comprising:
(1)
(3)
|
|