Author:
Shanmugam Veeramani,Ling Huo-Chong,Gopal Lenin,Eswaran Sivaraman,Chiong Choo W. R.
Abstract
AbstractThis article presents a virtual machine placement technique aimed at minimizing power usage in heterogeneous cloud data centers. In this study, an innovative model for minimizing the power usage of a datacenter’s network is provided. The Enriched Discrete Butterfly Optimization method (EDBOA) is used as a meta-heuristic method in order to achieve an effective mapping of virtual machines (VMs) onto physical machines (PMs). The Reverse Order Filling Method (ROFM) was developed as a solution repair technique to meet the requirements of the BOA. It is used to manipulate the solutions in order to identify potential candidates for more optimum solutions. Furthermore, we constructed VM’s that had both Left-Right and Top-Down communication capabilities. Additionally, PM’s with limited capacities in terms of CPU, memory, and bandwidth are designed and included for the purpose of testing. The integration of our network power model into the EDBOA algorithms facilitates the calculation of both power modules and network power consumption. A detailed comparative analysis was conducted on our suggested approaches and many other comparable methods. The evaluation findings demonstrate that the offered approaches exhibit strong performance, with the BOA algorithm using the ROFM solution repair surpassing other methods in terms of power usage. The assessment findings also demonstrate the importance of network power usage.
Publisher
Springer Science and Business Media LLC
Reference71 articles.
1. Mell, P., Grance, T.: The NIST Definition of Cloud Computing, Special Publication (NIST SP), National Institute of Standards and Technology. Gaithersburg, MD, [online]. (2011).
https://doi.org/10.6028/NIST.SP.800-145
2. Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud com-puting and emerging it platforms: Vision, hype, and reality for delivering617 computing as the 5th utility. Future Gener. Comput. Syst. 25(618), 599–616 (2009)
3. Xing, Y., Zhan, Y.: Virtualization and cloud computing. In: Future wireless networks and information systems, vol. 1, pp. 305–312. Springer, Berlin (2012)
4. Srikantaiah, S., Kansal, A., Zhao, F.: Energy aware consolidation for cloud computing, In: USENIX HotPower’08: workshop on power aware computing and systems at OSDI (2008)
5. Helali, L., Omri, M.N.: A survey of data center consolidation in cloud computing systems. Comput. Sci. Rev. 39, 100366 (2021)