검색 상세

성능 데이터의 수집 항목 간소화와 수집 방식 변경을 통한 실시간 서버 성능 모니터링 개선 : Performance improvement of real-time monitoring server by reducing the number of performance parameters and revising of collecting procedures

  • 발행기관 서강대학교 정보통신대학원
  • 지도교수 박석
  • 발행년도 2008
  • 학위수여년월 2008. 8
  • 학위명 석사
  • 학과 및 전공 정보통신대학원
  • 식별자(기타) 000000108511
  • 본문언어 한국어

목차

증권 거래의 온라인 트레이딩 증가로 전산 인프라의 규모가 커지고 거래 속도와 안정성에 따른 고객유치를 위해 각 증권사의 경쟁이 치열해지고 있다. 거래 속도와 안정성을 높이기 위해 어플리케이션의 개선과 장비의 성능을 높이는 것이 최선이다. 하지만 어플리케이션의 개선은 한계점이 있고, 장비 성능을 높이는 것은 제한된 예산이 있으므로 이것도 한계가 있다.
운영자는 성능 관리를 통하여 적재적소에 자원을 잘 활용하여 성능 관리를 해야 한다. 이러한 성능 관리를 하기 위해 여러 성능 측정 도구를 사용하게 되며 이것들로 얻어진 데이터를 분석하여 운영 관리한다. 일반적으로 시스템에서 제공하는 sar, vmstat등의 성능 측정 도구들을 사용할 경우 대상 서버의 부하를 많이 주는 경우가 많아 실시간 모니터링 하기에는 적합하지 않는 경우가 많이 있다. 본 연구에서는 서버 성능을 실시간 모니터링 하기 위해 성능 측정 항목을 정리하고, 일관성을 유지하며 객관적인 수치로 표현이 쉽고 임계치 정의가 쉬운 측정 항목으로 간소화하여 성능 측정 데이터를 수집하기 위한 프로그램을 작성하였다. 그리고 적용하였을 경우의 서버 부하를 측정하여 실시간 모니터링이 가능한가를 판단하였다. 서버 성능 측정 데이터를 전송, DB 적재하여 Web을 이용한 모니터링 시스템을 구현하였다. 업무 서버의 부하를 줄임으로써 효율적인 실시간 모니터링 하는 방안을 제시하였다.

more

목차

The scale of IT infrastructure has been grew up due to increasing of online trading on stock exchange and the competition to add new clients in securities focusing on trading speed and stability become more intense. It is the best way for raising of trading speed and stability to improve the capability of hardware and that application.
Operators should manage performances with a good use of resources in the right place by performance management because there are some limitations to improving the application and capability of hardware within a fixed budget. Variable performance measurement tools are used in performance management, operated with the data drawn by the tools. But, there are unsuitable cases for real-time monitoring because of heavy load if such tools as sar, vmstat are used.
In this study, we developed performance improvement of real-time monitoring server by reducing the number of performance parameters and revising of collecting procedures which can be expressed as objective figures in maintaining consistency and define the threshold with ease. The possibility of real-time monitoring was judged by measuring the server loads in application. Monitoring system using Web was embodied by sending data of server performance measurement and processing database. Also, effective real-time monitoring system was presented by reducing the loads of work server.

more