发明名称 Optimizing placement plans for host failure in cloud computing environments
摘要 Embodiments of the present invention provide systems, methods, and computer program products for optimizing a placement plan. In one embodiment, a method is disclosed in which a request for registration with an external advisor is received. A time to live is received from each external advisor and used to determine an overall timeout period value for a placement engine. After receiving a predictive failure alert, internal and external advisors are ranked according to criteria and advice is received from the qualified advisors. A placement plan is generated based on the advice received from the advisors.
申请公布号 US9367408(B2) 申请公布日期 2016.06.14
申请号 US201414510150 申请日期 2014.10.09
申请人 International Business Machines Corporation 发明人 Banerjee Pradipta K.;Billore Ashish;Biswas Sudipta;Muthiah Muthu A.
分类号 G06F11/20;G06F9/48;G06F9/455;G06F11/00;G06F11/30 主分类号 G06F11/20
代理机构 代理人 Ashworth Alexa L.
主权项 1. A method for optimizing a placement plan, the method comprising: receiving, by one or more processors, a request for registration from an advisor; determining, by one or more processors, an initial timeout period value associated with the advisor; determining, by one or more processors, an overall timeout period value for a placement engine based, at least in part, on the initial timeout period value associated with the advisor and a time to live value received from the advisor; responsive to receiving a predictive failure alert for a first host in a first pool, qualifying the advisor and receiving advice from the advisor, wherein qualifying the advisor comprises: prioritizing the advisor based, at least in part, on the initial timeout period value associated with the advisor, a policy type of the advisor, and whether the advisor is an internal or external advisor; and generating a placement plan for migrating a virtual machine from the first host based, at least in part, on the received advice from the advisor.
地址 Armonk NY US