DOI QR코드

DOI QR Code

WGridSP: A Web-based Scheduling Platform for Grid Computing

WGridSP: 그리드 컴퓨팅을 위한 웹 기반 스케줄링 플랫폼

  • 강오한 (안동대학교 컴퓨터교육과) ;
  • 강상성 (안동대학교 교육대학원 컴퓨터교육)
  • Published : 2006.10.30

Abstract

In this paper, we designed and implemented a web-based grid scheduling platform(WGridSP), which can model a system and simulate scheduling scheme in grid computing. WGridSP used GridSim, a grid scheduling toolkit in java-environment, as a tool for simulation and is able to Perform resource modeling, task modeling, algorithm compiling, simulation, and Performance evaluation rapidly in web environment. WGridSP can be applied as a foundation for grid research and can be used to analyze the efficiency of scheduling algorithm.

본 논문에서는 웹 기반의 그리드 컴퓨팅 환경에서 시스템을 모델링하고 스케줄링 기법을 시뮬레이션 할 수 있는 그리드 스케줄링 플랫폼을 설계하고 구현하였다. 구현한 웹기반 그리드 스케줄링 플랫폼은 자바 환경의 그리드 스케줄링 툴킷인 GridSim을 시뮬레이션 도구로 활용하였으며, 자원 모델링, 작업 모델링, 알고리즘 컴파일, 시뮬레이션, 성능분석을 웹 환경에서 빠르게 수행할 수 있다. 구축한 스케줄링 플랫폼은 향후 그리드 연구에 기반구조로 활용될 수 있으며, 스케줄링 기법의 성능 분석을 위한 도구로 사용될 수 있다.

Keywords

References

  1. Foster and C. Kesselman, 'The Grid: Blueprint for a Future Computing Infrastructure,' Morgan Kaufmann Publishers, USA, 1999
  2. Rajkumar Buyya, 'Economic-based Distributed Resource Management and Scheduling for Grid Computing,' Ph. D. Thesis, Monash University, Melbourne, Australia, 2002
  3. Srikumar Venugopal and Rajkurnar Buyya, A Deadline and Budget Constrained Scheduling Algorithm for eScience Applications on Data Grids, 6th International Conference on Algorithms and Architectures for Parallel Processing, pp. 60-72, 2005
  4. L. Lie, J. Zhan, and L. Li, A Runtime Scheduling Approach with Respect to Job Parallelism for Computational Grid, Pro. of 3rd International Conference on Grid and Cooperative Computing, pp.261-268, 2004
  5. H. Song, et. al., 'The MicroGrid: A Scientific Tool for Modeling Computational Grids,' Proc. of IEEE Supercomputing (SC 2000), Nov., 2000 https://doi.org/10.1109/SC.2000.10028
  6. H. Casanova, 'Simgrid: A Toolkit for the Simulation of Application Scheduling,' Proc. of the 1st IEEE/ ACM International Symposium on Cluster Computing and the Grid(CCGrid 2001), May, 2001 https://doi.org/10.1109/CCGRID.2001.923223
  7. R. Buyya, and M. Murshed, 'GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing', The Journal of Concurrency and Computation, Vol.14, pp.1175-1220, 2002 https://doi.org/10.1002/cpe.710
  8. K. Aida, et. al., 'Performance Evaluation Model for Scheduling in a Global Computing System'. The International Journal of High Performance Computing Applications, Vol.14, No.3, Saga Publications, 2000 https://doi.org/10.1177/109434200001400308
  9. Michael Walker. 'A Framework for Scheduling DataParallel Applications in Grid Systems', MS Thesis, University of Virginia, 2001
  10. Anthony Sulistio, Chee Shin Yeo, and Rajkumar Buyya, 'Visual Modeler for Grid Modeling and Simulation (GridSim) Toolkit', ICCS 2003, LNCS 2659, pp.1123-1132, 2003
  11. F. Howell and R. McNab, 'Sirnjava: A Discrete Event Simulation Package for Java with Applications in Computer Systems Modelling', Proc. of 1st Int. Conference on Web-based Modelling and Simulation, Society for Computer Simulation, 1998.
  12. Nithiapidary Muthuvelu, junyang Liu, Nay Lin Soe, Srikumar Venugopal, Anthony Sulistio and Rajkumar Buyya, 'A Dynamic Job Grouping-Based Scheduling for Deploying Applications with Fine-Grained Tasks on Global Grids', Australian Workshop on Grid Computing and e-Research (AusGrid2005), Newcastle, Australia. Conferences and Practice in Information Technology, Vol.44, 2005