Performance Management Tool for SPAX

SPAX를 위한 성능 관리 툴

  • 김도형 (한국전자통신연구원 컴소연 실시간컴퓨팅연구원) ;
  • 박창순 (한국전자통신연구원 컴소연 실시간컴퓨팅부 연구원) ;
  • 전진옥 (한국전자통신연구원 컴소연 실시간컴퓨팅부 연구원)
  • Published : 1999.10.01

Abstract

Generally, a performance management consists of the iterative process of performance monitoring, performance analysis, and performance tuning. In this paper, we describe the design and implementation of performance monitor and performance tuner which can be used on the top of SPAX, also known as TICOM IV. SPAX has a hierarchical structure. All nodes, each of which has a local memory, are connected to the interconnection network and constructed to form clusters. Therefore, it is necessary to develop a new performance monitor reflecting the underlying hierarchical structure of SPAX, to implement performance monitoring more effectively. Implemented performance monitor can monitor the state of nodes, clusters, and total system of SPAX at realtime. And, implemented performance tuner can change the value of variables related to the performance of SPAX. System manager can perform an effective performance management by using the proposed performance management tools.

일반적으로 성능 관리는 성능 감시, 성능 분석, 그리고 성능 조정의 작업을 반복함으로써 이루어진다. 본 논문에서는 주전산기 IV로 개발된 고속 병렬 컴퓨터 SPAX(Scalable Parallel Architecture Computer based on Crossbar Network)에서 사용할 수 있는 성능 감시기와 성능 조정 도구의 설계와 구현에 대해 기술한다. SPAX는 지역 메모리를 갖는 노드들이 내부 네트워크로 연결되어, 클러스터를 구성하는 계층적인 구조를 이루고 있다. 따라서, SPAX에서 효과적인 성능 감시를 하기 위해서는 SPAX의 계층적 구조를 반영한 새로운 성능 감시기가 필요로 하게 되었다. 구현된 성능 감시기는 SPAX의 노드와 클러스터, 그리고 전체 시스템 상태를 실시간으로 감시할 수 있는 기능을 제공한다. 그리고, 구현된 성능 조정 도구는 SPAX에서 시스템 성능에 관련된 변수 값을 변경할 수 있는 기능들을 제공한다. 관리자는 구현된 성능 감시기와 성능 조정 도구를 이용하여 SPAX에서 보다 효과적인 성능 관리를 수행할 수 있다.

Keywords

References

  1. 정보처리논문지 v.5 no.9 고속 병렬 컴퓨터(SPAX)를 위한 성능감시기 설계 및 구현 김도형
  2. 컴퓨터와 커뮤니케이션 유닉스시스템의 성능과 튜닝(Tuning)(1) 유응준
  3. 컴퓨터와 커뮤니케이션 유닉스시스템의 성능과 튜닝(Tuning)(2) 유응준
  4. 컴퓨터와 커뮤니케이션 유닉스시스템의 성능과 튜닝(Tuning)(3) 유응준
  5. Network Performance Management J. Paschke
  6. Performance Management R.Blum;J.Kaplan
  7. 정보과학회논문지 v.24 OSI 자원의 효율적인 관리를 위한 성능 관리 모델과 구현 김규호
  8. 한국정보과학회 춘계 학술 발표회 DAVIC 댁내 망에서의 실시간 성능 관리 이정훈
  9. UNIX System V Release 4.2 Multiprocessor System Administration
  10. UnixWare 2.0 System Performance Administration
  11. UnixWare 2.0 System Administrations Guide Manual Page
  12. SunOS 4.1.3 Command Manual
  13. UNICOS System Administration TR-USA
  14. 전자공학회 논문지 v.34 SPAX 병렬 컴퓨터에서의 온라인 무간섭 네트워크 성능 감시기 이승구
  15. 한국정보과학회 춘계 학술 발표회 JaNeC을 위한 콘솔과 성능 감시기 김봉준
  16. 한국정보과학회 춘계 학술 발표회 주전산기 Ⅱ를 위한 동적 성능 측정 및 분석 도구 정경진
  17. 고속 병렬 컴퓨터(주전산기 IV)의 시스템 관리 소프트웨어 개발에 관한 연구(Ⅰ)
  18. Polycenter Solution Guide
  19. Using CA-UNICENTER For Hewlett-Packard HP-UX Systems
  20. HP PerfView Product Description HP Corp
  21. Advanced Computer Architecture Kai Hwang
  22. 고속 병렬 컴퓨터(주전산기 IV)의 시스템 관리 소프트웨어 개발에 관한 연구(Ⅳ)
  23. 정보처리논문지 v.4 no.11 ParaC 언어의 설계 및 구현 이경석
  24. 한국정보과학회 추계 학술 발표회 고속병렬컴퓨터의 메시지 전송 구조 및 성능 평가 정성인
  25. 윈도우 95 사용자 매뉴얼
  26. 9th Systems Administration Conference An Introduction to System Performance Tuning