Inverstor Relations

Consulting

WAS-DB 연계 성능 진단 컨설팅 서비스

APM / DPM 전문 컨설턴트의 경험과 기술력, 자사 제품에서
제공하는 다양한 IP(Intellectual Property) 성능 데이터를
활용하여 애플리케이션에 대한 최적의 개선 방안을
제시하는 프리미엄 통합 성능 진단 서비스를 제공합니다.

  • WAS
    APPLICATION 성능 분석

    · SQL 응답시간만 확인 가능

    · DB Wait Event에 따른 지연 여부 확인 불가능

  • DB
    SQL 성능 분석

    · 업무별 Bind Value에 따른 지연 현상 분석 불가능

    · 어떤 업무가 Lock을 유발했는지 직관적 식별 불가능

    · 업무별 비효율적인 다중 Session 혹은 SQL 수행 확인 불가능

  • WAS-DB
    통합분석
    WAS & DB 연계 성능 분석

    WAS-DB 연계 성능 진단 프리미엄 서비스

    · WAS 업무(트랜잭션) 관점 DB 수행 정보 분석

    · WAS, DB 구간별 병목 원인에 대한 명확한 분석

    · 사용자 수행 패턴 및 업무 성격 분석

    · 고객사 상황에 맞는 최적의 개선 방안 제시

컨설팅 목적

클라우드 도입 증가와 더욱 복잡해진 시스템 변화로 인해 온프레미스 환경의 각 영역별 단위 분석 방식으로는 성능 저하의 명확한 원인 분석 및 근본적인 개선 활동에 한계가 있습니다. 업무(트랜잭션) 관점에서 각 영역별 성능 데이터를 이해하고, 연계 분석을 통해 명확한 원인 분석과 업무 성격에 맞는 최적의 해결 방안을 고객에게 제공함으로써 제품과 서비스의 품질을 향상시키는 것을 목적으로 합니다.

  • WAS-DB 연계 분석을
    통한 정확한 원인 파악

  • 사용자 수행 패턴과
    업무 성격에 맞는
    최적의 개선 방안 도출

  • 업무 관점 SQL 성능
    개선을 통한 서비스
    응답시간 단축

컨설팅 영역

업무(트랜잭션) 연계 진단을 통해 성능 저하의 명확한 원인 분석 및 개선 활동을 수행함으로써, 근본적인 원인 해결 및 직관적인 업무 개선 효과를 볼 수 있습니다.

    • WAS 운영 진단
      • 주요 성능지표
      • · OS CPU/Memory 사용 추이 패턴
      • · JVM Heap Memory 사용 추이 패턴
      • · JDBC Connection Pool 사용 추이 패턴
      • · GC 수행 패턴
      • · 부하 분산 밸런싱 수행 패턴
    • 업무(트랜잭션) 연계 진단
      • 통계 정보 분석
      • · 업무(트랜잭션) 별 SQL 수행 정보
      • · 업무(트랜잭션) 별 Fetch 수행 정보
      • · 업무(트랜잭션) 별 Memory 사용 정보
      • · 업무(트랜잭션) 별 Exception 발생 정보
      • 특정 수행 패턴 분석
      • · 과도한 DB SQL I/O를 사용하는 업무
      • · Fetch Option에 따른 WAS-DB 간 Fetch 수행 정보
      • · SQL Bind Value 사용 패턴에 따른 DB 수행 정보
      • · 업무별 Literal SQL 통계 정보
      • · SQL Exception 통계 정보
      • 장애 분석
      • · 특정 장애 유발 트랜잭션 / SQL 분석
    • DB 운영 진단
      • 주요 성능지표
      • · OS CPU 사용 추이 패턴
      • · Active Session Count 추이 패턴
      • · Physical & Logical Read I/O 추이 패턴
      • · Wait Event 추이 패턴
      • · SQL Parsing 추이 패턴
      • · Logons Cumulative 추이 패턴

컨설팅 프로세스

  • 착수

    · 분석 대상 파악
    - 시스템 환경
    - 시스템 구성
    - APP 서비스 성격 파악
    · 분석 목표 설정
    - WAS, DB 현업 담당자 / 개발자 /
    시스템 운영자와 인터뷰
    - 현행 이슈 수집
    - 고객 Needs 파악
    · 분석 대상 성능 데이터 수집
    • · PJT 상세 스케줄 역학 정의

    성능 진단

    · WAS 운영 상태 진단
    · DB 운영 상태 진단
    · 업무(트랜잭션) 연계 진단
    · 컨설팅 대상 항목 선정
    - 개선 대상 트랜잭션 도출
    - 튜닝 대상 SQL 선정
    • · WAS & DB 운영 진단 보고서 개선 대상 트랜잭션 / SQL 도출

    성능 개선

    · WAS & DB 각 관점에서 다양한 개선안 도출
    · 최적의 개선안 제시 및 튜닝
    · WAS, DB 운영 / 이슈 해결
    · 개선안의 적용 및 개선 효과 측정
    • · 고객사 환경, 업무 성격에 맞는 Application + SQL 튜닝 제안

    평가 / 완료

    · 기술정보 인수인계
    · 프로젝트 최종 보고회
    • · PJT 최종 결과 보고서

MaxGauge와 InterMax를 이용한 업무(트랜잭션)
연계 진단을 통해 성능 저하의 원인 분석 및 튜닝 실시 /
개선 효과를 정량적으로 측정

문의하기

캡쳐 이미지

문의가 접수되었습니다.