Skip to main content
Log in

The Green Scheduling Architecture for the Virtual Resource Supply

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

The data center is a large cluster system. The IT clusters provide users with various services and resources, which make decentralized energy consumption over the past come together, resulting in great energy consumption of the data center. Rational resource allocation of virtual machine is an efficient way to reduce energy consumption. This paper proposed a green scheduling framework for the virtual resource supply GS_VRS to reduce the energy consumption of center as a goal. Through the multiobjective optimization of scheduling and migration of virtual machines, this framework can efficiently reduce the energy consumption of data center. Compared with other representative strategy, the experiment result showed that strategy proposed in this paper not only reduced energy consumption, but also considered the network flow, migration costs, performance interference and many other aspects, the GS_VRS algorithm proposed in this paper can efficiently reduce the energy consumption of data center which averaged 49.78% less on average than the most energy-intensive random algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.

REFERENCES

  1. Dalvandi, A., Gurusamy, M., and Chua, K.C., Power-efficient resource-guaranteed VM placement and routing for time-aware data center applications, Comput. Networks, 2015, vol. 88, pp. 249–268. https://doi.org/10.1016/j.comnet.2015.06.017

    Article  Google Scholar 

  2. Strunk, A., Costs of virtual machine live migration: A survey, IEEE Eighth World Congress on Services, Honolulu, Hawaii, 2012, IEEE, 2012, pp. 323–329. https://doi.org/10.1109/SERVICES.2012.23

  3. Biran, O., Corradi, A., Fanelli, M., Foschini, L., Nus, A., Raz, D., and Silvera, E., A stable network-aware VM placement for cloud systems, 12th IEEE/ACM Int. Symp. on Cluster, Cloud and Grid Computing, Ottawa, Canada, 2012, IEEE, 2012, pp. 498–506. https://doi.org/10.1109/CCGrid.2012.119

  4. Xu, F., Liu, F., Liu, L., Jin, H., Li, B., and Li, B., iAware: Making live migration of virtual machines interference-aware in the cloud, IEEE Trans. Comput., 2014, vol. 63, no. 12, pp. 3012–3025. https://doi.org/10.1109/TC.2013.185

    Article  MathSciNet  MATH  Google Scholar 

  5. Chiang, R.C. and Huang, H.H., TRACON: Interference-aware scheduling for data-intensive applications in virtualized environments, IEEE Trans. Parallel Distrib. Syst., 2014, vol. 25, no. 5, pp. 1349–1358. https://doi.org/10.1109/TPDS.2013.82

    Article  Google Scholar 

  6. Liu, H. and He, B., VMbuddies: Coordinating live migration of multi-tier applications in cloud environments, IEEE Trans. Parallel Distrib. Syst., 2015, vol. 26, no. 4, pp. 1192–1205. https://doi.org/10.1109/TPDS.2014.2316152

    Article  Google Scholar 

  7. Duan, J. and Yang, Y., A load balancing and multi-tenancy oriented data center virtualization framework, IEEE Trans. Parallel Distrib. Syst., 2017, vol. 28, no. 8, pp. 2131–2144. https://doi.org/10.1109/TPDS.2017.2657633

    Article  Google Scholar 

  8. Xu, F., Liu, F., and Jin, H., Heterogeneity and interference-aware virtual machine provisioning for predictable performance in the cloud, IEEE Trans. Comput., 2016, vol. 65, no. 8, pp. 2470–2483. https://doi.org/10.1109/TC.2015.2481403

    Article  MathSciNet  MATH  Google Scholar 

  9. Beloglazov, A. and Buyya, R., Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers, Concurrency Comput. Pract. Exper., 2012, vol. 24, no. 13, pp. 1397–1420. https://doi.org/10.1002/cpe.1867

    Article  Google Scholar 

  10. Lin, C., Tso, F.P., Pezaros, D.P., Jia, W., and Zhao, W., PLAN: Joint policy- and network-aware VM management for cloud data centers, IEEE Trans. Parallel Distrib. Syst., 2017, vol. 28, no. 4, pp. 1163–1175. https://doi.org/10.1109/TPDS.2016.2604811

    Article  Google Scholar 

  11. Zhao, J., Cui, H., Xue, J., and Feng, X., Predicting cross-core performance interference on multicore processors with regression analysis, IEEE Trans. Parallel Distrib. Syst., 2016, vol. 27, no. 5, pp. 1443–1456. https://doi.org/10.1109/TPDS.2015.2442983

    Article  Google Scholar 

  12. Metri, G., Srinivasaraghavan, S., Shi, W., and Brockmeyer, M., Experimental analysis of application specific energy efficiency of data centers with heterogeneous servers, IEEE Fifth Int. Conf. on Cloud Computing, Honolulu, Hawaii, 2012, IEEE, 2012, pp. 786–793. https://doi.org/10.1109/CLOUD.2012.89

  13. Rao, K.S. and Thilagam, P.S., Heuristics based server consolidation with residual resource defragmentation in cloud data centers, Future Gener. Comput. Syst., 2015, vol. 50, pp. 87–98. https://doi.org/10.1016/j.future.2014.09.009

    Article  Google Scholar 

  14. Zhan, Zh.-H., Liu, X.-F., Zhang, H., Yu, Zh., Weng, J., Li, Yu., Gu, T., and Zhang, J., Cloudde: A heterogeneous differential evolution algorithm and its distributed cloud version, IEEE Trans. Parallel Distrib. Syst., 2017, vol. 28, no. 3, pp. 704–716. https://doi.org/10.1109/TPDS.2016.2597826

    Article  Google Scholar 

  15. Leivadeas, A., Papagianni, C., and Papavassiliou, S., Efficient resource mapping framework over networked clouds via iterated local search-based request partitioning, IEEE Trans. Parallel Distrib. Syst., 2013, vol. 24, no. 6, pp. 1077–1086. https://doi.org/10.1109/TPDS.2012.204

    Article  Google Scholar 

  16. Shang, Y. and Chu, J., A method based on random search algorithm for unequal circle packing problem, 2013 Int. Conf. on Information Science and Cloud Computing Companion, Guangzhou, China, 2013, IEEE, 2013, pp. 43–47. https://doi.org/10.1109/ISCC-C.2013.19

  17. Tang, X., Li, Y., Ren, R., and Cai, W., On first fit bin packing for online cloud server allocation, 2016 IEEE Int. Parallel and Distributed Processing Symp., Chicago, 2016, IEEE, 2016, pp. 323–332. https://doi.org/10.1109/IPDPS.2016.42

  18. Mustafa, S., Bilal, K., Madani, S.A., Tziritas, N., Khan, S.U., and Yang, L.T., Performance evaluation of energy-aware best fit decreasing algorithms for cloud environments, IEEE Int. Conf. on Data Science and Data Intensive Systems, Sydney, Australia, 2016, IEEE, 2016, pp. 464–469. https://doi.org/10.1109/DSDIS.2015.104

Download references

Funding

This work was supported in part by the science and technology project of “14th Five-Year” planning of the Education Department of Jilin Province (JJKH20220922KJ); the reform of vocational and adult education of the Education Department of Jilin Province (2020ZCY348); and research topic of higher education teaching reform in Jilin Province (20213F28H04001O).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dan Liu.

Ethics declarations

The authors declare that they have no conflicts of interest.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xin Sui, Zhu, L., Song, X. et al. The Green Scheduling Architecture for the Virtual Resource Supply. Aut. Control Comp. Sci. 57, 14–26 (2023). https://doi.org/10.3103/S0146411623010108

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411623010108

Keywords:

Navigation