Method of using scavenger grids in a network of virtualized computers
AssigneeDell Products L.P.
InventorJames Lowery
Life of this patent
Estimating the term…
Abstract
A method of using scavenger grids in a network of virtual computers is disclosed. In one aspect, the present disclosure teaches a method of processing data using scavenger grids in a distributed computing network using virtualized computers including assigning a task to at least one virtual machine hosted via a virtualization client maintained on an information handling system. The method further includes binding an operating system and an application to the at least one virtual machine to perform the task based on the assigned task. The method further includes performing the task via the at least one virtual machine during idle processor cycles in the information handling system.
Claims21
A method of processing data using scavenger grids in a distributed network of virtualized computers, comprising:
- assigning a task to at least one virtual machine hosted via a virtualization client maintained on an information handling system;
- based on the assigned task, binding an operating system and an application to the at least one virtual machine to perform the task;
- and
- performing the task via the at least one virtual machine during idle processor cycles in the information handling system.
A system of using idle computer cycles through a virtualization client over a distributed network, comprising:
- an information handling system maintaining a virtualization client that hosts at least one virtual machine;
- a central server communicatively coupled to the information handling system via a network, the central server operable to assign a task stored in a virtual disk file to the at least one virtual machine;
- and
- the virtual disk file further including an operating system and application-specific program that operably runs on the at least one virtual machine to perform the task during idle computer cycles of the information handling system.
An information handling system comprising:
- a processor;
- a memory coupled to the processor;
- a communication controller communicatively coupling the processor and the memory to a distributed network;
- a virtualization client communicatively coupled to the processor, the memory and the network;
- the virtualization client operable to monitor the activity of the processor for idle computer cycles;
- the virtualization client operable to host one or more virtual machines;
- and
- each virtual machine operably creating a standard virtualized hardware in the information handling system such that an operating system and application specific program runs on the virtual machine, wherein the operating system and application specific program are part of a virtual disk file received via the network that performs a task during the idle computing cycles of the information handling system.
Dependencies are inferred from the claim text.