User controlled environment updates in server cluster
First Claim
1. A deployment management system for updating an operating environment for servers in a production environment, comprising:
- one or more processors; and
memory including instructions when executed to cause the one or more processors to;
receive a request to update the servers in the production environment from a first operating environment to a second operating environment;
responsive to the request, cause a first subset of the servers in the production environment to be removed from the production environment, whereby remaining servers in the production environment continue to provide a predetermined level of service in the production environment;
update the first subset of the servers that have been removed from the production environment with the second operating environment; and
deploy the first subset of the servers that have been updated with the second operating environment to the production environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of deploying operating environments in an enterprise computing environment comprised of managed virtual or hardware servers is disclosed. A library of operating environments, each environment including at least one package including an operating system image and an application, is provided. A user controlling a cluster of servers may request creation of a test environment using an operating environment from the library, and test the environment with applications to ensure the user'"'"'s needs are met. The user may request all servers within the user'"'"'s cluster be provisioned with the operating environment through a deployment manager.
37 Citations
20 Claims
-
1. A deployment management system for updating an operating environment for servers in a production environment, comprising:
-
one or more processors; and memory including instructions when executed to cause the one or more processors to; receive a request to update the servers in the production environment from a first operating environment to a second operating environment; responsive to the request, cause a first subset of the servers in the production environment to be removed from the production environment, whereby remaining servers in the production environment continue to provide a predetermined level of service in the production environment; update the first subset of the servers that have been removed from the production environment with the second operating environment; and deploy the first subset of the servers that have been updated with the second operating environment to the production environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A deployment management system for updating an operating environment for servers in a production environment, comprising:
-
one or more processors; and memory including instructions when executed to cause the one or more processors to; receive a request to update the servers in the production environment from a first operating environment to a second operating environment; responsive to the request, cause a number of new servers that use the second operating environment to be instantiated; deploy the new servers to the production environment; and remove a number of the servers from the production environment that use the first operating environment, whereby the servers in the production environment maintain at least a predetermined level of service. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for updating an operating environment for servers in a production environment, comprising:
-
receiving a request to update the servers in the production environment from a first operating environment to a second operating environment; responsive to the request, causing a first subset of the servers in the production environment to be removed from the production environment, whereby remaining servers in the production environment continue to provide a predetermined level of service in the production environment; updating the first subset of the servers that have been removed from the production environment with the second operating environment; and deploying the first subset of the servers that have been updated with the second operating environment to the production environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification