APPROACH FOR RESOURCE MANAGEMENT IN GRID ENVIRONMENTS USING GENETIC ALGORITHM
Arman Kavosi Ghafi 1  
,  
Hassan Amiri 2  
 
 
More details
Hide details
1
Department of Computer Software, Central Tehran Branch, Islamic Azad University, Tehran, Iran
2
Department of Computer Software, Damavand Branch, Islamic Azad University, Damavand, Iran
Publication date: 2015-11-27
 
Adv. Sci. Technol. Res. J. 2015; 9(28):18–26
KEYWORDS
ABSTRACT
The use of ‘proper energy computation system’ is the best method to investigate the problem of energy deficiency, since energy consumption in computational resources is proportional with the work load in the applied program. Also, the best method to improve the use of resources and decrease in energy consumption is dynamic integration of virtual machines which can be a base for the integration of resources in independent systems through virtualization technology, so that it is possible to use resources and equipment for long time and consequently assuring quicker return of investment. Today, grid computation is a new technology connecting heterogeneous computational resources to each other; thus, this structure operates as an individual and integrated virtual machine. Then, it is possible to implement very complex applied programs requiring high processing capacity and huge amount of input data on this virtual machine. In this regard, the purpose of this study is to present an approach for resource management in grid environments using PSO and Genetic algorithms, and also ants colony to find the location of virtual machines.
 
REFERENCES (12)
1.
Abdi H. Multiple correlation coefficient. In: N.J. Salkind (Ed.) Encyclopedia of Measurement and Statistics. Sage, Thousand Oaks, CA, USA, 2007, 648–651.
 
2.
Albers S. Energy-efficient algorithms. Communications of the ACM, 53(5), 2010, 86–96.
 
3.
Anagnostopoulou V., Biswas S., Saadeldeen H., Savage A., Bianchini R., Yang T., Franklin D., Chong F.T. Barely alive memory servers: Keeping data active in a low-power state. ACM Journal on Emerging Technologies in Computing Systems (JETC), 8(4), 2012, 31, 1–20.
 
4.
Andreolini M., Casolari S., Colajanni M., Models and framework for supporting runtime decisions in web-based systems. ACM Transactions on the Web (TWEB), 2(3), 2008, 17, 1–43.
 
5.
Andrew L.L., Lin M., Wierman A. Optimality, fairness, and robustness inspeed scaling designs. In: Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2010, 37–48.
 
6.
Armbrust M., Fox A., Griffith R., Joseph A.D., Katz R., Konwinski A., Lee G., Patterson D., Rabkin A., Stoica I., Zaharia M. A view of cloud computing. Communications of the ACM, 53(4), 2009, 50–58.
 
7.
Ashrae T.C. Thermal guidelines for data processing environments. American Society of Heating and Refrigerating and Air-Conditioning Engineers, Tech. Rep. 9.9, 2004, pp. 205.
 
8.
Baliga J., Ayre R., Hinton K., Tucker R.S. Green cloud computing: Balancing energy in processing, storage and transport. In: Proceedings of the IEEE, 99(1), 2011, 149–167.
 
9.
Baliga J., Hinton K., Tucker R.S. Energy consumption of the Internet. In: Proceedings of the International Conference on the Optical Internet (COIN) with the 32nd Australian Conference on Optical Fibre Technology (ACOFT), 2007, 1–3.
 
10.
Barford P. and Crovella M. Generating representative web workloads for network and server performance evaluation. ACM Performance Evaluation Review, 26(1), 1998, 151–160.
 
11.
Barham P. , Dragovic B., Fraser K. , Hand S., Harris T., Ho A., Neugebauer R., Pratt I., Warfield A. Xen and the art of virtualization. In: Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP), 2003, 16–17.
 
12.
Ghilavizadeha Z., Mirabedinib S.J., Harounabadib A. A new fuzzy optimal data replication method for data grid. Management Science Letters, 3(1-2), 2013, 927–936.