发明名称 Minimizing workload migrations during cloud maintenance operations
摘要 A method, system and computer program product for minimizing workload migrations during cloud maintenance operations. Upon receiving an indication that a scheduled maintenance operation is to be performed, a cloud controller uploads the maintenance binaries associated with the scheduled maintenance operation and analyzes the maintenance binaries so as to evaluate the requirements of the maintenance packages and dependencies associated with the scheduled maintenance operation. A matrix is then generated by the cloud controller to identify the classes of hardware that will be disrupted by the scheduled maintenance operation based on the analysis. The workloads running on the classes of hardware identified in the matrix will then be consolidated prior to the scheduled maintenance operation. By consolidating the workloads onto a fewer number of hardware components, a fewer number of workload migrations will need to be performed during the cloud maintenance operation.
申请公布号 US9201706(B2) 申请公布日期 2015.12.01
申请号 US201313792450 申请日期 2013.03.11
申请人 International Business Machines Corporation 发明人 Heninger Ivan M.;Larson Douglas A.;Quirk Aaron J.;Sheard Matthew J.
分类号 G06F9/50;H04L12/24 主分类号 G06F9/50
代理机构 Winstead, P.C. 代理人 Voigt, Jr. Robert A.;Winstead, P.C.
主权项 1. A computer program product embodied in a non-transitory computer readable storage medium for minimizing workload migrations during cloud maintenance operations, the computer program product comprising the programming instructions for: receiving an indication that a scheduled maintenance operation on designated cloud hardware and software will occur at a specified time; uploading maintenance binaries associated with said scheduled maintenance operation in response to receiving said indication; analyzing said maintenance binaries to evaluate requirements of maintenance packages and dependencies associated with said scheduled maintenance operation; generating a matrix to identify classes of hardware implementing said designated cloud hardware and software that will be disrupted by said scheduled maintenance operation based on said analysis; consolidating workloads running on said classes of hardware identified in said matrix so as to idle one or more hardware components in said classes of hardware identified in said matrix prior to said scheduled maintenance operation; starting said scheduled maintenance operation at said specified time; updating said one or more idle hardware components prior to updating non-idle hardware components in said classes of hardware identified in said matrix in response to starting said schedule maintenance operation; and migrating workloads running on said non-idle hardware components across said one or more idle components after updating said one or more idle hardware components.
地址 Armonk NY US