发明名称 |
Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud |
摘要 |
An apparatus and an article of manufacture for pre-provisioning a virtual machine instance include deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request. |
申请公布号 |
US9152405(B2) |
申请公布日期 |
2015.10.06 |
申请号 |
US201113214491 |
申请日期 |
2011.08.22 |
申请人 |
International Business Machines Corporation |
发明人 |
De Pradipta;Gupta Manish;Soni Manoj;Thatte Aditya |
分类号 |
G06F9/455;G06F9/445 |
主分类号 |
G06F9/455 |
代理机构 |
Ryan, Mason & Lewis, LLP |
代理人 |
Ryan, Mason & Lewis, LLP |
主权项 |
1. An article of manufacture comprising a computer-readable storage medium having computer-readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising:
deriving a weight function for multiple virtual machine requests based on historical data of the multiple virtual machine requests to create a weighted virtual machine request for each of the multiple requests, wherein historical data of the multiple virtual machine requests comprises frequency data; capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to each of the multiple weighted virtual machine requests to create a prioritized ordering of the multiple weighted virtual machine requests; and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the multiple weighted virtual machine requests, wherein pre-provisioning comprises caching the at least one instance of the virtual machine image in a database. |
地址 |
Armonk NY US |