Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Efficient Strategies of VMs Scheduling Based on Physicals Resources and Temperature Thresholds

Published: 01 July 2020 Publication History

Abstract

Cloud computing offers a variety of services, including the dynamic availability of computing resources. Its infrastructure is designed to support the accessibility and availability of various consumer services via the Internet. The number of data centers allow the allocation of the applications, and the process of data in the cloud is increasing over time. This implies high energy consumption, thus contributing to large emissions of CO2 gas. For this reason, solutions are needed to minimize this power consumption, such as virtualization, migration, consolidation, and efficient traffic-aware virtual machine scheduling. In this article, the authors propose two efficient strategies for VM scheduling. SchedCT approach is based on dynamic CPU utilization and temperature thresholds. SchedCR approach takes into consideration dynamic CPU utilization, RAM capacity, and temperature thresholds. These approaches have efficiently decreased the energy consumption of the data centers, the number of VM migrations, and SLA violations, and this reduces, therefore, the emission of CO2 gas.

References

[1]
Alworafi, M., Dhari, A., El-Booz, S., & Mallappa, S. (2019). Budget-aware task scheduling technique for efficient management of cloud resources. International Journal of High Performance Computing and Networking, 14(4), 453–465.
[2]
Baciu, G., Wang, Y., & Li, C. (2017). Cognitive Visual Analytics of Multi Dimensional Cloud System Monitoring Data. International Journal of Software Science and Computational, 9(1).
[3]
BelalemG.LimamS. (2011). Towards Improving the Functioning of CloudSim Simulator. In Proceedings of the International Conference on Digital Information Processing and Communications, ICDIPC (Vol. 2, pp. 258-267). Springer. 10.1007/978-3-642-22410-2_22
[4]
BelalemG.TayebF. Z.ZaouiW. (2010). Approaches to Improve the Resources Management in the Simulator CloudSim. In Proceedings of the International Conference on Information Computing and Applications (pp. 189-196). Berlin, Germany: Springer. 10.1007/978-3-642-16167-4_25
[5]
Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems, 28(5), 755–768.
[6]
Beloglazov, A., & Buyya, R. (2010). Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud Data Centers. In Proceedings of the 8th International Workshop on Middleware for Grids, Cloud and e-Science. Academic Press. 10.1145/1890799.1890803
[7]
Beloglazov, A., Buyya, R., Lee, Y. C., & Zomaya, A. Y. (2011a). A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in Computers, 82, 47–111.
[8]
Calheiros, R. N., Ranjan, R., Beloglazov, A., Rose, C. A. F. D., & Buyya, R. (2011). Cloudsim: A toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software, Practice & Experience, 41(1), 23–50.
[9]
Dad, D., & Belalem, G. (2017). Efficient allocation of VMs in servers of data center to reduce energy consumption. Paper presented at the 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech). IEEE. 10.1109/CloudTech.2017.8284743
[10]
Dong, Z., Liu, N., & Rojas-Cessa, R. (2015). Greedy scheduling of tasks with time constraints for energy-efficient cloud-computing Data Centers. Journal of Cloud Computing: Advances Systems and Applications, 4(5), 1–14.
[11]
Han, G., Que, W., Jia, G., & Zhang, W. (2018). Resource-utilization-aware energy efficient server consolidation algorithm for green computing in IIOT. Journal of Network and Computer Applications, 103, 205–214.
[12]
Jena, R. K. (2017). Energy Task Scheduling in Cloud Environment. Energy Procedia journal, 141, 222-227.
[13]
Kołodziej, J., & Xhafa, F. (2011). Modern approaches to modeling user requirements on resource and task allocation in hierarchical computational grids. International Journal of Applied Mathematics and Computer Science, 21(2), 243–257.
[14]
Kumar, S., Deepak, M., Bibhudatta, P., Prem, S., Jayaraman, P., Jun, S., & Ranjan, R. et al. (2018). Energy-Efficient VM-Placement in Cloud Data Center. Journal Sustainable Computing: Informatics and Systems, 20, 48–55.
[15]
Masanet, E. R., Brown, R. E., Shehabi, A., Koomey, J. G., & Nordman, B. (2011). Estimating the Energy use and Efficiency Potential of U.S. Data Centers. Proceedings of the IEEE, 99(8), 1440–1450.
[16]
Mhedheb, Y., & Streit, A. (2016). Energy-efficient Task Scheduling in Data Centers. In Proceeding of the 6th International Conference on Cloud Computing and Services Science (pp. 373-282). Academic Press.
[17]
Patra, S. S. (2018). Energy Efficient Task Consolidation for Cloud Data Center . International Journal of Cloud Applications and Computing, 8(1), 117–142.
[18]
Santiago, I., & Sergio, N. (2016). Scheduling Energy Efficient Data Centers Using Renewable Energy. Engineering.
[19]
Sinha, R., & Purohit, N. (2011). Energy efficient dynamic integration of thresholds for migration at cloud Data Centers. IJCA Special Issue of International Journal of Computer Applications on Communication and Networks., 11, 44–49.
[20]
Sinha, R., Purohit, N., & Diwanji, H. (2011). Power aware live migration for Data Centers in cloud using dynamic threshold. International Journal of Computer Technology and Applications, 2(6), 2041–2046.
[21]
Skadron, K., Abdelzaher, T., & Stan, M. R. (2002). Control-theoretic techniques and thermal-RC modeling for accurate and localized dynamic thermal management. In Proceedings of the 8th International Symposium on High-Performance Computer Architecture HPCA’02 (pp. 17–28). Academic Press. 10.1109/HPCA.2002.995695
[22]
Zahedi Fard, S. Y., Ahmadi, M. R., & Adabi, S. (2017). A dynamic VM consolidation technique for QoS and energy consumption in cloud environment. The Journal of Supercomputing, 73(10), 4347–4368.
[23]
Zakarya, M., & Gillam, L. (2017). Energy Efficient Computing, Clusters. Grids and Clouds: A Taxonomy and Survey. Sustainable Computing: Informatics and System, 14, 13-33.
[24]
Zhao, J., Mhedheb, Y., Tao, J., Jrad, F., Liu, Q., & Streit, A. (2014). Using a vision cognitive algorithm to schedule virtual machines. Applied Mathematics and Computer Science, 24(3), 535–550.
[25]
Zhou, Z., Abawajy, J. H., Chowdhury, M. U., Hu, Z., Li, K., Cheng, H., Al Elaiwi, A. A., & Li, F. (2018). Minimizing SLA violation and power consumption in Cloud Data Centers using adaptive energy-aware algorithms. Future Generation Computer Systems journal, 86, 836-850.
[26]
Zomaya, A. Y., & Teh, Y. H. (2001). The observations on using genetic algorithms for dynamic load-balancing. IEEE Transactions on Parallel and Distributed Systems, 12(9), 899–911.

