(Publisher of Peer Reviewed Open Access Journals)

International Journal of Advanced Technology and Engineering Exploration (IJATEE)

ISSN (Print):2394-5443    ISSN (Online):2394-7454
Volume-5 Issue-43 June-2018
Full-Text PDF
DOI:10.19101/IJATEE.2018.542020
Paper Title : A fuzzy-based approach to evaluate multi-objective optimization for resource allocation in cloud
Author Name : Bela Shrimali, Harshad Bhadka and Hiren Patel
Abstract :

Effective resource allocation can be used to achieve two important parameters in Cloud viz. energy efficiency and data center performance. Multi-objective optimization is one of the techniques to address the issue of resource allocation with the multiple objectives. In this research, we aim to address the issue of resource allocation through a weighted sum based multi-objective optimization technique. In weighted sum method, coefficient is attached with each objective as a user's preferences to decide a priority of objective. Genetic algorithm and fuzzy logic are the identified methods to calculate the co-efficient to generate Pareto optimal solutions. In this paper, we use fuzzy logic to generate the random value of objectives' co-efficient. The proposed fuzzy-based computing is implemented and experimental results show the proposed scheme efficiently generates a random coefficient that assigns priority by considering characteristics of host. Results depict the average improvement in performance by 25.7% in power and 3.67% service level agreement (SLA) violations over the period of 24 hours. Further, it demonstrates that the weight generated gives Pareto optimum solution that points to strict Pareto curve.

Keywords : Fuzzy logic, Co-efficient, Weighted sum method, Preferences/priority.
Cite this article : Bela Shrimali, Harshad Bhadka and Hiren Patel, " A fuzzy-based approach to evaluate multi-objective optimization for resource allocation in cloud " , International Journal of Advanced Technology and Engineering Exploration (IJATEE), Volume-5, Issue-43, June-2018 ,pp.140-150.DOI:10.19101/IJATEE.2018.542020
References :
[1]Hamilton J. Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for internet-scale services. In conference on innovative data systems research (CIDR09), 2009.
[Google Scholar]
[2]Jansen R, Brenner PR. Energy efficient virtual machine allocation in the cloud. In international green computing conference and workshops 2011 (pp. 1-8). IEEE.
[Crossref] [Google Scholar]
[3]Sempolinski P, Thain D. A comparison and critique of eucalyptus, opennebula and nimbus. In international conference on cloud computing technology and science 2010 (pp. 417-26). IEEE.
[Crossref] [Google Scholar]
[4]Shrimali B, Patel H. Performance based energy efficient techniques for VM allocation in cloud environment. In proceedings of the third international symposium on women in computing and informatics 2015 (pp. 477-86). ACM.
[Crossref] [Google Scholar]
[5]Marler RT, Arora JS. Survey of multi-objective optimization methods for engineering. Structural and Multidisciplinary Optimization. 2004; 26(6):369-95.
[Crossref] [Google Scholar]
[6]Shrimali B, Patel H. Multi-objective optimization oriented policy for performance and energy efficient resource allocation in cloud environment. Journal of King Saud University-Computer and Information Sciences. 2017.
[Crossref] [Google Scholar]
[7]Konak A, Coit DW, Smith AE. Multi-objective optimization using genetic algorithms: a tutorial. Reliability Engineering & System Safety. 2006; 91(9):992-1007.
[Crossref] [Google Scholar]
[8]Rao JR, Roy N. Fuzzy set theoretic approach of assigning weights to objectives in multieriteria decision making. International Journal of Systems Science. 1989; 20(8):1381-6.
[Crossref] [Google Scholar]
[9]Masoumzadeh SS, Hlavacs H. An intelligent and adaptive threshold-based schema for energy and performance efficient dynamic VM consolidation. In European conference on energy efficiency in large scale distributed systems 2013 (pp. 85-97). Springer, Berlin, Heidelberg.
[Crossref] [Google Scholar]
[10]Xu J, Zhao M, Fortes J, Carpenter R, Yousif M. On the use of fuzzy modeling in virtualized data center management. In international conference on autonomic computing 2007 (pp. 25-35). IEEE.
[Crossref] [Google Scholar]
[11]Panchal R, Shrimali B, and Patel H. Entropy based method to calculate weight for multi-criterian VM allocation policy in compute cloud. International Journal of Computer Science and Mobile Applications. 2018; 6(4):170-82.
[12]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. Concurrency and Computation: Practice and Experience. 2012; 24(13):1397-420.
[Crossref] [Google Scholar]
[13]Lee YC, Zomaya AY. Energy efficient utilization of resources in cloud computing systems. The Journal of Supercomputing. 2012; 60(2):268-80.
[Crossref] [Google Scholar]
[14]Jantzen J. Tutorial on fuzzy logic. Technical University of Denmark, Department of Automation, Technical Report. 1998.
[Google Scholar]
[15]Mendel JM. Fuzzy logic systems for engineering: a tutorial. Proceedings of the IEEE. 1995; 83(3):345-77.
[Crossref] [Google Scholar]
[16]Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience. 2011; 41(1):23-50.
[Crossref] [Google Scholar]
[17]Chun B, Culler D, Roscoe T, Bavier A, Peterson L, Wawrzoniak M, et al. Planetlab: an overlay testbed for broad-coverage services. ACM SIGCOMM Computer Communication Review. 2003; 33(3):3-12.
[Crossref] [Google Scholar]
[18]Raycroft P, Jansen R, Jarus M, Brenner PR. Performance bounded energy efficient virtual machine allocation in the global cloud. Sustainable Computing: Informatics and Systems. 2014; 4(1):1-9.
[Crossref] [Google Scholar]
[19]Kusic D, Kephart JO, Hanson JE, Kandasamy N, Jiang G. Power and performance management of virtualized computing environments via lookahead control. Cluster Computing. 2009; 12(1):1-15.
[Crossref] [Google Scholar]
[20]Beloglazov A, Buyya R. Energy efficient allocation of virtual machines in cloud data centers. In IEEE/ACM international conference on cluster, cloud and grid computing 2010 (pp. 577-8). IEEE.
[Crossref] [Google Scholar]
[21]Guérout T, Monteil T, Da Costa G, Calheiros RN, Buyya R, Alexandru M. Energy-aware simulation with DVFS. Simulation Modelling Practice and Theory. 2013; 39:76-91.
[Crossref] [Google Scholar]