Allocating mass storage to a logical server
First Claim
Patent Images
1. A method comprising:
- allocating a mass-storage resource to an undeployed logical server so that, while undeployed, said logical server specifies mass-storage information identifying said mass-storage resource in association with a network identity of said logical server, said logical server being stored in a logical-server database, said database storing plural logical servers, each of said logical servers specifying a network identity and resource requirements for a real server, each of said logical servers being configured to serve as a management abstraction for a workload container in the form of a real server, said logical servers being deployable to but not being respective real servers, said real servers including physical servers and virtual servers, said logical servers having alternative deployed and undeployed states; and
deploying said logical server to a real server meeting said resource requirements when said mass storage resources are allocated to said logical server.
2 Assignments
0 Petitions
Accused Products
Abstract
Mass storage is allocated to a logical server. The logical server is deployed to a real server.
-
Citations
20 Claims
-
1. A method comprising:
-
allocating a mass-storage resource to an undeployed logical server so that, while undeployed, said logical server specifies mass-storage information identifying said mass-storage resource in association with a network identity of said logical server, said logical server being stored in a logical-server database, said database storing plural logical servers, each of said logical servers specifying a network identity and resource requirements for a real server, each of said logical servers being configured to serve as a management abstraction for a workload container in the form of a real server, said logical servers being deployable to but not being respective real servers, said real servers including physical servers and virtual servers, said logical servers having alternative deployed and undeployed states; and deploying said logical server to a real server meeting said resource requirements when said mass storage resources are allocated to said logical server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising non-transitory computer-readable storage media encoded with code to, when executed by a processor:
-
allocate a mass-storage resource to a logical server while said logical server is undeployed so that said logical server specifies a network identity for said logical server and mass-storage information identifying said mass-storage resource, said logical server being stored in a logical-server database, said database storing plural logical servers, said logical servers specifying respective network identities and respective resource requirements for respective real servers, each of said logical servers being configured to serve as a management abstraction for a workload container in the form of a real server, said logical servers being deployable to but not being respective real servers, said real servers including physical servers and virtual servers, said logical servers having alternative deployed and undeployed states; and deploy said logical server to a real server meeting said resource requirements when said mass storage resources are allocated to said logical server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one processor; a real server manager to manage physical and virtual servers in response to real-server instructions; a logical-server database, said database storing plural logical servers, each of said logical servers specifying a network identity and resource requirements for a real server, each of said logical servers being configured to serve as a management abstraction for a workload container in the form of a real server, said logical servers being deployable to but not being respective real servers, said real servers including physical servers and virtual servers, said logical servers having alternative deployed and undeployed states; and a logical server manager to; create logical servers so that each logical server has resource requirements and at least one network identity assigned to it, receive logical-server instructions for managing said logical servers from an administrator, translate at least some of said logical-server instructions into said real-server instructions, and deploy a first logical server at different times to a physical server and to a virtual server.
-
Specification