Cited By

View all
  • (2022)Resource Scheduling in Fog Environment Using Optimization Algorithms for 6G NetworksInternational Journal of Software Science and Computational Intelligence10.4018/IJSSCI.30444014:1(1-24)Online publication date: 13-Jul-2022
  • (2022)Resource Optimization in Cloud Data Centers Using Particle Swarm OptimizationInternational Journal of Cloud Applications and Computing10.4018/IJCAC.30585612:2(1-12)Online publication date: 26-Jul-2022

Index Terms

  1. Efficient Strategies of VMs Scheduling Based on Physicals Resources and Temperature Thresholds
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image International Journal of Cloud Applications and Computing
        International Journal of Cloud Applications and Computing  Volume 10, Issue 3
        Jul 2020
        110 pages
        ISSN:2156-1834
        EISSN:2156-1826
        Issue’s Table of Contents

        Publisher

        IGI Global

        United States

        Publication History

        Published: 01 July 2020

        Author Tags

        1. Cloud Computing
        2. Data Center
        3. Scheduling
        4. Energy consumption
        5. CPU Utilization
        6. RAM Capacity
        7. Temperature
        8. Thresholds

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 17 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2022)Resource Scheduling in Fog Environment Using Optimization Algorithms for 6G NetworksInternational Journal of Software Science and Computational Intelligence10.4018/IJSSCI.30444014:1(1-24)Online publication date: 13-Jul-2022
        • (2022)Resource Optimization in Cloud Data Centers Using Particle Swarm OptimizationInternational Journal of Cloud Applications and Computing10.4018/IJCAC.30585612:2(1-12)Online publication date: 26-Jul-2022

        View Options

        View options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media