본문 바로가기
KERD
논문KCI 등재

A은행 인터넷 뱅킹 시스템의 분석을 통한 성능향상에 관한 연구

A Study for performance improvement by system analysis of i-banking system running Bank A

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

시스템 튜닝을 위한 기본적인 목표는 짧은 응답시간을 유지하면서 시스템의 성능을 최적화시키는 것이다. 본 논문은 A은행에서 증가가 예상되는 사용자 수와 트랜잭션 볼륨을 고려한 부하시험 툴을 이용하여 웹로직 기반의 개인뱅킹 및 기업뱅킹 시스템에 대한 병목구간을 점검하고 분석하였다. 성능 분석 Tool은 성능시험과 부하시험을 정확하고 효율적으로 진행하는 LoadRunner를 이용하였다. 측정지표는 다음과 같다. 동시 사용자 수가 최대 300명까지는 평균응답시간을 4초 이내로 하며, 동시 사용자 수가 최대 650명까지는 평균응답시간을 8초 이내로 하고, 최대 사용자 수가 800명까지는 CPU 사용률을 80% 이내로 하였다. 그리고 호스트와 연관 시스템 관련 서비스 응답시간의 지연현상을 진단하였다. 이에 대한 개선방안을 제시함으로써 향후 시스템 운영 시 최적의 성능을 갖을 수 있다.

Abstract

The fundamental goal of the system tuning is to maintain the fast response time and to optimize the system performance at the same time. In this paper, WebLogic-based personal banking system and enterprise banking system are analyzed by the load-test tool that considers the predicted number of users from bank A and the transaction volume. The performance-analysis tool is run by the LoadRunner, in which the performance test and load test are efficiently performed. The estimation index shows the following in the system: at most 300 simultaneous users respond within four seconds; at most 650 simultaneous users respond within eight seconds; at most 800 users are limited under 80% of CPU usage. Furthermore, the host and delayed status of the response time of the system-related service are diagnosed. By suggesting the improved plan of the system management, the system will have the optimum performance in the future operation.

참고문헌 (10)

  1. 장명복, "정보시스템 품질의 경영성과에 관한 연구", 박사, pp.2001
  2. D. Ferrari, "Computer Systems Performance Evaluation" (1978), Prentice Hall
  3. P.Heidelberger, "Computer Performance Evaluation Methodology", IEEE Transactions on Computers, 33(12) (1984)
  4. 윤은영, "성능 평가용 자료 수집을 위한 UNIX shell 도구에 관한 연구", 석사, pp.1990
  5. P. C. Bates, "Effective Instrumentation is the Key to Effective Monitoring", Panel Section, Proc. of the Int'l Conf. on Distributed Computing Systems, pp.379~ (1991)
  6. T. Bemmerl, "Distributed Monitoring Systems - A Basis for General Purpose Distributed Multi- processors", Panel Section, Proc. of the Int'l Conf. on Distributed Computing Systems, pp.380~ (1991)
  7. 김현호, "네트워크 파일시스템 환경에서의 성능평가", 한국지식정보기술학회 추계학술대회, 2(2), pp.101~109 (2008)
  8. 김현호, "성능평가를 이용한 분산 파일시스템의 구성 방안", 석사, pp.1996
  9. 김현호, "K증권 홈트레이닝 시스템 분석을 통한 성능개선에 관한 연구", (사)디지털산업정보학회 논문지, 5(3), pp.19~28 (2009), (사)디지털산업정보학회
  10. 정광율, "유닉스 환경에서의 클라이언트 서버와 DB 서버의 성능관리 및 튜닝에 관한 연구", 석사, pp.2000

관련 논문AI추천

이 간행물의 다른 논문 (12건)