Summary
One of the most important aspects in cloud computing is the infraestructure as a service (IaaS). In the basic cloud service model, providers offers virtual machines and solutions based on virtualization. An user pays for consumption of resources (disk space, virtual local area networks, etc.). A data center is a facility used to house computer systems to provide IaaS. Large data centers consume a lot of electricity (high power consumption) and are a source of environmental pollution and costs, so it is important to improve their performance. In this paper a fuzzy rule-based system is proposed to schedule virtual machines in a data center based on Green Computing concepts: minimum power consumption as performance index is considered. This approach is compared to classic scheduling algorithms in literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cordon, O., Herrera, F., Hoffmann, F., Magdalena, L.: Genetic fuzzy systems: Evolutionary tuning and learning of fuzzy knowledge bases. World Scientific Pub. Co. Inc. (2001)
Braun, T.D., Siegel, H.J., Beck, N., Bölöni, L.L., Maheswaran, M., Reuther, A.I., ... Freund, R.F.: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing 61(6), 810–837 (2001)
Quek, C., Pasquier, M., Lim, B.: A novel self-organizing fuzzy rule-based system for modelling traffic flow behaviour. Expert Syst. Appl. 36(10), 12167–12178 (2009)
Cheong, F., Lai, R.: Connection admission control of mpeg streams in atm network using hierarchical fuzzy logic controller. Eng. Appl. Artif. Intell. 22(1), 117–128 (2009)
Munnoz-Exposito, J.E., García-Galán, S., Ruiz-Reyes, N., Vera-Candeas, P.: Adaptive network-based fuzzy inference system vs. other classification algorithms for warped lpc-based speech/music discrimination. Eng. Appl. Artif. Intell. 20(6), 783–793 (2007)
Franke, C., Hoffmann, F., Lepping, J., Schwiegelshohn, U.: Development of scheduling strategies with Genetic Fuzzy systems. Appl. Soft Comput. 8(1), 706–721 (2008)
Prado, R.P., García Galán, S., Yuste, A.J., Muñoz Expósito, J.E., Sánchez Santiago, A.J., Bruque, S.: Evolutionary Fuzzy Scheduler for Grid Computing. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds.) IWANN 2009, Part I. LNCS, vol. 5517, pp. 286–293. Springer, Heidelberg (2009)
Guimaraes, D., Madeira, E., Bittencour, L.F.: Power-Aware Virtual Machine Scheduling on Clouds Using Active Cooling Control and DVFS. In: MGC 2011, Lisbon, Portugal (2011)
Beloglazov, A., Buyya, R.: Energy Efficient Resource Management in Virtualized Cloud Data Centers. In: 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (2010)
Duy, T., Inoguchi, Y.: Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing. In: 2010 IEEE International Symposium on Parallel and Distributed Processing, IPDPSW (2010)
Berl, A., et al.: Energy Efficient Cloud Computing. University of Passau (2009)
Juang, C.F., Lin, J.Y., Lin, C.T.: Genetic reinforcement learning through symbiotic evolution for fuzzy controller design. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 30(2), 290–302 (2000)
Mamdani, E., et al.: Application of fuzzy algorithms for control of simple dynamic plant. Procedings of IEEE 121(12), 1585–1588 (1974)
Takagi, T., Sugeno, M.: Fuzzy identification of systems and its application to modeling and control. IEEE Transactions on Systems, Man, and Cybernetics 15(1), 116–132 (1985)
Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In: International Conference on High Performance Computing & Simulation, HPCS 2009, pp. 1–11. IEEE (June 2009)
Rocha, L.R.: REALcloudSim cloud cimulator (2013), http://sourceforge.net/projects/realcloudsim/
Medina, A., Lakhina, A., Matta, I., Byers, J.: BRITE: Universal Topology Generation from a User’s Perspective (2001), http://www.cs.bu.edu/brite/user_manual/
Freund, R.F., et al.: Scheduling resources in multiuser, heterogeneous, computing environments with SmartNet. In: Proceedings of the Heterogeneous Computing Workshop, HCW 1998, pp. 184–199 (1998)
Maheswaran, M., Ali, S., Siegal, H.J., Hensgen, D., Freund, R.F.: Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems. In: Proceedings of the Heterogeneous Computing Workshop (HCW 1999), pp. 30–44 (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Seddiki, M., de Prado, R.P., Munoz-Expósito, J.E., García-Galán, S. (2014). Fuzzy Rule-Based Systems for Optimizing Power Consumption in Data Centers. In: S. Choras, R. (eds) Image Processing and Communications Challenges 5. Advances in Intelligent Systems and Computing, vol 233. Springer, Heidelberg. https://doi.org/10.1007/978-3-319-01622-1_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-01622-1_34
Publisher Name: Springer, Heidelberg
Print ISBN: 978-3-319-01621-4
Online ISBN: 978-3-319-01622-1
eBook Packages: EngineeringEngineering (R0)