VIRTUAL COMPUTING INFRASTRUCTURE
First Claim
1. A system having physical resources for data processing, for data storage resources and for network communications to couple the data processing and data storage resources, the system also having one or more virtual overlay infrastructures mapped onto the physical resources, each virtual overlay infrastructure comprising one or more virtual entities for data processing, one or more virtual data storage entities and one or more virtual network entities arranged to couple others of the virtual entities, the system having an infrastructure controller for each virtual infrastructure.
3 Assignments
0 Petitions
Accused Products
Abstract
A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Virtual infrastructures of different users share physical resources but are isolated. Each infrastructure has its own infrastructure controller to create and configure the infrastructure. It has a user accessible part (CFC) for configuration of that user'"'"'s infrastructure, and a user inaccessible part (UFC) able to access the mapping and the physical resources. This increases user control to ease system administration, while maintaining security by limiting access to the mapping.
206 Citations
18 Claims
- 1. A system having physical resources for data processing, for data storage resources and for network communications to couple the data processing and data storage resources, the system also having one or more virtual overlay infrastructures mapped onto the physical resources, each virtual overlay infrastructure comprising one or more virtual entities for data processing, one or more virtual data storage entities and one or more virtual network entities arranged to couple others of the virtual entities, the system having an infrastructure controller for each virtual infrastructure.
- 9. Infrastructure control software for a system having physical resources for data processing, for data storage resources and for network communications to couple the data processing and data storage resources, the system also having one or more virtual overlay infrastructures mapped onto the physical resources, each virtual overlay infrastructure comprising one or more virtual entities for data processing, one or more virtual data storage entities and one or more virtual network entities arranged to couple others of the virtual entities, the infrastructure control software being arranged to control one of the virtual infrastructures.
-
17. A method of using a system, by a user, the system having physical resources for data processing, for data storage resources and for network communications to couple the data processing and data storage resources, the system also having one or more virtual overlay infrastructures mapped onto the physical resources, each virtual overlay infrastructure comprising one or more virtual entities for data processing, one or more virtual data storage entities and one or more virtual network entities arranged to couple others of the virtual entities, and infrastructure control software arranged to control that user'"'"'s virtual infrastructure, the infrastructure control software having a user accessible part (CFC) for controlling a configuration of that user'"'"'s virtual infrastructure, and a user inaccessible part (UFC) able to access the mapping and the physical resources, the method having the step of using the user accessible part to control the users infrastructure.
-
18. (canceled)
Specification