发明名称 Virtual machine placement in a cloud computing environment based on factors including optimized processor-memory affinity
摘要 Optimized placement of virtual machines in a cloud environment is based on factors that include processor-memory affinity. A smart migration mechanism (SMM) predicts an optimization score for multiple permutations of placing virtual machines on a target system to create an optimal move list. The optimization score is a theoretical score calculated using dynamic platform optimization (DPO). The SMM may allow the user to set initial parameters and change the parameters to create potential changes lists. The move lists are ranked to allow the user to select the optimal change list to provide the best affinity, quickest fulfillment of requirements and least disruption for a given set of parameters.
申请公布号 US9600331(B1) 申请公布日期 2017.03.21
申请号 US201514833421 申请日期 2015.08.24
申请人 International Business Machines Corporation 发明人 Birkestrand Daniel C.;Heyrman Peter J.;Prosser Edward C.
分类号 G06F9/455;G06F9/48;H04L29/08 主分类号 G06F9/455
代理机构 Martin & Associates, LLC 代理人 Martin & Associates, LLC ;Petersen Bret J.
主权项 1. A computer-implemented method executed by at least one processor for migrating a virtual machine from a source system to a target system, the method comprising: generating multiple move lists wherein each move list comprises one permutation of an ordered list for placing the plurality of virtual machines on the target system; predicting an optimization score for each of the multiple move lists to determine an optimal move list having the best optimization score and using the optimal move list to move the at least one virtual machine of the plurality of virtual machines from the source system to the target system; wherein the optimization score is a theoretical score calculated using dynamic platform optimization; scoring the multiple move lists with primary and secondary factors, wherein the primary factors include processor memory affinity of the virtual machines placed on the target systems; and ranking the multiple move lists and providing a user with a plurality of ranked move lists with scores for each of the ranked move lists.
地址 Armonk NY US