Analysis of Grid Simulators Architecture

0*, Harikesh Singh**
* Assistant Professor, Department of Computer Science & Engineering, Jaypee University of Engineering & Technology, Guna (MP), India.
** Assistant Professor (SG), Department of Computer Science & Engineering, Jaypee University of Engineering & Technology, Guna (MP), India.
Periodicity:July - December'2017


In Grid computing environment, all the resources shared in the heterogeneous environment are managed by a Resource Management System (RMS) having different architecture. In a distributed parallel collection of computers/servers that enables the sharing, selection and aggregation of resources based on the resources' availability, capability, performance, cost, and high security. In this paper, Resource Management Architecture based on reliability and Service Oriented Architecture, Web Service Architecture, and Open Grid Service Architecture (OGSA) have been analyzed. Further, it has been concluded that Grid system based on Resource Management Architecture will provide the efficient Grid services in terms of Information exchange, Resource availability, Application, Distributed, Data and Knowledge sharing.


Grid Computing, Resource Management System, SOA, OGSA, Web Service Architecture

How to Cite this Article?

Kumar Rathore, N., and Singh, H. (2017). Analysis of Grid Simulators Architecture. i-manager’s Journal on Mobile Applications and Technologies, 4(2), 32-41.


[1]. Abbas, A. (2004). Grid Computing: A Practical Guide to Tech. and App. Firewall Media.
[2]. Antonopoulos, N. (Ed.). (2010). Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications: Models, Methodologies and Applications. IGI Global.
[3]. Berman, F., Fox, G., & Hey, A. J. (Eds.). (2003). Grid Computing: making the Global Infrastructure a Reality (Vol. 2). John Wiley and Sons.
[4]. Buyya, R., de Assuncao, M. D., Garg, S. K., & Javadi, B. (2002). GridSim: A Grid Simulation Toolkit for Resource Modelling and Application Scheduling for Parallel and Distributed Computing. The GridSim Toolkit Software. Retrieved from
[5]. Chouhan, R. & Rathore, N. (2012). Comparision of Load Balancing Technique in Grid. 17th Annual Conference of Gwalior Academy of Mathematical Science and National Symposium on Computational Mathematics & Information Technology.
[6]. Craig, F. & Joseph, J. (2004). Grid Computing, 1st edition. Pearson Education, Delhi.
[7]. Dai, Y. S., & Dongarra, J. (2010). Reliability and Performance Models for Grid Computing. In Handbook of Research on Scalable Computing Technologies (pp. 219- 245). IGI Global.
[8]. Dai, Y. S., Pan, Y., & Zou, X. (2007). A hierarchical modeling and analysis for grid service reliability. IEEE Transactions on Computers, 56(5), 681-691.
[9]. Dumitrescu, C. L., Wilde, M., & Foster, I. (2005, June). A model for usage policy-based resource allocation in grids. In Policies for Distributed Systems and Networks, 2005. Sixth IEEE International Workshop on (pp. 191-200). IEEE.
[10]. Finkelstein, A., Gryce, C., & Lewis-Bowen, J. (2004). Relating requirements and architectures: A study of datagrids. Journal of Grid Computing, 2(3), 207-222.
[11]. Guha, R. (2001). Parallel Computing in Chemistry (Dissertation Work, IIT Kharagpur).
[12]. Ivanoaica, T. (2016). Grid site as a tool for data processing and data analysis. Workshop on Sensors and High Energy Physics (SHEP 2016). Retrieved from 03/attachments/1358856/2055392/Grid_site_as_a_tool_ for_data_processing_and_data_analysis_.pdf
[13]. Janakiram, D. (2005). Grid Computing: A Research Monograph, 1st edition. TMH, New Delhi.
[14]. Janakiram, D., Reddy, V. A., & Kumar, A. P. (2006, January). Outlier detection in wireless sensor networks using Bayesian belief networks. In Communication System Software and Middleware, 2006. Comsware 2006. First International Conference on (pp. 1-6). IEEE.
[15]. Joseph, J., & Fellenstein, C. (2004). Grid Computing. Prentice Hall Professional.
[16]. Joseph, J., Ernest, M., & Fellenstein, C. (2004). Evolution of grid computing architecture and grid adoption models. IBM Systems Journal, 43(4), 624-645.
[17]. Kuba, M. & Krajícek, (2007). Literature search on SOA, Web Services, OGSA and WSRF Fakulta informatiky MU. Retrieved from reserse_wsrf.pdf
[18]. Kumar, A. (2000). An efficient SuperGrid protocol for high availability and load balancing. IEEE Transactions on Computers, 49(10), 1126-1133.
[19]. Li, M. & Mark, B. (2005). Grid Computing: Core Technology. John Wiley and Sons, New York.
[20]. Minoli, D. (2004). A Networking Approach to Grid Computing. John Wiley & Sons.
[21]. Plaszczak, P. & Wellner Jr, R. (2006). Grid computing: The Savvy Manager's Guide, 1st edition. Elsevier Butterworth Heinemann.
[22]. Prabhu, C. S. R. (2008). Grid and Cluster Computing, 1st edition (2008). Prentice Hall of India.
[23]. Prabhu, C. S. R. (2008). Grid and Cluster Computing, 1st edition. Prentice Hall of India.
[24]. Quinson, M., Legrand, A., & Casanova, H. (2009). The SimGrid framework for research on large-scale distributed systems. Memorias de la ULA, (1).
[25]. Rathore, N. (2015). MapReduce architecture for grid. i-manager's Journal on Software Engineering, 10(1), 21-30.
[26]. Rathore, N. K. & Sharma, A. (2015). Efficient Dynamic Distributed Load Balancing Technique. Lambert Academic Publication House, Germany.
[27]. Rathore, N. K. & Chana, I. (2008). Comparative Analysis of Checkpointing. PIMR Third National IT Conference, IT Enabled Practices and Emerging Management Paradigm book and categor y is Communication Technologies and Security Issues (pp. 32-35).
[28]. Rathore, N. K. & Chana, I. (2013, September). A sender initiate based hierarchical load balancing technique for grid using variable threshold value. In Signal Processing, Computing and Control (ISPCC), 2013 IEEE International Conference on (pp. 1-6). IEEE.
[29]. Rathore, N. K. & Chana, I. (2014a). Job migration with fault tolerance based QoS scheduling using hash table functionality in social Grid computing. Journal of Intelligent & Fuzzy Systems, 27(6), 2821-2833.
[30]. Rathore, N. K. & Chana, I. (2014b). Load balancing and job migration techniques in grid: A survey of recent trends. Wireless Personal Communications, 79(3), 2089- 2125.
[31]. Rathore, N. K. & Chana, I. (2015). Variable thresholdbased hierarchical load balancing technique in Grid. Engineering with Computers, 31(3), 597-615.
[32]. Rathore, N. K. & Chana, I. (2016). Job migration policies for grid environment. Wireless Personal Communications, 89(1), 241-269.
[33]. Rathore, N. K. (2014). Efficient Hierarchical Load Balancing Technique based on Grid. In 29th M.P. Young Scientist Congress (pp. 55).
[34]. Rathore, N. K. (2015a). Efficient agent based priority scheduling and load balancing using fuzzy logic in grid computing. i-manager's Journal on Computer Science, 3(3), 11-22.
[35]. Rathore, N. K. (2015b). Efficient Load Balancing Algorithm in Grid. In 30th M.P. Young Scientist Congress (pp. 56).
[36]. Rathore, N. K. (2015c). Ethical Hacking and Security against Cyber Crime. i-manager's Journal on Information Technology, 5(1), 7-11.
[37]. Rathore, N. K. (2015d). GridSim installation and implementation process. i-manager's Journal on Cloud Computing, 2(4), 29-40.
[38]. Rathore, N. K. (2016e). A Review towards: Load balancing Techniques. i-manager's Journal on Power Systems Engineering, 4(4), 47-60.
[39]. Rathore, N. K. (2016a). Dynamic Threshold Based Lo a d B alancing Algorithms. Wireless Personal Communications, 91(1), 151-185.
[40]. Rathore, N. K. (2016b). Faults in Grid. International Journal of Software and Computer Science Engineering, 1(1), 1-19.
[41]. Rathore, N. K. (2016c). Installation of Alchemi.Net in Computational Grid. i-manager's Journal on Computer Science, 4(2), 1-5.
[42]. Rathore, N. K. (2017a). Performance of Hybrid Load Balancing Algorithm in Distributed Web Server System. National Academy Science Letters.
[43]. Rathore, N. K. (2017b). Checkpointing: Fault Tolerance Mechanism. i-manager's Journal on Cloud Computing, 4(1), 28-35.
[44]. Rathore, N. K. (n.d.). An Efficient Load Balancing Algorithm in Distributed Network. Journal of Computer & Electrical Engineering, IOS Press Publication-Netherland, (in revisions)
[45]. Rathore, N. K. & Chana, I. (2010a). Checkpointing algorithm in Alchemi .NET. Pragyaan Journal of Information Technology, 8(1), 32-38.
[46]. Rathore, N. K., & Chana, I. (2010b). Fault tolerance algorithm in Alchemi .NET middleware. In National Conference on Education & Research (ConFR10), Third CSI National Conference of CSI Division V, Bhopal.
[47]. Rathore, N. K., & Chana, I. (2011, December). A cogitative analysis of load balancing technique with job migration in grid environment. In World Congress on Information and Communication Technology (WICT), Mumbai, IEEE Proceedings (pp. 77-82).
[48]. Rathore, N. K., & Chohan, R. (2016a). An Enhancement of Gridsim Architecture with Load Balancing. In Scholar's Press.
[49]. Rathore, N. K. & Singh, P. (2016b). An Efficient Load Balancing Algorithm in Distributed Networks. Lambert Academic Publication House (LBA).
[50]. Rathore, N. K. & Chana, I. (2013). Report on hierarchal load balancing technique in grid environment. i-manager's Journal on Information Technology, 2(4), 21- 35.
[51]. Riguidel, M. & Naqvi, S. (2005). Grid Security Services Simulator (G3S) - A Simulation Tool for the Design and Analysis of Grid Security Solutions. First International Conference on e-Science and Grid Computing (e- Science'05) (ESCIENCE) (pp. 421-428). doi:10.1109/ESCIENCE. 2005.46
[52]. Sergi, G., Paraskevi, F., & Thierry, P. (2008). Grid Computing, 1st edition. Springer, New York.
[53]. Seth, R. (2016). Global Data Transfers through Cloud and Grid Computing. International Journal of Computer Science and Technology, 7(1), 188-191.
[54]. Sharma, V., Kumar, R., & Rathore, N. (2015). Topological Broadcasting using Parameter Sensitivity-Based Logical Proximity Graphs in Coordinated Ground-Flying Ad Hoc Networks. JoWUA, 6(3), 54-72.
[55]. Stanoevska, K., Wozniak, T., & Ristol, S. (Eds.). (2009). Grid and cloud computing: a business perspective on technology and applications. Springer Science & Business Media.
[56]. Technical Pages. (2008, February). Grid Computing [Blog Post]. Retrieved from http://technicalpages.
[57]. Wilkinson, B. (2009). Grid Computing: Techniques and Applications. CRC Press.
[58]. Wilkinson, B. (2010). Grid Computing: Techniques and Applications. CRC Press, London.
[59]. Xing, L., Amari, S. V., & Misra, K. B. (2008). Handbook of Performability Engineering. Fault Tree Analysis. London, Springer London, 595-620.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.