Skip to main content
Log in

Green Cloud Meta-Scheduling

A Flexible and Automatic Approach

  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

Abstract

This article aims to evaluate the flexibility of GreenMACC (Metascheduling Green Architecture to Provide Quality of Service in Cloud Computing). The GreenMACC has a module called LRAM (Local Resource Allocation Manager) to automate the execution of all scheduling policies implemented in the architecture. This module enables the Meta-scheduler automatically adjust for each type of service requested by the user of a private cloud. Due to this function, can be ensure the most appropriate behavior to the principles of GreenIT while worrying about the quality of service. In this paper is shown the importance of the LRAM on GreenMACC. This article is also shown how to include a new policy in GreenMACC in a way that identifies the LRAM and automatically use. Through the performance evaluation of the new policy included it could be concluded that the GreenMACC is a flexible, reliable architecture and the LRAM module enables the automation of choosing the best scheduling mechanism in a private cloud.

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.

Similar content being viewed by others

References

  1. Duy, T.V.T., Sato, Y., Inoguchi, Y.: Performance evaluation of a green scheduling algorithm for energy savings in cloud computing. In: Proceedings of the 2010 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum, IPDPSW 2010 (2010)

  2. Rimal, B.P., Jukan, A., Katsaros, D., Goeleven, Y.: Architectural requirements for cloud computing systems: an enterprise cloud approach. J. Grid Comput. 9(3) (2011). doi:10.1007/s10723-010-9171-y

  3. de Carvalho Junior, O.A., Bruschi, S.M., Santana, R.H.C., Santana, M.J.: GreenMACC: An architecture to green metascheduling with quality of service in private clouds. In: XL Latin American Computing Conference (CLEI), 2014, pp. 1–9 (2014). doi:10.1109/CLEI.2014.6965136

  4. Peixoto, M.L.M.: Oferecimento de qos para computação em nuvens por meio de metaescalonamento. Phd thesis, Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo (USP), São Carlos - SP - Brazil (2012)

  5. Prodan, R., Wieczorek, M., Fard, H.M.: Double auction-based scheduling of scientific applications in distributed grid and cloud environments. J. Grid Comput. 9(531) (2011). doi:10.1007/s10723-011-9196-x

  6. Liu, L., Wang, H., Liu, X., X. Jin, He, W.B., Wang, Q.B., Chen, Y.: GreenCloud: a new architecture for green data center. In: Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session (ACM, New York, NY, USA), ICAC-INDST ’09, pp. 29–38 (2009), 10.1145/1555312.1555319

  7. Lago, D., Madeira, E., Bittencourt, L.: Power-aware virtual machine scheduling on clouds using active cooling control and DVFS. In: 9th International Workshop on Middleware for Grids, Clouds and e-Science - MGC 2011 (2011)

  8. Lee, Y.C., Zomaya, A.Y.: Energy efficient utilization of resources in cloud computing systems, Journal of Supercomputing, pp 1–13. Article in Press (2010)

  9. Beloglazov, A., Buyya, R.: Energy efficient allocation of virtual machines in cloud data centers. In: Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on, pp. 577–578, (2010), doi:10.1109/CCGRID.2010.45

  10. Beloglazov, A., Buyya, R.: Energy efficient resource management in virtualized cloud data centers. In: CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing, pp. 826–831 (2010)

  11. Younge, A., von Laszewski, G., Wang, L., Lopez-Alarcon, S., Carithers, W.: Efficient resource management for cloud computing environments. In: Green Computing Conference, 2010 International , pp. 357–364 (2010), doi:10.1109/GREENCOMP.2010.5598294

  12. Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing, Future Generation Computer Systems In Press, Corrected Proof (2011), doi:10.1016/j.future.2011.04.017

  13. Baliga, J., Ayre, R., Hinton, K., Tucker, R.: Green cloud computing: balancing energy in processing, storage, and transport. Proc. IEEE 99(149) (2011). doi:10.1109/JPROC.2010.2060451

  14. Rings, T., Caryer, G., Gallop, J., Grabowski, J., Kovacikova, T., Schulz, S., Stokes-Rees, I.: Grid and cloud computing: opportunities for integration with the next generation network. J. Grid Comput. 7(375), 2009. doi:10.1007/s10723-009-9132-5

  15. Garg, S.K., Yeo, C.S., Anandasivam, A., Buyya, R.: Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers. J. Parallel Distrib. Comput. 71(6), 732 (2010)

    Article  MATH  Google Scholar 

  16. Garg, S.K., Yeo, C.S., Buyya, R.: Green cloud framework for improving carbon efficiency of clouds. In: Proceedings of the 17th international conference on Parallel processing - Volume Part I (Springer-Verlag, Berlin, Heidelberg), Euro-Par’11, pp. 491–502 (2011)

  17. Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. : Pract. Exper. 24(13), 1397 (2012). doi:10.1002/cpe.1867

    Article  Google Scholar 

  18. Jayarani, R., Ram, R.V., Sadhasivam, S., Nagaveni, N.: Design and implementation of an efficient two-level scheduler for cloud computing environment, advances in recent technologies in communication and computing, international conference on 0, 884 (2009)

  19. Bossche, R.V.D., Vanmechelen, K., Broeckhove, J.: Cost-optimal scheduling in hybrid IaaS clouds for deadline constrained workloads. In: Proceedings - 2010 IEEE 3rd International Conference on Cloud Computing, CLOUD 2010 , pp. 228–235 (2010)

  20. Zhang, J., Gu, C., Wang, X., Huang, H.: A unified MetaScheduler architecture for telecom grade cloud computing. In: Information Science and Technology (ICIST), 2013 International Conference on , pp. 354–360 (2013), doi:10.1109/ICIST.2013.6747567

  21. Calheiros, R.N., Ranjan, R., Rose, C.A.F.D., Buyya, R.: CloudSim: a novel framework for modeling and simulation of cloud computing infrastructures and services, CoRR abs/0903.2525 (2009)

  22. Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software - Practice and Experience 41(1), 23 (2011)

    Article  Google Scholar 

  23. USDE, Voluntary reporting of greenhouse gases: Appendix F. Eletricity emission factors. Tech.rep (2007)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Osvaldo Adilson de Carvalho Junior.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

de Carvalho Junior, O.A., Bruschi, S.M., Santana, R.H.C. et al. Green Cloud Meta-Scheduling. J Grid Computing 14, 109–126 (2016). https://doi.org/10.1007/s10723-015-9333-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10723-015-9333-z

Keywords

Navigation