Virtualized logical server cloud
First Claim
1. A virtualized logical server cloud, comprising:
- a plurality of logical servers, each having persistent attributes that establish its identity;
a network system;
a plurality of physical servers, each coupled to physical resources including a network resource for interfacing the network system, a data storage resource and a processor resource, and each physical server executing virtualization software that virtualizes one or more of the physical resources for logical servers that are linked to that physical server; and
a server cloud manager, interfaced to the plurality of physical servers, that establishes and maintains status and instance information for the plurality of logical servers including the persistent and non-persistent attributes that link each logical server with a physical server.
24 Assignments
0 Petitions
Accused Products
Abstract
A virtualized logical server cloud that enables logical servers to exist independent of physical servers that instantiate the logical servers. Servers are treated as logical resources in order to create a logical server cloud. The logical attributes of a logical server are non-deterministically allocated to physical resources creating a cloud of logical servers over the physical servers. Logical separation is facilitated by the addition of a server cloud manager, which is an automated multi-server management layer. Each logical server has persistent attributes that establish its identity. Each physical server includes or is coupled to physical resources including a network resource, a data storage resource and a processor resource. At least one physical server executes virtualization software that virtualizes physical resources for logical servers. The server cloud manager maintains status and instance information for the logical servers including persistent and non-persistent attributes that link each logical server with a physical server.
257 Citations
34 Claims
-
1. A virtualized logical server cloud, comprising:
-
a plurality of logical servers, each having persistent attributes that establish its identity;
a network system;
a plurality of physical servers, each coupled to physical resources including a network resource for interfacing the network system, a data storage resource and a processor resource, and each physical server executing virtualization software that virtualizes one or more of the physical resources for logical servers that are linked to that physical server; and
a server cloud manager, interfaced to the plurality of physical servers, that establishes and maintains status and instance information for the plurality of logical servers including the persistent and non-persistent attributes that link each logical server with a physical server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A server cloud management system that virtualizes a plurality of logical servers of a bank of physical servers into a logical server cloud, comprising:
-
virtualization software, executed on at least one physical server, that enables linkage of logical servers with the physical server;
an attribute database that maintains status and instance information for each of the plurality of logical servers including persistent and non-persistent attributes of each logical server;
a user database that includes mapping information between users, the plurality of logical servers and the physical servers;
a user interface that establishes a portal for users and that receives user credential information; and
a server cloud manager that provides access and control of a logical server by a user session from which valid user credential information is received. - View Dependent Claims (25, 26, 27)
-
-
28. A method of virtualizing a plurality of logical servers into a logical server cloud linked to a plurality of physical servers, comprising:
-
providing a virtual KVM function on each physical server for mapping KVM information to logical servers linked to the physical server;
maintaining attributes of each logical server by a server cloud manager interfaced to the plurality of physical servers, the attributes establishing an identity of and defining resources for each logical server;
mapping, by the server cloud manager, each logical server with a physical server and user information;
forwarding, by the server cloud manager, KVM information between remote clients and the virtual KVM functions of each physical server; and
managing, by the server cloud manager via a physical server agent, physical resources of a physical server on behalf of each logical server linked to that physical server. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification