Design and Implementation of Job Scheduling in Grid Environment over IPv6

In this paper we are going to design and implement the job scheduling algorithm for Grid environment using IPv6. We are establishing a cross regional scheduling mechanism to accomplish the job scheduling and job management, that chooses the operating location and mode automatically through the scheduling system and users request, due to which in grid computing the resources of will be used more efficiently and more reasonably The idea is that Grid technology managing this large and heterogeneous environment will allow an easy access to its resources for various users, by means of allowing them to submit their jobs into the system, guaranteeing them nontrivial Quality of Service (QoS) while hiding the complexity of the system itself by providing powerful but simple interfaces for the end user of the Grid. A grid environment is of two types: Data grids and Computing grids. Load Balancing is a technique in which the workload is distributed equally across multiple computers so that resource utilization is enhanced and the response time in grid environment get reduced. Main goal of load balancing is balancing load across all the processors which improves the throughput of grid resources. A good Scheduling algorithm works as it should balance the system load and assign jobs to resources efficiently. Hierarchical Load Balanced Algorithm is used to solve the problem in grid environment. The proposed system Enhanced Hierarchical Load Balance Algorithm is designed to schedule the jobs and also to improve the overall performance of the system in terms of resource utilization and user satisfaction. We will be using First Come First Serve(FCFS) approach so as to achieve the most efficient and optimized solution for our problem definition.

[1]  Rajkumar Buyya,et al.  GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing , 2002, Concurr. Comput. Pract. Exp..

[2]  Bettina Schnor,et al.  Loaded: Server Load Balancing for IPv6 , 2006, International conference on Networking and Services (ICNS'06).

[3]  Bettina Schnor,et al.  Challenges of MPI over IPv6 , 2008, Fourth International Conference on Networking and Services (icns 2008).

[4]  Randy H. Katz,et al.  Improving MapReduce Performance in Heterogeneous Environments , 2008, OSDI.

[5]  Sunil K. Surve,et al.  Comparison of Load Balancing Algorithms in a Grid , 2010, 2010 International Conference on Data Storage and Data Engineering.

[6]  Hongyan Li,et al.  The safety analysis of IPSec based on IPv6 protocal , 2010, 2010 Second Pacific-Asia Conference on Circuits, Communications and System.

[7]  Jagdish Chandra Patni,et al.  Load balancing strategies for Grid computing , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[8]  Jun Chen,et al.  Enabling Grid Computing over IPv6 within a Campus Network , 2011, 2011 Fourth International Symposium on Parallel Architectures, Algorithms and Programming.

[9]  K. Thanushkodi,et al.  Scheduling framework with resource level load balance using agents in grid computing environments , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[10]  K. Ramalakshmi,et al.  Perspective study on resource level load balancing in grid computing environments , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[11]  Naidila Sadashiv,et al.  Cluster, grid and cloud computing: A detailed comparison , 2011, 2011 6th International Conference on Computer Science & Education (ICCSE).

[12]  Inderveer Chana,et al.  A cognitive analysis of load balancing and job migration technique in Grid , 2011, 2011 World Congress on Information and Communication Technologies.

[13]  K. Hemant Kumar Reddy,et al.  A hierarchical load balancing algorithm for efficient job scheduling in a computational grid testbed , 2012, 2012 1st International Conference on Recent Advances in Information Technology (RAIT).

[14]  Xu Yan Task scheduling algorithm research in grid computing , 2012, 2012 First National Conference for Engineering Sciences (FNCES 2012).

[15]  Liria Matsumoto Sato,et al.  A Parallel Application Programming and Processing Environment Proposal for Grid Computing , 2012, 2012 IEEE 15th International Conference on Computational Science and Engineering.

[16]  R. Manimala,et al.  Load balanced job scheduling approach for grid environment , 2013, 2013 International Conference on Information Communication and Embedded Systems (ICICES).

[17]  S. K. Karthikumar,et al.  Fair scheduling approach for Load balancing and Fault tolerant in grid environment , 2013, 2013 IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology (ICECCN).

[18]  G. K. Kamalam,et al.  Priority based heuristic job scheduling algorithm for the computational grid , 2013, 2013 International Conference on Information Communication and Embedded Systems (ICICES).

[19]  J. Tindle,et al.  Job scheduling in a high performance computing environment , 2013, 2013 International Conference on High Performance Computing & Simulation (HPCS).