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.
Similar content being viewed by others
References
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)
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
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
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)
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
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
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)
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)
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
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)
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
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
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
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
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)
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)
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
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)
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)
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
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)
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)
USDE, Voluntary reporting of greenhouse gases: Appendix F. Eletricity emission factors. Tech.rep (2007)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-015-9333-z