DOI QR코드

DOI QR Code

The Development of Kernel-based Monitoring System for Grid Application

커널 기반 그리드 응용 모니터링 시스템의 개발

  • 김태경 (성균관대학교 대학원 정보통신공학부) ;
  • 김동수 (성균관대학교 대학원 정보통신공학부) ;
  • 변옥환 (KISTI 슈퍼컴퓨팅센터) ;
  • 정태명 (성균관대학교 정보통신공학부)
  • Published : 2004.12.01

Abstract

To analyze the usage information of system and network resources to the each grid application by measuring the real time traffic and calculating the statistic information, we suggested the kernel-based monitoring methods by researching the efficient monitoring method. This method use small system resourcesand measure the monitoring information accurately with less delay than the usual packet capture methods such as tcpdump. Also we implemented the monitoring systems which can monitor the used resources of system and network for grid application using the suggested kernel-based monitoring method. This research can give the useful information to the development of grid application and to grid network scheduler which can assign the proper resources to the grid application to perform efficiently. Network administrator can decide whether the expansion of network is required or not using the monitoring information.

그리드 응용이 수행되는데 필요한 네트워크 자원을 실시간으로 측정하고, 그에 대한 통계 데이터를 제공함으로 그리드 응용별 시스템 및 네트워크의 사용 자원의 양을 분석하기 위해서, 본 논문에서는 효율적인 모니터링 방법에 대한 연구를 수행하여, 커널을 기반으로 하는 모니터링 방법을 제안하였다. 이 방식을 이용한 성능 모니터링 측정의 장점은 tcpdump 등 기존의 패킷 캡처 방법에 비해서 시스템 자원을 적게 사용하면서 정확하면서도 적은 지연시간으로 측정이 가능하다는 것이다. 또한 이 모니터링 방법을 이용하여 실제 그리드 어플리케이션의 시스템 및 네트워크의 사용 정보량을 측정하는 시스템을 구현하였다. 이러한 연구는 그리드 응용 개발 및 그리드 네트워크 상의 자원할당 및 분배가 효율적으로 이루어 질 수 있도록 스케쥴러에게 필요한 정보를 제공할 수 있으며, 네트워크 관리자에게 그리드 네트워크 구축에 대한 근거 자료를 제시할 수 있다.

Keywords

References

  1. F. Berman, G. Fox, T. Hey, The Grid: past, present, future, Grid Computing - Making the Global Infrastructure a Reality, Wiley and Sons
  2. Brain L. Tierney, 'End-to-End Application Monitoring using the Distributed Monitoring Framework,' Lawrence Berkeley National Laboratory, 2002
  3. Mark Gates, Ajay Tirumala, Jon Dugan, Kevin Gibbs, 'Iperf User Docs,' NLANR application support, March, 2003, http://dast.nlanr.net/Projects/Iperf/iperfdocs_1.7.0. html
  4. www.faqs.org/rfcs/rfc1889.html
  5. Ajay Triumala, Les Cottrell, 'Iperf QUICK mode,' IEPM, July, 2002, http://www-iepm.slac.stanford.edu/bw/iperf_res.html
  6. Craig A. Lee, James Stepanek, Carl Kesselman, Rich Wolski, Ian Foster, 'A Network Performance Tool Grid Environments,' Proc. of Supercomputing '99, Nov., 1999 https://doi.org/10.1109/SC.1999.10020
  7. http://ee.lbl.gov/
  8. Netfilter project : http://www.netfilter.org
  9. Haas, H., Orchard, D. : Web Services Architecture Usage Scenarios, W3C Working Draft 30 July, 2002
  10. K. Czajkowski, S. Fitzgerald, I. Foster and C. Kesselman, 'Grid Information Services for Distributed Resource Sharing,' IEEE International Symposium on High Performance Distributed Computing, (2001), IEEE Press https://doi.org/10.1109/HPDC.2001.945188
  11. Nicholas Chase, 'Send and receive SOAP messages with SAAJ,' IBM DeveloperWorks, July, 2003
  12. Ajay Tirumala, Les Cottrell, Tom Dunigan, 'Measuring end-to-end with Iperf using Web100,' PAM2003, April, 2003
  13. R. L. Cottrell, C. Logg, 'Experiences and Results form a New High Performance Network and Application Monitoring Toolkit, SLAC, Nov., 2002