Abstract
In a cloud environment, the primary way to optimize physical resources is to reuse a physical machine (PM) by consolidating complementary multiple virtual machines (VMs) on it. When considering VMs’ dynamically changing resource demands, one hot research topic revolves around reusing VM migration resources more efficiently. The challenge here is finding the best tradeoff between the VM migration optimization performance and complexity. On one hand, to improve the migration efficiency, VM migration planning is adopted to achieve efficient resource reuse while minimizing the number of VM migrations. On the other hand, the huge number of PMs and VMs in a cloud datacenter often adds considerable complexity to migration planning, which hampers the decision-making process in VM migration. To address these issues, this paper proposes a hybrid resource pool model to reduce the complexity of VM migration planning by limiting the scope of VM migration decisions. Then, based on this model, we use our novel resource-reuse optimization mechanism (called HirePool) to improve efficiency by maximizing resource usage with only a few VM migrations. Finally, we perform simulation tests and actual experiments running on a real cloud platform to evaluate HirePool. Results show that HirePool improves average resource usage by 13%, saves the number of PMs used by 12%, and reduces the average number of migrations (compared with contrast mechanisms) by 31%.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.