PERSONAL CLOUD COMPUTING AND VIRTUAL DISTRIBUTED CLOUD COMPUTING SYSTEM
First Claim
1. A cloud computing apparatus, comprising:
- at least one compute device controller including a digital data storage comprising a chief management virtual machine program for running a chief management virtual machine and a processor associated with the digital data storage, the processor being configured to run the chief management virtual machine to;
control first user communications between at least one first user and a first virtual machine,control second user communications between at least one second user and a second virtual machine, wherein the first virtual machine and the second virtual machine are run by at least one compute resource distinct from the compute device controller, andisolating the first user communications from the second user communications.
11 Assignments
0 Petitions
Accused Products
Abstract
An exemplary cloud computing apparatus includes at least one compute device controller. A digital data storage of the controller includes a chief management virtual machine program for running a chief management virtual machine. A processor associated with the digital data storage is configured to run the chief management virtual machine. The chief management virtual machine is useful to control first user communications between at least one first user and a first virtual machine and to control second user communications between at least one second user and a second virtual machine. The first virtual machine and the second virtual machine are run by at least one compute resource distinct from the compute device controller. The chief management virtual machine is also useful for isolating the first user communications from the second user communications.
-
Citations
29 Claims
-
1. A cloud computing apparatus, comprising:
at least one compute device controller including a digital data storage comprising a chief management virtual machine program for running a chief management virtual machine and a processor associated with the digital data storage, the processor being configured to run the chief management virtual machine to; control first user communications between at least one first user and a first virtual machine, control second user communications between at least one second user and a second virtual machine, wherein the first virtual machine and the second virtual machine are run by at least one compute resource distinct from the compute device controller, and isolating the first user communications from the second user communications. - View Dependent Claims (2, 3, 4)
-
5. A cloud computing system, comprising:
-
at least one compute resource provided with a virtual machine program for; running a first virtual machine that is available to at least one remotely located first user and running a second virtual machine that is available to at least one remotely located second user; and a compute device controller provided with a chief management virtual machine program for running a chief management virtual machine for; controlling first user communications between the first virtual machine and the first user, controlling second user communications between the second virtual machine and the second user, and isolating the first user communications from the second user communications. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of cloud computing, comprising the steps of:
-
providing a plurality of compute device controllers with respective chief management virtual machine programs for running respective chief management virtual machines; controlling first user communications between at least one first user and a first virtual machine; controlling second user communications between at least one second user and a second virtual machine, wherein the first virtual machine and the second virtual machine are run by at least one compute resource distinct from the compute device controller; and isolating the first user communications from the second user communications. - View Dependent Claims (18, 19, 20)
-
-
21. A method of cloud computing, comprising the steps of:
-
providing at least one compute resource with a virtual machine program for; running a first virtual machine that is available to at least one remotely located first user and running a second virtual machine that is available to at least one remotely located second user; providing a compute device controller with a chief management virtual machine program for running a chief management virtual machine; using the chief management virtual machine for controlling first user communications between the first virtual machine and the first user; using the chief management virtual machine for controlling second user communications between the second virtual machine and the second user; and using the chief management virtual machine for isolating the first user communications from the second user communications. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification