Technologies for providing hardware resources as a service with direct resource addressability
AssigneeIntel Corporation
InventorsRaghu Kondapalli, Alexander Bachmutsky, Francesc Guim Bernat, Ned M. Smith, Kshitij A. Doshi
Life of this patent
Estimating the term…
Abstract
Technologies for providing hardware resources as a service with direct resource addressability are disclosed. According to one embodiment of the present disclosure, a device receives a request to access a destination accelerator device in an edge network, the request specifying a destination address assigned to the destination accelerator device. The device determines, as a function of the destination address, a location of the destination accelerator device and sends the request to the destination accelerator device.
Claims20
A compute device comprising:
- at least one memory;
- and
- circuitry to:
- obtain a request from a requesting device to access a resource from one of a plurality of remote accelerator devices in an edge network;
- determine a level of access of the requesting device to the one of the plurality of remote accelerator devices in the edge network based on:
- (a) an address of the one of the plurality of remote accelerator devices, and (b) an access control policy indicative of whether the requesting device is authorized to access a private domain of a plurality of private domains;
- and
- upon a determination, based on the level of access, that the requesting device is authorized to access the one of the plurality of remote accelerator devices in the edge network, send the request to the one of the plurality of remote accelerator devices at the address.
A method comprising:
- obtaining a request from a requesting device to access a resource from one of a plurality of remote accelerator devices in an edge network;
- determining a level of access of the requesting device to the one of the plurality of remote accelerator devices in the edge network based on:
- (a) an address of the one of the plurality of remote accelerator devices, and (b) an access control policy indicative of whether the requesting device is authorized to access a private domain of a plurality of private domains;
- and
- upon determining, based on the level of access, that the requesting device is authorized to access the one of the plurality of remote accelerator devices in the edge network, sending the request to the one of the plurality of remote accelerator devices at the address.
At least one machine-readable storage device or storage disc comprising instructions, which, when executed on a processor, cause a compute device to at least:
- obtain a request from a requesting device to access a resource from one of a plurality of remote accelerator devices in an edge network;
- determine a level of access of the requesting device to the one of the plurality of remote accelerator devices in the edge network based on:
- (a) an address of the one of the plurality of remote accelerator devices, and (b) an access control policy indicative of whether the requesting device is authorized to access a private domain of a plurality of private domains;
- and
- upon a determination, based on the level of access, that the requesting device is authorized to access the one of the plurality of remote accelerator devices in the edge network, send the request to the one of the plurality of remote accelerator devices at the address.
Dependencies are inferred from the claim text.