System level update protection based on VM priority in a multi-tenant cloud environment
First Claim
1. A computer-implemented method for managing system activities in a cloud computing environment, comprising:
- determining a type of system activity to perform on one or more servers in the cloud computing environment;
identifying a set of locking parameters at a plurality of hierarchal levels of the cloud computing environment available for restricting system activity on the one or more servers, wherein each locking parameter corresponds to a different type of system activity and is associated with a particular hierarchal level of the plurality of hierarchal levels;
determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters that is associated with the type of system activity, the particular hierarchal level of the plurality of hierarchal levels associated with the locking parameter of the set of locking parameters, and a priority associated with the type of system activity; and
performing the type of system activity after determining to perform the type of system activity.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include systems, methods, and computer program products to perform an operation for managing system activities in a cloud computing environment. The operation generally includes determining a type of system activity to perform on one or more servers in the cloud computing environment. The operation also includes identifying a set of locking parameters available for restricting system activity on the one or more servers. Each locking parameter corresponds to a different type of system activity. The operation further includes determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters associated with the type of system activity.
-
Citations
20 Claims
-
1. A computer-implemented method for managing system activities in a cloud computing environment, comprising:
-
determining a type of system activity to perform on one or more servers in the cloud computing environment; identifying a set of locking parameters at a plurality of hierarchal levels of the cloud computing environment available for restricting system activity on the one or more servers, wherein each locking parameter corresponds to a different type of system activity and is associated with a particular hierarchal level of the plurality of hierarchal levels; determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters that is associated with the type of system activity, the particular hierarchal level of the plurality of hierarchal levels associated with the locking parameter of the set of locking parameters, and a priority associated with the type of system activity; and performing the type of system activity after determining to perform the type of system activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor; and a memory storing one or more instructions which, when executed by the processor, perform an operation for managing system activities in a cloud computing environment, the operation comprising; determining a type of system activity to perform on one or more servers in the cloud computing environment; identifying a set of locking parameters at a plurality of hierarchal levels of the cloud computing environment available for restricting system activity on the one or more servers, wherein each locking parameter corresponds to a different type of system activity and is associated with a particular hierarchal level of the plurality of hierarchal levels; determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters that is associated with the type of system activity, the particular hierarchal level of the plurality of hierarchal levels associated with the locking parameter of the set of locking parameters, and a priority associated with the type of system activity; and performing the type of system activity after determining to perform the type of system activity. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product, comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation for managing system activities in a cloud computing environment, the operation comprising; determining a type of system activity to perform on one or more servers in the cloud computing environment; identifying a set of locking parameters at a plurality of hierarchal levels of the cloud computing environment available for restricting system activity on the one or more servers, wherein each locking parameter corresponds to a different type of system activity and is associated with a particular hierarchal level of the plurality of hierarchal levels; determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters that is associated with the type of system activity, the particular hierarchal level of the plurality of hierarchal levels associated with the locking parameter of the set of locking parameters, and a priority associated with the type of system activity; and performing the type of system activity after determining to perform the type of system activity. - View Dependent Claims (17, 18, 19, 20)
Specification