Method and system for offloading parity processing
AssigneeEMC IP Holding Company LLC
InventorsJonathan I. Krasner, Steven R. Chalmer, Chakib Ourraoui, Sweetesh Singh
Life of this patent
Estimating the term…
Abstract
A method for processing data includes monitoring, by a virtual machine (VM), a plurality of computing resources, receiving an offload request by the VM, selecting, based on the monitoring, a computing resource from the plurality of computing resources, issuing, by the VM and in response to the offload request, the processing request to the computing resource, and servicing, by the computing resource, the processing request to obtain a result, wherein the VM and the computing resource are executing on a computing device.
Claims20
A method for processing data, the method comprising:
- monitoring, by a virtual machine (VM), a plurality of computing resources;
- receiving an offload request by the VM;
- selecting, based on the monitoring, a computing resource from the plurality of computing resources;
- issuing, by the VM and in response to the offload request, the processing request to the computing resource;
- and
- servicing, by the computing resource, the processing request to obtain a result,
- wherein the VM and the computing resource are executing on a computing device.
A system, comprising:
- a processor;
- a plurality of computing resources;
- memory comprising instructions, which when executed by the processor, perform a method, the method comprising:
- monitoring, by a virtual machine (VM) executing on the processor, the plurality of computing resources;
- receiving an offload request by the VM;
- selecting, based on the monitoring, a computing resource from the plurality of computing resources;
- issuing, by the VM and in response to the offload request, the processing request to the computing resource;
- and
- servicing, by the computing resource, the processing request to obtain a result.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method, the method comprising:
- monitoring, by a virtual machine (VM), a plurality of computing resources;
- receiving an offload request by the VM;
- selecting, based on the monitoring, a computing resource from the plurality of computing resources;
- issuing, by the VM and in response to the offload request, the processing request to the computer resource;
- and
- servicing, by the computing resource, the processing request to obtain a result,
- wherein the VM and the computing resource are executing on a computing device.
Dependencies are inferred from the claim text.