SlideShare a Scribd company logo
1 of 9
KPI 기반의 정량적 성능 평가 체계 구축
2015.11.11
황인균
2
황인균
차례
 문서 개요
 KPI기반 성능 평가 체계 개요
 성능 관리 KPI 정의
 성능 관리 KPI 수집 및 분석
 성능 확보 방안 수립 및 개선
 참고) 성능 모니터링 자동화 솔루션
 참고) 개선 확인 항목 예
3
황인균
문서 개요
※ “KPI기반의 정량적 성능 평가 체계”는 “첨부. 성능 관리 체계 수립 전략”에서 도출된 전략을 기반으로 구축되고 있다. KPI 기반
평가 체계에 대한 도출 전략은 첨부 문서를 참고한다.
많은 기업에 있어서 적합한 성능 관리 전략 없이 솔루션 벤더가 제공하는 솔루션 포트폴리오만을 고려하여
구축함으로써 성능 관리 효과를 극대화하지 못하는 경우가 빈번하다. 본 문서는 단순한 솔루션 기반의 성능
관리보다는 정량적인 성능 관리에 대한 가이드라인을 제공하고자 한다.
4
황인균
KPI 기반 성능 평가 개요
본 성능 관리 체계는 일반 성과 평가 체계와 마찬가지로 정보 시스템의 성능 만족도를 파악하기 위해서 핵심
성과 지표(KPI) 기반의 정량적인 평가 체계를 정의하고 있다.
네트워크 관리(NMS) 서버 관리(SMS) 어플리케이션 관리(APM)
성능관리 KPI 체계
KPI 데이터 수집
성능 관리
성능 개선 판단
5
황인균
성능 관리 KPI 정의
처리량
구분 성능 관리 KPI 상세 설명
온라인(인터페이스) 처리량 단위 시간당 처리된 트랜잭션 처리 건수(Trans/sec)를 의미한다.
배치 처리량 지정된 시간 동안에 처리된 데이턴 건수(데이터 볼륨, 수행시간 또는 Data/sec)를 의미한다.
응답시간
구분 성능 관리 KPI 상세 설명
클라이언트 클라이언트 처리 시간
메시지 변환, 화면 출력, 스크립트 수행, 암/복화, 데이터 압축/해제 처리 시간 등의 처리 시간
(초)을 의미한다. 클라이언트 PC 사양에 따라서 크게 영향을 받는다.
네트워크 처리 시간 네트워크 구간에 존재하는 각 네트워크 장비에서 처리된 시간(초)을 의미한다.
회선사용률 정보 시스템의 각 서버에 연결된 네트워크의 회선 사용률(%)을 의미한다.
시스템 리소스 사용률 네트워크 장비의 리소스(CPU, Memory) 사용률(%)을 의미한다.
어플리케이션 수행 시간 및 처리량 업무 서비스와 관련된 어플리케이션에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다.
SQL 수행 시간 및 처리량 업무 서비스와 관련된 SQL에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다.
대기 이벤트 시간
DBMS에서 발생한 대기 이벤트(CPU, IO, Buffer Memory, Lock, Latch, Network)에서 소요된 시
간(초)을 의미한다.
인터페이스 수행 시간 및 처리량 업무 서비스와 관련된 연동 시스템에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다.
서비스 리소스 사용률
업무 서비스와 관련된 서비스 리소스( 프로세스, 쓰레드, DB connection, NW connection, Pool,
etc)에 대한 사용률(%)을 의미한다.
시스템 리소스 사용률 업무 서비스와 관련된 서버들의 리소스(CPU, Memory, Disk) 사용률(%)을 의미한다.
네트워크
서버
처리량
본 평가 체계는 아래 개별 성능 목표 별 세부 기준에 따라 성능 관리 KPI 지표를 정의하고 있다.
 처리량(Throughput )
 응답시간(Response Time )
 시스템 리소스 사용률( System Resource Usage )
6
황인균
 KPI 데이터 수집을 위해서는 사전에 성능 모니터링 체계 구축이 필요하다.
 임계치, 측정 주기, 측정 방안, 데이터 보관 주기, 분석 주기
 성능 모니터링 체계 예제
성능 관리 KPI 수집 및 분석
성능 관리 KPI 관련 솔루션 임계치 측정 주기 보관 주기 분석 주기
시스템 리소스 (CPU) 사용률(%) SMS 평균 60% 이하 5초 2년 일간
시스템 리소스(Memory) 사용률(%) SMS 평균 70% 이하 5초 2년 일간
시스템 리소스(Disk) 사용률(%) SMS 80% 이하 1일 2년 일간
시스템 리소스(CPU) 사용률(%) NMS 평균 30% 이하 1시간 1년 일간
시스템 리소스 (Memory) 사용률(%) NMS 평균 30% 이하 1시간 1년 일간
회선(WAN) 사용률(%) NMS 평균 60% 이하 5분 1년 일간
회선(LAN) 사용률(%) NMS 평균 40% 이하 5분 1년 일간
서비스 리소스 사용률(%) APM(M/W) N/A 5분 1년 일간
어플리케이션 수행 시간(초) APM(M/W)
조회 : 2초 이하
갱신 : 3초 이하
1분 1년 일간
어플리케이션 처리 건수( Trans/sec) APM(M/W) N/A 1분 1년 일간
인터페이스 수행 시간(초) APM(M/W) 평균 0.1초 이하 1분 3개월 일간
인터페이스 처리 건수(Trans/sec) APM(M/W) N/A 1분 3개월 일간
SQL 수행 시간(초) APM(DBMS) 평균 0.1 초 이하 5초 3개월 일간
대기 이벤트 시간(초) APM(DBMS) 평균 0.2 초 이하 1초 3개월 일간
Active Session 건수(건) APM(DBMS) N/A 5초 3개월 일간
미들웨어
( 어플리케이션 포
함)
DBMS
네트워크
서버
※ 정보 시스템 구축 단계에서는 성능 테스트 수행시에 유입되는 부하량을 기반으로 성능 관리 KPI 데이터를 수집하고 결과를 분석한다.
7
황인균
성능 확보 방안 수립 및 개선
KPI 데이터 수집
성능 관리자
성능 개선 완료
성능 관리자
성능 튜닝
개발자/SQL 튜닝 전문가
Application 전문가
System 전문가
개선 방안 수립
SQL 튜닝 전문가
Application 전문가
System 전문가
성능 장애 원인 분석
SQL 튜닝 전문가
Application 전문가
System 전문가
목표
달성
조치 결과 통보
N
Y
 SQL 튜닝 전문가가 이슈 발생시 모니터링
도구를 이용하여 원인 파악
 SQL 튜닝 전문가는 원인 파악 후 2일 이내에
튜닝 가이드 제공(기한 초과시 다음 회차
이관)
 개발자 또는 DBMS 전문가는 튜닝 가이드에
따라 조치
조
치
파
악
및
조
치
절
차
산
출
물
 Application 전문가가 이슈 발생 시 모니터
모니터링 도구를 이용하여 원인 파악
 Application 전문가는 원인 파악 후 2일
이내에 튜닝 가이드 제공(기한 초과시 다음
회차 이관)
 개발자 또는 솔루션 담당자는 Application
튜닝 가이드에 따라 조치
 System 전문가가 이슈 발생시 모니터링
도구를 이용하여 원인 파악
 System 전문가는 원인 파악 후 2일 이내에
튜닝 가이드 제공(기한 초과시 다음 회차
이관)
 System 담당자는 System 튜닝 가이드에
따라 조치
SQL 튜닝 가이드 Application 튜닝 가이드 System 튜닝 가이드
※ 성능 목표에 도달할 때까지 반복적으로 수행된다.
수집된 성능 관리 KPI 결과가 사전 협의된 성능 목표치를 달성하지 못한 경우, 성능 확보 방안 수립, 개선 활동 수행 필요
8
황인균
참고) 성능 모니터링 자동화 솔루션
성능 모니터링 체계 구축에서 결코 간과할 수 없는 것은 “성능 모니터링 자동화 솔루션”이다. 성능 관리 KPI 데이터는
정보 시스템으로부터 주기적으로 수집되고 측정된 결과치가 사전 정의된 임계치를 초과할 경우 자동으로 경고(Alert)를
생성시켜야 하기 때문에, 정보 시스템 각 영역에 적합한 성능 모니터링 솔루션 선택은 필수 불가결하다.
과거, SMS/NMS 기반의 성능과
장애 관리는 오늘날, 정보 시스템
구조가 복잡해지고 그리고 인프라
리소스 사용을 증가시키는 실제
원인은 프로그램 또는 SQL 인
경우가 많아지고 있다.
APM에 대한 필요성이 증가되는
배경이라 할 수 있다.
Application
/PKG
Middleware
SQL
( DB Query)
DBMS
Server
Storage
Network
Database
어플리케이션
모니터링( APM )
시스템/네트워크
관리( SMS/NMS )
성
능
모
니
터
링
성
능
테
스
트
&
성
능
튜
닝
9
황인균
 DBMS
 스키마,SQL 프로시저, 공유메모리 영역, 데이터베이스 파일 관리, 세그먼트 관리, 정렬 영
역, 롤백 세그먼트 관리, Locking 관리, 유저(세션)관리등과 주로 관련되어 있으면 각 세부
영역별로 개선 방안 수립 필요
 업무 서비스 프로그램
 솔루션 패키지, 개발 프레임워크, 디자인 패턴 등 세부 영역별로 상세한 개선 방안 수립 필
요
 IT 인프라
 리소스 과다 사용, 부적합한 파라미터 세팅, 환경 구성 오류 등과 관련되어 있으며 각 세부
영역별로 개선 방안 수립 필요
참고) 개선 확인 항목 예

More Related Content

What's hot

Infrastructure And Application Consolidation Analysis And Design
Infrastructure And Application Consolidation Analysis And DesignInfrastructure And Application Consolidation Analysis And Design
Infrastructure And Application Consolidation Analysis And DesignAlan McSweeney
 
데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립승화 양
 
Business Process Management 101 Training
Business Process Management 101 TrainingBusiness Process Management 101 Training
Business Process Management 101 TrainingFranco Pang
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementIBMGovernmentCA
 
4-CMMI Process Area Components
4-CMMI Process Area Components4-CMMI Process Area Components
4-CMMI Process Area ComponentsChris Lazaris
 
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기Hui Seo
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingSandy Kemsley
 
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다승화 양
 
Business Process Management PowerPoint Presentation Slides
Business Process Management PowerPoint Presentation Slides Business Process Management PowerPoint Presentation Slides
Business Process Management PowerPoint Presentation Slides SlideTeam
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides SlideTeam
 
Automatización de Procesos de IT
Automatización de Procesos de ITAutomatización de Procesos de IT
Automatización de Procesos de ITHelpSystems
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessClay Richardson
 
Strategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset ManagementStrategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset ManagementCA Technologies
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingAng Chen
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureTom Humbarger
 
[2018] 구조화된 검색 모델
[2018] 구조화된 검색 모델[2018] 구조화된 검색 모델
[2018] 구조화된 검색 모델NHN FORWARD
 
Intro to agile business analysis
Intro to agile business analysisIntro to agile business analysis
Intro to agile business analysisSumit Mahajan
 
The IT Cost Reduction Journey
The IT Cost Reduction JourneyThe IT Cost Reduction Journey
The IT Cost Reduction JourneyPete Hidalgo
 
ECM TOTVS - Gestão de Documentos
ECM TOTVS - Gestão de DocumentosECM TOTVS - Gestão de Documentos
ECM TOTVS - Gestão de DocumentosBRAVA Tecnologia
 

What's hot (20)

Business Process Management Approach
Business Process Management Approach  Business Process Management Approach
Business Process Management Approach
 
Infrastructure And Application Consolidation Analysis And Design
Infrastructure And Application Consolidation Analysis And DesignInfrastructure And Application Consolidation Analysis And Design
Infrastructure And Application Consolidation Analysis And Design
 
데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립
 
Business Process Management 101 Training
Business Process Management 101 TrainingBusiness Process Management 101 Training
Business Process Management 101 Training
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
4-CMMI Process Area Components
4-CMMI Process Area Components4-CMMI Process Area Components
4-CMMI Process Area Components
 
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기데이터 분석가는 어떤 SKILLSET을 가져야 하는가?  - 데이터 분석가 되기
데이터 분석가는 어떤 SKILLSET을 가져야 하는가? - 데이터 분석가 되기
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다
실전 스타트업 데이터분석: 소셜데이팅 이음은 이렇게 한다
 
Business Process Management PowerPoint Presentation Slides
Business Process Management PowerPoint Presentation Slides Business Process Management PowerPoint Presentation Slides
Business Process Management PowerPoint Presentation Slides
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides
 
Automatización de Procesos de IT
Automatización de Procesos de ITAutomatización de Procesos de IT
Automatización de Procesos de IT
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM Success
 
Strategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset ManagementStrategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset Management
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
 
[2018] 구조화된 검색 모델
[2018] 구조화된 검색 모델[2018] 구조화된 검색 모델
[2018] 구조화된 검색 모델
 
Intro to agile business analysis
Intro to agile business analysisIntro to agile business analysis
Intro to agile business analysis
 
The IT Cost Reduction Journey
The IT Cost Reduction JourneyThe IT Cost Reduction Journey
The IT Cost Reduction Journey
 
ECM TOTVS - Gestão de Documentos
ECM TOTVS - Gestão de DocumentosECM TOTVS - Gestão de Documentos
ECM TOTVS - Gestão de Documentos
 

Viewers also liked

Eindpresentatie.gerwinkoppelaar.v1.0
Eindpresentatie.gerwinkoppelaar.v1.0Eindpresentatie.gerwinkoppelaar.v1.0
Eindpresentatie.gerwinkoppelaar.v1.0gerwinkoppelaar
 
윈도우 클라이언트 자동 업데이트 설정
윈도우 클라이언트 자동 업데이트 설정윈도우 클라이언트 자동 업데이트 설정
윈도우 클라이언트 자동 업데이트 설정InGuen Hwang
 
노트북 응답 속도 문제 덤프 추출테스트 이력
노트북 응답 속도 문제 덤프 추출테스트 이력노트북 응답 속도 문제 덤프 추출테스트 이력
노트북 응답 속도 문제 덤프 추출테스트 이력InGuen Hwang
 
01.windows 보안(접근제어모델 리뷰) 2016.05.25
01.windows 보안(접근제어모델 리뷰)   2016.05.2501.windows 보안(접근제어모델 리뷰)   2016.05.25
01.windows 보안(접근제어모델 리뷰) 2016.05.25InGuen Hwang
 
03. it정보화전략-솔루션 도입
03. it정보화전략-솔루션 도입03. it정보화전략-솔루션 도입
03. it정보화전략-솔루션 도입InGuen Hwang
 
Social Media Communication KPI Mgmt
Social Media Communication KPI MgmtSocial Media Communication KPI Mgmt
Social Media Communication KPI Mgmt준완 박
 
Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해InGuen Hwang
 
.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지InGuen Hwang
 
IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30InGuen Hwang
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기Ki Bae Kim
 
경영혁신 Kpi
경영혁신 Kpi경영혁신 Kpi
경영혁신 Kpipsykeid
 
[DataDay] 지표의 개념과 활용
[DataDay] 지표의 개념과 활용[DataDay] 지표의 개념과 활용
[DataDay] 지표의 개념과 활용Alex Suh
 
04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처InGuen Hwang
 
SF 발표자료 (데모 포함)
SF 발표자료 (데모 포함)SF 발표자료 (데모 포함)
SF 발표자료 (데모 포함)Juyeon Kim
 
IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처InGuen Hwang
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크InGuen Hwang
 
네트워크와 보안
네트워크와 보안네트워크와 보안
네트워크와 보안InGuen Hwang
 

Viewers also liked (20)

Eindpresentatie.gerwinkoppelaar.v1.0
Eindpresentatie.gerwinkoppelaar.v1.0Eindpresentatie.gerwinkoppelaar.v1.0
Eindpresentatie.gerwinkoppelaar.v1.0
 
윈도우 클라이언트 자동 업데이트 설정
윈도우 클라이언트 자동 업데이트 설정윈도우 클라이언트 자동 업데이트 설정
윈도우 클라이언트 자동 업데이트 설정
 
노트북 응답 속도 문제 덤프 추출테스트 이력
노트북 응답 속도 문제 덤프 추출테스트 이력노트북 응답 속도 문제 덤프 추출테스트 이력
노트북 응답 속도 문제 덤프 추출테스트 이력
 
01.windows 보안(접근제어모델 리뷰) 2016.05.25
01.windows 보안(접근제어모델 리뷰)   2016.05.2501.windows 보안(접근제어모델 리뷰)   2016.05.25
01.windows 보안(접근제어모델 리뷰) 2016.05.25
 
03. it정보화전략-솔루션 도입
03. it정보화전략-솔루션 도입03. it정보화전략-솔루션 도입
03. it정보화전략-솔루션 도입
 
Social Media Communication KPI Mgmt
Social Media Communication KPI MgmtSocial Media Communication KPI Mgmt
Social Media Communication KPI Mgmt
 
Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해
 
.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지
 
Kpi
KpiKpi
Kpi
 
IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
 
경영혁신 Kpi
경영혁신 Kpi경영혁신 Kpi
경영혁신 Kpi
 
[DataDay] 지표의 개념과 활용
[DataDay] 지표의 개념과 활용[DataDay] 지표의 개념과 활용
[DataDay] 지표의 개념과 활용
 
LOgistics KPI
LOgistics KPI LOgistics KPI
LOgistics KPI
 
04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처
 
암호화
암호화암호화
암호화
 
SF 발표자료 (데모 포함)
SF 발표자료 (데모 포함)SF 발표자료 (데모 포함)
SF 발표자료 (데모 포함)
 
IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크
 
네트워크와 보안
네트워크와 보안네트워크와 보안
네트워크와 보안
 

Similar to 01. kpi기반의 정량적 성능 평가 체계 구축

2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안Suji Lee
 
H/W 규모산정기준
H/W 규모산정기준H/W 규모산정기준
H/W 규모산정기준sam Cyberspace
 
Windows 성능모니터를 이용한 SQL Server 성능 분석
Windows 성능모니터를 이용한 SQL Server 성능 분석Windows 성능모니터를 이용한 SQL Server 성능 분석
Windows 성능모니터를 이용한 SQL Server 성능 분석Sung wook Kang
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션해은 최
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안Eugene Chung
 
[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance TuningJi-Woong Choi
 
System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)xpert13
 
NETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceNETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceJay Hong
 
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)옥시즌
 
Db 진단 및 튜닝 보고 (example)
Db 진단 및 튜닝 보고 (example)Db 진단 및 튜닝 보고 (example)
Db 진단 및 튜닝 보고 (example)중선 곽
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How ToJi-Woong Choi
 
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안Suji Lee
 
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)옥시즌
 
010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTINGOpennaru, inc.
 
메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩JaeWoo Wie
 
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)옥시즌
 
유엔진 프로세스 모니터링 툴킷 P M T Process Monitoring Toolkit
유엔진 프로세스 모니터링 툴킷  P M T  Process  Monitoring  Toolkit유엔진 프로세스 모니터링 툴킷  P M T  Process  Monitoring  Toolkit
유엔진 프로세스 모니터링 툴킷 P M T Process Monitoring ToolkituEngine Solutions
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Lowy Shin
 
2011 메타마이닝 회사소개서(최신)
2011 메타마이닝 회사소개서(최신)2011 메타마이닝 회사소개서(최신)
2011 메타마이닝 회사소개서(최신)metamining
 
애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automationJaeWoo Wie
 

Similar to 01. kpi기반의 정량적 성능 평가 체계 구축 (20)

2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안
 
H/W 규모산정기준
H/W 규모산정기준H/W 규모산정기준
H/W 규모산정기준
 
Windows 성능모니터를 이용한 SQL Server 성능 분석
Windows 성능모니터를 이용한 SQL Server 성능 분석Windows 성능모니터를 이용한 SQL Server 성능 분석
Windows 성능모니터를 이용한 SQL Server 성능 분석
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안
 
[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning[오픈소스컨설팅]Java Performance Tuning
[오픈소스컨설팅]Java Performance Tuning
 
System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)System Management Reference Seminar(Nh Bank)
System Management Reference Seminar(Nh Bank)
 
NETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceNETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service Assurance
 
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 및 도커 모니터링 솔루션 (old version)
 
Db 진단 및 튜닝 보고 (example)
Db 진단 및 튜닝 보고 (example)Db 진단 및 튜닝 보고 (example)
Db 진단 및 튜닝 보고 (example)
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To
 
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
2016 SINVAS DAY - 프레임워크 기반 운영 시스템 설계 모델 현행화 방안
 
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)
클라우드/IDC 운영자를 위한 서버 모니터링(Server monitoring) 솔루션 (old version)
 
010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING
 
메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩
 
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)
서버, 도커 컨테이너, 데이터베이스, 네트워크, 쿨링랙, 서버 취약점 등 IT 인프라 모니터링 솔루션 (old version)
 
유엔진 프로세스 모니터링 툴킷 P M T Process Monitoring Toolkit
유엔진 프로세스 모니터링 툴킷  P M T  Process  Monitoring  Toolkit유엔진 프로세스 모니터링 툴킷  P M T  Process  Monitoring  Toolkit
유엔진 프로세스 모니터링 툴킷 P M T Process Monitoring Toolkit
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
 
2011 메타마이닝 회사소개서(최신)
2011 메타마이닝 회사소개서(최신)2011 메타마이닝 회사소개서(최신)
2011 메타마이닝 회사소개서(최신)
 
애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation
 

More from InGuen Hwang

01. 워크샵 행복과 아이교육 01
01. 워크샵   행복과 아이교육 0101. 워크샵   행복과 아이교육 01
01. 워크샵 행복과 아이교육 01InGuen Hwang
 
02. 워크샵 아이 교육 big picture 01
02. 워크샵   아이 교육 big picture 0102. 워크샵   아이 교육 big picture 01
02. 워크샵 아이 교육 big picture 01InGuen Hwang
 
행복과 자녀 교육
행복과 자녀 교육행복과 자녀 교육
행복과 자녀 교육InGuen Hwang
 
02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입InGuen Hwang
 
01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획InGuen Hwang
 
00. it정보화전략-들어가기
00. it정보화전략-들어가기00. it정보화전략-들어가기
00. it정보화전략-들어가기InGuen Hwang
 
IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획InGuen Hwang
 
IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)InGuen Hwang
 
IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획InGuen Hwang
 
어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트InGuen Hwang
 
Windows security context
Windows security contextWindows security context
Windows security contextInGuen Hwang
 
웹서버 정보 노출 방지
웹서버 정보 노출 방지웹서버 정보 노출 방지
웹서버 정보 노출 방지InGuen Hwang
 
Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략InGuen Hwang
 
64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정InGuen Hwang
 
정보화 계획 수립 개념
정보화 계획 수립 개념정보화 계획 수립 개념
정보화 계획 수립 개념InGuen Hwang
 
Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩InGuen Hwang
 

More from InGuen Hwang (18)

01. 워크샵 행복과 아이교육 01
01. 워크샵   행복과 아이교육 0101. 워크샵   행복과 아이교육 01
01. 워크샵 행복과 아이교육 01
 
02. 워크샵 아이 교육 big picture 01
02. 워크샵   아이 교육 big picture 0102. 워크샵   아이 교육 big picture 01
02. 워크샵 아이 교육 big picture 01
 
행복과 자녀 교육
행복과 자녀 교육행복과 자녀 교육
행복과 자녀 교육
 
02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입
 
01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획
 
00. it정보화전략-들어가기
00. it정보화전략-들어가기00. it정보화전략-들어가기
00. it정보화전략-들어가기
 
IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획
 
IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)
 
IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획
 
어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트
 
Locate Assembly
Locate AssemblyLocate Assembly
Locate Assembly
 
Windows security context
Windows security contextWindows security context
Windows security context
 
웹서버 정보 노출 방지
웹서버 정보 노출 방지웹서버 정보 노출 방지
웹서버 정보 노출 방지
 
Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략
 
64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정
 
정보화 계획 수립 개념
정보화 계획 수립 개념정보화 계획 수립 개념
정보화 계획 수립 개념
 
Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩
 
Naeyo사용법
Naeyo사용법Naeyo사용법
Naeyo사용법
 

01. kpi기반의 정량적 성능 평가 체계 구축

  • 1. KPI 기반의 정량적 성능 평가 체계 구축 2015.11.11 황인균
  • 2. 2 황인균 차례  문서 개요  KPI기반 성능 평가 체계 개요  성능 관리 KPI 정의  성능 관리 KPI 수집 및 분석  성능 확보 방안 수립 및 개선  참고) 성능 모니터링 자동화 솔루션  참고) 개선 확인 항목 예
  • 3. 3 황인균 문서 개요 ※ “KPI기반의 정량적 성능 평가 체계”는 “첨부. 성능 관리 체계 수립 전략”에서 도출된 전략을 기반으로 구축되고 있다. KPI 기반 평가 체계에 대한 도출 전략은 첨부 문서를 참고한다. 많은 기업에 있어서 적합한 성능 관리 전략 없이 솔루션 벤더가 제공하는 솔루션 포트폴리오만을 고려하여 구축함으로써 성능 관리 효과를 극대화하지 못하는 경우가 빈번하다. 본 문서는 단순한 솔루션 기반의 성능 관리보다는 정량적인 성능 관리에 대한 가이드라인을 제공하고자 한다.
  • 4. 4 황인균 KPI 기반 성능 평가 개요 본 성능 관리 체계는 일반 성과 평가 체계와 마찬가지로 정보 시스템의 성능 만족도를 파악하기 위해서 핵심 성과 지표(KPI) 기반의 정량적인 평가 체계를 정의하고 있다. 네트워크 관리(NMS) 서버 관리(SMS) 어플리케이션 관리(APM) 성능관리 KPI 체계 KPI 데이터 수집 성능 관리 성능 개선 판단
  • 5. 5 황인균 성능 관리 KPI 정의 처리량 구분 성능 관리 KPI 상세 설명 온라인(인터페이스) 처리량 단위 시간당 처리된 트랜잭션 처리 건수(Trans/sec)를 의미한다. 배치 처리량 지정된 시간 동안에 처리된 데이턴 건수(데이터 볼륨, 수행시간 또는 Data/sec)를 의미한다. 응답시간 구분 성능 관리 KPI 상세 설명 클라이언트 클라이언트 처리 시간 메시지 변환, 화면 출력, 스크립트 수행, 암/복화, 데이터 압축/해제 처리 시간 등의 처리 시간 (초)을 의미한다. 클라이언트 PC 사양에 따라서 크게 영향을 받는다. 네트워크 처리 시간 네트워크 구간에 존재하는 각 네트워크 장비에서 처리된 시간(초)을 의미한다. 회선사용률 정보 시스템의 각 서버에 연결된 네트워크의 회선 사용률(%)을 의미한다. 시스템 리소스 사용률 네트워크 장비의 리소스(CPU, Memory) 사용률(%)을 의미한다. 어플리케이션 수행 시간 및 처리량 업무 서비스와 관련된 어플리케이션에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다. SQL 수행 시간 및 처리량 업무 서비스와 관련된 SQL에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다. 대기 이벤트 시간 DBMS에서 발생한 대기 이벤트(CPU, IO, Buffer Memory, Lock, Latch, Network)에서 소요된 시 간(초)을 의미한다. 인터페이스 수행 시간 및 처리량 업무 서비스와 관련된 연동 시스템에서 수행된 시간(초)과 처리량(Trans/sec)을 의미한다. 서비스 리소스 사용률 업무 서비스와 관련된 서비스 리소스( 프로세스, 쓰레드, DB connection, NW connection, Pool, etc)에 대한 사용률(%)을 의미한다. 시스템 리소스 사용률 업무 서비스와 관련된 서버들의 리소스(CPU, Memory, Disk) 사용률(%)을 의미한다. 네트워크 서버 처리량 본 평가 체계는 아래 개별 성능 목표 별 세부 기준에 따라 성능 관리 KPI 지표를 정의하고 있다.  처리량(Throughput )  응답시간(Response Time )  시스템 리소스 사용률( System Resource Usage )
  • 6. 6 황인균  KPI 데이터 수집을 위해서는 사전에 성능 모니터링 체계 구축이 필요하다.  임계치, 측정 주기, 측정 방안, 데이터 보관 주기, 분석 주기  성능 모니터링 체계 예제 성능 관리 KPI 수집 및 분석 성능 관리 KPI 관련 솔루션 임계치 측정 주기 보관 주기 분석 주기 시스템 리소스 (CPU) 사용률(%) SMS 평균 60% 이하 5초 2년 일간 시스템 리소스(Memory) 사용률(%) SMS 평균 70% 이하 5초 2년 일간 시스템 리소스(Disk) 사용률(%) SMS 80% 이하 1일 2년 일간 시스템 리소스(CPU) 사용률(%) NMS 평균 30% 이하 1시간 1년 일간 시스템 리소스 (Memory) 사용률(%) NMS 평균 30% 이하 1시간 1년 일간 회선(WAN) 사용률(%) NMS 평균 60% 이하 5분 1년 일간 회선(LAN) 사용률(%) NMS 평균 40% 이하 5분 1년 일간 서비스 리소스 사용률(%) APM(M/W) N/A 5분 1년 일간 어플리케이션 수행 시간(초) APM(M/W) 조회 : 2초 이하 갱신 : 3초 이하 1분 1년 일간 어플리케이션 처리 건수( Trans/sec) APM(M/W) N/A 1분 1년 일간 인터페이스 수행 시간(초) APM(M/W) 평균 0.1초 이하 1분 3개월 일간 인터페이스 처리 건수(Trans/sec) APM(M/W) N/A 1분 3개월 일간 SQL 수행 시간(초) APM(DBMS) 평균 0.1 초 이하 5초 3개월 일간 대기 이벤트 시간(초) APM(DBMS) 평균 0.2 초 이하 1초 3개월 일간 Active Session 건수(건) APM(DBMS) N/A 5초 3개월 일간 미들웨어 ( 어플리케이션 포 함) DBMS 네트워크 서버 ※ 정보 시스템 구축 단계에서는 성능 테스트 수행시에 유입되는 부하량을 기반으로 성능 관리 KPI 데이터를 수집하고 결과를 분석한다.
  • 7. 7 황인균 성능 확보 방안 수립 및 개선 KPI 데이터 수집 성능 관리자 성능 개선 완료 성능 관리자 성능 튜닝 개발자/SQL 튜닝 전문가 Application 전문가 System 전문가 개선 방안 수립 SQL 튜닝 전문가 Application 전문가 System 전문가 성능 장애 원인 분석 SQL 튜닝 전문가 Application 전문가 System 전문가 목표 달성 조치 결과 통보 N Y  SQL 튜닝 전문가가 이슈 발생시 모니터링 도구를 이용하여 원인 파악  SQL 튜닝 전문가는 원인 파악 후 2일 이내에 튜닝 가이드 제공(기한 초과시 다음 회차 이관)  개발자 또는 DBMS 전문가는 튜닝 가이드에 따라 조치 조 치 파 악 및 조 치 절 차 산 출 물  Application 전문가가 이슈 발생 시 모니터 모니터링 도구를 이용하여 원인 파악  Application 전문가는 원인 파악 후 2일 이내에 튜닝 가이드 제공(기한 초과시 다음 회차 이관)  개발자 또는 솔루션 담당자는 Application 튜닝 가이드에 따라 조치  System 전문가가 이슈 발생시 모니터링 도구를 이용하여 원인 파악  System 전문가는 원인 파악 후 2일 이내에 튜닝 가이드 제공(기한 초과시 다음 회차 이관)  System 담당자는 System 튜닝 가이드에 따라 조치 SQL 튜닝 가이드 Application 튜닝 가이드 System 튜닝 가이드 ※ 성능 목표에 도달할 때까지 반복적으로 수행된다. 수집된 성능 관리 KPI 결과가 사전 협의된 성능 목표치를 달성하지 못한 경우, 성능 확보 방안 수립, 개선 활동 수행 필요
  • 8. 8 황인균 참고) 성능 모니터링 자동화 솔루션 성능 모니터링 체계 구축에서 결코 간과할 수 없는 것은 “성능 모니터링 자동화 솔루션”이다. 성능 관리 KPI 데이터는 정보 시스템으로부터 주기적으로 수집되고 측정된 결과치가 사전 정의된 임계치를 초과할 경우 자동으로 경고(Alert)를 생성시켜야 하기 때문에, 정보 시스템 각 영역에 적합한 성능 모니터링 솔루션 선택은 필수 불가결하다. 과거, SMS/NMS 기반의 성능과 장애 관리는 오늘날, 정보 시스템 구조가 복잡해지고 그리고 인프라 리소스 사용을 증가시키는 실제 원인은 프로그램 또는 SQL 인 경우가 많아지고 있다. APM에 대한 필요성이 증가되는 배경이라 할 수 있다. Application /PKG Middleware SQL ( DB Query) DBMS Server Storage Network Database 어플리케이션 모니터링( APM ) 시스템/네트워크 관리( SMS/NMS ) 성 능 모 니 터 링 성 능 테 스 트 & 성 능 튜 닝
  • 9. 9 황인균  DBMS  스키마,SQL 프로시저, 공유메모리 영역, 데이터베이스 파일 관리, 세그먼트 관리, 정렬 영 역, 롤백 세그먼트 관리, Locking 관리, 유저(세션)관리등과 주로 관련되어 있으면 각 세부 영역별로 개선 방안 수립 필요  업무 서비스 프로그램  솔루션 패키지, 개발 프레임워크, 디자인 패턴 등 세부 영역별로 상세한 개선 방안 수립 필 요  IT 인프라  리소스 과다 사용, 부적합한 파라미터 세팅, 환경 구성 오류 등과 관련되어 있으며 각 세부 영역별로 개선 방안 수립 필요 참고) 개선 확인 항목 예