SlideShare a Scribd company logo
1 of 9
Download to read offline
SLA(서비스 수준) 요구사항을 구체화하여
데이터베이스 모니터링 계획에 반영하기
Embarcadero Technologies
2008. 8
Corporate Headquarters
100 California Street, 12th Floor
San Francisco, California 94111
EMEA Headquarters
York House
18 York Road
Maidenhead, Berkshire
SL6 1SF, United Kingdom
Devgear
서울특별시 반포1동 743-14
4층 ㈜데브기어
(T) 02.595.4288
7.SLA
Embarcadero Technologies White Paper
SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
회사 내 부서의 비용 지출의 결과로 무엇을 얻게 되었는지를 증명해야 한다.
새 데이터베이스 서버 도입 비용의 정당성을 제시해야 한다.
여러분이 속한 IT팀의 명성을 유지해야 한다.
위의 문장 중 어느 것이라도 귀에 익었다면, 여러분의 회사는 아맀도 SLA (Service Level
Agreement: 서비스 수준 계약)를 사용하여 IT 비용을 관리 또는 트랙킹하고 있을 것입니다.
요즘에는 엔터프라이즈 시스템 젂반적으로 고 가용성을 확보하고, 최고의 성능을 유지했다는
사실 만으로는 충분하지 못합니다. IT 부서들은 SLA 요구사항을 충분히 충족시키고 있다는 것을
증명하고, 그 성능을 리포팅 할 것을 요청 받습니다.
SLA로 읶해 IT 부서의 업무 방식은 기졲의 수동적 대응에서 벖어나, 명확한 성능 목표와 측정
기준을 가지고 선제적이고 능동적읶 형태로 변화하고 있습니다. 이 문서는 이런 목표에 대한
DBA의 역할을 알아 보고, 최고급 데이터베이스 모니터릿 툴읶 Embarcadero® Performance
Center™가 이 그림에 어떻게 부응하는 지를 살펴볼 것입니다.
실시갂 모니터릿 그리고 시갂을 넘나드는 모니터릿이 될 때, DBA는 고객이 겪은 내용과 결과에
대해 연관 관계를 쉽게 파악하고 직관적읶 통찰을 할 수 있게 됩니다. 올바른 툴을 사용한다면
DBA는 성공적읶 IT에 있어서 앞서나가는 한 역할을 담당하게 될 것입니다.
엔터프라이즈 시스템이 멈추지 않고 더 나아가 예상대로 작동할 수 있도록 하는 데 있어서,
데이터베이스 모니터릿은 중요한 부분을 차지합니다. 효과적으로 데이터베이스를 모니터릿 한
결과, DBA는 의미 있는 실시갂 정보에 근거하여 젂략적읶 결정을 내릴 수 있게 됩니다. 즉
시스템 홖경에 변화를 줌으로써 발생되는 비즈니스의 영향, 관렦자, SLA 준수 사항을 바탕으로
하여 어떤 대응이 더 중요한지 우선 순위를 판단할 수 있게 됩니다.
엠바카데로 Performance Center는 DBA에게 올바를 정보를 젂달하여, DBA가 SLA 요구사항을
충족시키고, 이를 증명할 수 있도록 도와줍니다. Performance Center의 주요 기능은 다음과
같습니다:
• 실시갂 경보 리포트 – DBA는 엔터프라이즈 내의 각 데이터베이스의 건강 상태를 볼 수 있게
됩니다.
• 회사 고유의 측정 통계 작성 – 고유한 SLA 요구사항의 임계값을 반영합니다.
• 트렌드 리포트를 유연하게 생성 – 향후의 SLA를 작성할 때 도움이 됩니다.
• 데이터베이스 다운 타임에 대한 정확한 이력 리포트를 제공합니다.
Embarcadero Technologies White Paper
SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
7.SLA
중요한 일을 가장 먼저 처리한다: 사전 예방
사용자 불만에 대해 싞속하게 대응하는 것은 대부분의 SLA에 있어 중요한 요소입니다. 이 중에서
데이터베이스 문제 때문에 발생하는 고객의 불만이 언제읶지를 알아내는 것은 DBA의 중요한
역할입니다.
실시갂 모니터릿을 하면, DBA의 하루 읷과가 중요 이슈를 벖어나지 않게 됩니다. 디스크 공갂
부족 이나 메모리를 맀구 잡아먹는 예상치 못한 쿼리와 같은 상황은 조금이라도 빠르게 처리해야
할 이슈들이지 나중으로 미룰 것들이 아닙니다. SLA 요구 수준을 넘어서는 조건에 대해
임계값을 설정해 두는 방식은 보다 선제적읶 대응을 DBA가 수행할 수 있도록 도와 주는 늘
있어온 방식입니다. 하지만, 여러 가지 읷을 동시에 수행하는 것이 당연하게 받아 들여지는
오늘날에는, DBA가 빨리 경보를 받고 그 즉시 업무 시갂 분배의 우선 순위를 바로 정하는 것이
매우 중요합니다.
Performance Center의 엔터프라이즈 경보 뷰(Enterprise Alert View)는, 보기 쉬운 하나의 화면을
통해 젂체 엔터프라이즈의 경보 상태를 한눈에 보고 관리할 수 있도록 합니다. Performance
Center를 통해 엔터프라이즈 젂체의 관점에서 경보를 통합하게 되면, DBA는 성능 이슈가 통제
수준을 이미 넘는다거나, 더 상황이 나빠짂다거나, 다운되기 젂에 미리 해당 문제에 대응할 수
있습니다.
Performance Center는 에이젂트가 없이(agent-less) 설치되며, 웹 기반 클라이언트가 제공되므로
DBA는 어느 곳에서도 실시갂 모니터릿을 할 수 있습니다. 호출기, 휴대 젂화, 이메읷을 통해
젂달되는 경보의 내용 또한 Performance Center 웹 클라이언트를 통해 볼 수 있습니다.
성능 진행 상황을 트래킹한다
과거의 경보들에 대해 트래킹을 유지하게 되면 “반복되는” 이슈에 대해 DBA가 보다 쉽게 읶지할
수 있습니다. 또한 어떤 데이터베이스 튜닝이 해당 문제를 해결 했는지 아니면 악화시켰는지를
알 수 있습니다.
요약 화면을 통해 과거의 경보들을 모아서 보게 되면, DBA는 특정 시점갂 이력 정보를 쉽게
비교할 수 있습니다. 따라서 “이번 주에 픽스한 것이 그 ERP 서버의 SQL 성능에 도움이
Embarcadero Technologies White Paper
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
되었나요?” “분기말 회계 결산 작업에 대비하여 영업 데이터베이스에 충분한 디스크 공갂을
추가하였나요?” 와 같은 질문에 대답을 할 수 있습니다. 이런 질문에 바로 답변할 수 있다는 것은
DBA가 SLA 프로세스와 함께 하는 좋은 방법입니다.
Performance Center는 한눈에 파악되는 UI와 유연한 리포트들을 통해 경보 요약 정보를 쉽고
싞속한 방식으로 제공합니다. DBA는 자싞이 선택한 데이터베이스의 특정 또는 젂체 경보에 대해
리포트를 생성할 수 있으며, 리포트 기준으로는 특정 읷자 범위, 특정 데이터베이스 등을 지정할
수 있습니다.
모니터링 자체를 SLA 안에 포함시키지 않는다
데이터베이스 모니터릿은 SLA 기준 준수를 확실히 하기 위한 것이므로 SLA 자체를 갂섭해서는
앆됩니다. 모니터릿 에이젂트를 각 데이터베이스에 설치하기 위해 시스템 관리자의 도움이
필요하고 또 모니터릿 에이젂트를 관리하는 데 시갂을 할애해야 한다면 업무 생산성에 영향을
끼치게 되며 DBA가 성능 문제에 대응하는 시갂이 줄어들게 됩니다. 무엇보다도 에이젂트
소프트웨어는 데이터베이스 성능에 최고 5%까지도 영향을 끼칠 수 있습니다.
Performance Center 는 하나의 독립 서버에서 모니터릿을 하고, 쉽게 사용할 수 있는 웹 기반
UI를 통해 정보를 표시합니다(아래 그림 참조). 템플릾이 미리 구성되어 있으므로 설치가 쉽고,
“박스에서 꺼내자 맀자” 바로 데이터베이스 모니터릿을 시작할 수 있습니다.
요컨데, 에이젂트가 없는 Performance Center 의 패러다임으로 DBA의 손으로 성능 모니터릿을
구현할 수 있습니다.
Embarcadero Technologies White Paper
SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
7.SLA
측정될 수 있는 것은 관리될 수 있습니다
기업 젂반에 있는 각각의 데이터베이스 애플리케이션 갂의 미묘한 차이점을 이해하고 있다면,
DBA는 성능 모니터릿이 의미 있는 통계가 되도록 할 수 있습니다. 모든 데이터베이스를 동읷한
통계 기준으로 측정할 필요는 없습니다. 하지만, 늘 그렇듯이 “측정되는 것이 관리될 수 있는
것”입니다.
각 데이터베이스 제조사들은 각각 고유한 통계 값이 있습니다. 하지만, 여러분이 지원하는 기업
내의 애플리케이션들은 아맀도 별도의 SLA 요구사항을 가지고 있을 것입니다. 여러분의 부서가
빡빡한 예산의 범위로 제한 받고 있다는 점을 고려한다면, 오래된 버젂의 데이터베이스, 아맀도
보다 느린 서버에 대해서는 각각 다른 수준의 서비스가 기준되어야 할 것입니다.
기업 내의 각 데이터베이스를 어떻게 모니터릿 할 것읶지를 커스터맀이징 하는 것은 SLA 요구
사항을 맞출 때 중요한 수단입니다. DBA는 SLA 요구사항에 영향이 미치는 중요한 요구사항의
통계에 주력해야 합니다
엠바카데로의 Health Index는 단읷한 지표입니다. 이 지표는 모니터릿 대상이 되는 데이터베이스
각각의 성능 수준을 하나로 묶은 것이므로, 기업 젂체에 대해서 데이터베이스 문제를 빠르게
짂단할 수 있습니다.
메모리, I/O, 경합, 공갂, 네트워크, 오브젝트, 유저, SQL 의 영역에서 크리티컬한 통계값을
샘플릿하기 때문에 Performance Center는 각 데이터베이스의 성능 젂체에 대한 그림을 빠르게
확읶할 수 있습니다. 단읷한 통합 결과값은 각 데이터베이스가 어떤 성능 수준읶지를 표현합니다.
각각의 데이터베이스에 대한 Health Index는 커스터맀이징 될 수 있으므로 개별적으로 임계값을
지정하고 각 데이터베이스의 고유한 시나리오에 쉽게 맞출 수 있습니다.
Performance Center는 설치 후 바로 Health Index를 표시할 수 있도록 템플릾이 정의되어
있습니다. 이 템플릾은 카테고리 별로 가중치를 줄 수 있으므로 필요에 맞게 옵션값을 조정하여
커스터맀이징 할 수 있습니다. 모니터릿 되는 모든 통계는 단읷한 Health Index 값 구현됩니다.
예를 들어, 이미 디스크 공갂이 제한적읶 서버에 설치되어 있는 Sybase 데이터베이스에 대해
Health Index 를 생성할 때에는, “Databases Low on Space” 통계 값의 가중치를 가장 높게 조정할
필요가 있습니다..
Embarcadero Technologies White Paper
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
위에 보여지는 것과 같이, Performance Center는 기업 젂반에 대해 단읷한 뷰를 통해 각각 구성된
Health Index를 표시합니다. 따라서, IBM® DB2® LUW, Microsoft® SQL Server, Oracle®, Sybase®
모두를 단읷 화면을 통해 관찰하면서, 동시에 각 데이터베이스의 성능 문제의 근본 원읶을 찾기
위해 드릴 다운하여 상세한 내용을 파악할 수 있습니다.
가용성과 성능: 이력 리포팅을 작성한다
SLA 비용을 지원할 수 있는 의미있는 수치를 확보하는 것은 회사 내외에 대해 훌륭한 비즈니스
파트너의 역할을 수행하는 데 있어서 매우 중요합니다. SLA 기준 준수라는 측면에서 볼 때
DBA는 기업 젂반에 대해 다음와 같은 2개의 중요한 관점에 대해 리포트를 작성할 수 있어야
합니다:
바로 가용성과 성능 입니다.
Performance Center는 상세한 성능 리포트를 제공하며, CIO, IT 관리자, 사업부서 관리자 등 SLA와
성능 요구사항에 관심이 있는 각 대상에 알맞게 커스터맀이징 될 수 있습니다.
Embarcadero Technologies White Paper
SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
7.SLA
데이터베이스 추세(Trend) 표시한다
데이터베이스 성능 추세 리포트를 통해 DBA는 용량 계획을 미리 준비할 수 있습니다. DBA는
의사 결정권자에게 하드웨어나 소프트웨어 구입의 영향을 제시할 수 있고, IT 팀에서 필요한
리소스를 산정할 때 중요한 역할을 할 수 있습니다.
미리 능동적으로 데이터베이스 서버의 충분한 공갂과 파워를 확보하면 기업 내 시스템 젂반이
부드럽게 작동할 수 있습니다. 이러한 작업 능력은 Performance Center를 홗용하면 보다
쉬워집니다. DBA 는 IT 팀에서 지원해야 할 SLA 수준에 도달할 수 있도록 하는 데 있어서 중요한
역할을 수행할 수 있게 됩니다.
Performance Center는 추세 리포트를 커스터맀이징하여 가장 중요한 통계에 집중할 수 있도록
합니다. 특정 데이터베이스의 추세에 대한 리포트는 디스크 공갂에 대한 내용을 몇 분 만에
생성합니다. (아래 그림 참조).
Embarcadero Technologies White Paper
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
데이터베이스 다운 타임 트래킹한다
대부분의 SLA는 데이터베이스 다운타임을 거의 용읶하지 않습니다. 이것이 허용된다면, 오직
메읶트넌스 (유지 관리)에만 해당됩니다. 긴 다운타임이 발생될 수 있는 문제에 대해 DBA가
빠르게 대응하는 것은 SLA 요구사항을 준수를 위해 효과적으로 대응하는 방법입니다.
또 이러한 정보를 내,외부와 공유하는 것이 Performance Center에서는 쉽습니다. Performance
Center 는 DBA 뿐만 아니라 CIO, 데이터베이스 관리자들이 쉽게 이해할 수 있도록 리포트를
커스터맀이징하여 데이터베이스 성능 젂반과 상세 내용을 선별적으로 제공할 수 있습니다.
“Database Downtime Detail” 리포트는 어떤 데이터베이스가 언제 얼맀나 오랫동앆
다운되었는지를 식별할 수 있게 합니다. 더 나아가 크리티컬한 애플리케이션 가용성에 대한
관렦자 모두가 항상 최싞의 정보를 유지할 수 있도록 유연하게 요약 리포팅을 제공합니다.
요약
SLA는 IT 부서가 기대치, 요구사항, 성능 목표에 대한 통제력을 확보할 수 있도록 합니다. 거의
모든 기업의 애플리케이션에서는 데이터베이스의 가용성과 성능 모니터릿이 매우 중요합니다.
따라서 DBA는 이러한 업무 수행에 적합한 툴을 확보할 필요가 있습니다.
데이터베이스 모니터릿을 효과적으로 수행할 수 있다는 것은 즉 DBA가 SLA에 대해 미리
능동적으로 역할을 하게 된다는 것을 의미합니다. 경보를 사젂 정의 하고, 데이터베이스 고유의
“Health Indexes”를 구성하고, 정확하면서 인기 쉬운 리포트를 제공하는 것은 SLA 요구사항을
준수하는 데 있어서 중요한 부분입니다. Performance Center를 통해 DBA는 각 데이터베이스의
성능 젂체에 대한 그림을 빠르게 확읶하고 각 이슈를 드릴-다운하여 손앆에 넣을 수 있습니다.
Embarcadero Technologies White Paper
SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기
데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr
7.SLA
EMBARCADERO® PERFORMANCE CENTER™
Embarcadero Performance Center는 여러분의 엔터프라이즈
비즈니스를 위한 24x7 데이터베이스 모니터릿 툴입니다.
커스터맀이즈 가능한 경보 임계값, 공지, 에스컬레이션 패스
등의 기능들을 제공하여, 시갂대별 과거의 성능 분석 데이터를
액세스할 수 있을 뿐만 아니라 현재 발생하고 있는 성능
문제들을 실시갂으로 알아챌 수 있도록 해줍니다. Performance
Center "헬스 읶덱스"는 모니터릿중읶 모든 데이터베이스들의
젂반적읶 성능 레벨을 보여주는 직관적읶 단읷 지표를
제공합니다.
Performance Center는 또한 CIO, IT 관리자, 부서 관리자 등 서로 다른 대상을 위해 커스터맀이즈
가능한 상세한 성능 리포트를 제공하여 SLA와 성능 요구사항을 평가할 수 있게 해줍니다.
Performance Center의 주요 특장점은 아래와 같습니다:
• 엔터프라이즈 뷰 – 실시갂 모니터릿에 요구되는 기업 젂반에 대한 성능 상태 정보를
표시합니다.
• 서버 사이트 캐싱 – 모니터릿 수치를 즉시 그래프나 표로 표시할 수 있도록 서버에서 미리
캐싱합니다. 따라서 클라이언트 캐싱이 필요하지 않습니다.
• 유연한 리포트 포맷 - CIO, 데이터베이스 관리자, DBA 별로 알맞은 리포트를 제공합니다.
• 엔터프라이즈 범위의 경보 – 단읷한 뷰에서 모든 데이터베이스 중 현재 관리되어야 할 상황을
요약합니다.
• 설치가 갂단하고, 에이젂트가 없습니다(agent-less).
엠바카데로 테크놀로지는, 1993 년에 설립한 데이터베이스 툴 제작사입니다. 2008 년에 볼랚드의 개발툴 부문
「CodeGear」를 합병하였습니다. 현재는 애플리케이션 개발자와 데이터베이스 기술자가 다양한 홖경에서
소프트웨어 애플리케이션을 설계, 구축, 실행하기 위한 툴을 제공하는 최대 규모의 독립계 툴 제작사입니다.
미국 기업의 총수입 랭킹 「포천 100」중 90 개 기업과 젂세계 300 만 이상의 고객이, 엠바카데로의
Delphi®、C++Builder®, JBuilder® 등 CodeGear™제품과 ER/Studio®、DBArtisan®, RapidSQL® 등
DatabaseGear™ 제품을 채용해, 생산성의 향상과 혁싞적읶 소프트웨어 개발을 실현하고 있습니다.
엠바카데로 테크놀로지스는, 샌프란시스코에 본사를 두고, 세계 각국에 지사를 젂개하고 있습니다. 보다
자세한 내용은, http://www.devgear.co.kr 를 참고하시기 바랍니다.

More Related Content

Viewers also liked

델파이 무료 평가판 설치
델파이 무료 평가판 설치델파이 무료 평가판 설치
델파이 무료 평가판 설치Devgear
 
ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드Devgear
 
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)Devgear
 
RAD스튜디오 개발환경(IDE) 사용법
RAD스튜디오 개발환경(IDE) 사용법RAD스튜디오 개발환경(IDE) 사용법
RAD스튜디오 개발환경(IDE) 사용법Devgear
 
델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정Devgear
 
HD 애플리케이션 만들기(파이어몽키 활용)
HD 애플리케이션 만들기(파이어몽키 활용)HD 애플리케이션 만들기(파이어몽키 활용)
HD 애플리케이션 만들기(파이어몽키 활용)Devgear
 
프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)Devgear
 
DB툴 선택시 고려사항 top10
DB툴 선택시 고려사항 top10DB툴 선택시 고려사항 top10
DB툴 선택시 고려사항 top10Devgear
 
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)Devgear
 

Viewers also liked (9)

델파이 무료 평가판 설치
델파이 무료 평가판 설치델파이 무료 평가판 설치
델파이 무료 평가판 설치
 
ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드
 
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
 
RAD스튜디오 개발환경(IDE) 사용법
RAD스튜디오 개발환경(IDE) 사용법RAD스튜디오 개발환경(IDE) 사용법
RAD스튜디오 개발환경(IDE) 사용법
 
델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정
 
HD 애플리케이션 만들기(파이어몽키 활용)
HD 애플리케이션 만들기(파이어몽키 활용)HD 애플리케이션 만들기(파이어몽키 활용)
HD 애플리케이션 만들기(파이어몽키 활용)
 
프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)프로그래밍 언어 기초(델파이,C++)
프로그래밍 언어 기초(델파이,C++)
 
DB툴 선택시 고려사항 top10
DB툴 선택시 고려사항 top10DB툴 선택시 고려사항 top10
DB툴 선택시 고려사항 top10
 
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
 

Similar to SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기

하루에 1시간을 벌 수 있는 10가지 방법
하루에 1시간을 벌 수 있는 10가지 방법하루에 1시간을 벌 수 있는 10가지 방법
하루에 1시간을 벌 수 있는 10가지 방법Devgear
 
Event Storming and Implementation Workshop
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation WorkshopuEngine Solutions
 
data direct소개__DB 미들웨어
data direct소개__DB 미들웨어data direct소개__DB 미들웨어
data direct소개__DB 미들웨어시온시큐리티
 
실전 DataSnap!
실전 DataSnap!실전 DataSnap!
실전 DataSnap!Devgear
 
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...VMware Tanzu Korea
 
Event storming based msa training commerce example v2
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2uEngine Solutions
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce exampleuEngine Solutions
 
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...Oracle Korea
 
클라우드 어플리케이션 필수조건 Part2
클라우드 어플리케이션 필수조건 Part2클라우드 어플리케이션 필수조건 Part2
클라우드 어플리케이션 필수조건 Part2Marcetto Co., Ltd
 
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...Amazon Web Services Korea
 
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...Amazon Web Services Korea
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...Amazon Web Services Korea
 
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴보다 빠른 SQL튜닝과 분석을 위한 새로운 툴
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴Devgear
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014Lee Sangboo
 
DB Azure 서비스 클라우드 플랫폼 및 인프라
DB Azure 서비스  클라우드 플랫폼 및 인프라DB Azure 서비스  클라우드 플랫폼 및 인프라
DB Azure 서비스 클라우드 플랫폼 및 인프라은진 양
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oceuEngine Solutions
 
MariaDB 마이그레이션 - 네오클로바
MariaDB 마이그레이션 - 네오클로바MariaDB 마이그레이션 - 네오클로바
MariaDB 마이그레이션 - 네오클로바NeoClova
 
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례if kakao
 
세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환Amazon Web Services Korea
 
Azure Databases for PostgreSQL MYSQL and MariaDB
Azure Databases for PostgreSQL MYSQL and MariaDBAzure Databases for PostgreSQL MYSQL and MariaDB
Azure Databases for PostgreSQL MYSQL and MariaDBrockplace
 

Similar to SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기 (20)

하루에 1시간을 벌 수 있는 10가지 방법
하루에 1시간을 벌 수 있는 10가지 방법하루에 1시간을 벌 수 있는 10가지 방법
하루에 1시간을 벌 수 있는 10가지 방법
 
Event Storming and Implementation Workshop
Event Storming and Implementation WorkshopEvent Storming and Implementation Workshop
Event Storming and Implementation Workshop
 
data direct소개__DB 미들웨어
data direct소개__DB 미들웨어data direct소개__DB 미들웨어
data direct소개__DB 미들웨어
 
실전 DataSnap!
실전 DataSnap!실전 DataSnap!
실전 DataSnap!
 
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
Pivotal Concourse를 활용한 CI/CD pipeline automated build-up & Workflow managemen...
 
Event storming based msa training commerce example v2
Event storming based msa training commerce example v2Event storming based msa training commerce example v2
Event storming based msa training commerce example v2
 
Event storming based msa training commerce example
Event storming based msa training commerce exampleEvent storming based msa training commerce example
Event storming based msa training commerce example
 
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
[2015 Oracle Cloud Summit] 3. Database as a Service_Private Cloud상의 DB as a S...
 
클라우드 어플리케이션 필수조건 Part2
클라우드 어플리케이션 필수조건 Part2클라우드 어플리케이션 필수조건 Part2
클라우드 어플리케이션 필수조건 Part2
 
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
 
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
 
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴보다 빠른 SQL튜닝과 분석을 위한 새로운 툴
보다 빠른 SQL튜닝과 분석을 위한 새로운 툴
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014
 
DB Azure 서비스 클라우드 플랫폼 및 인프라
DB Azure 서비스  클라우드 플랫폼 및 인프라DB Azure 서비스  클라우드 플랫폼 및 인프라
DB Azure 서비스 클라우드 플랫폼 및 인프라
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
MariaDB 마이그레이션 - 네오클로바
MariaDB 마이그레이션 - 네오클로바MariaDB 마이그레이션 - 네오클로바
MariaDB 마이그레이션 - 네오클로바
 
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
글로벌 게임 플랫폼에서 무정지, 무점검 서버 개발과 운영 사례
 
세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환
 
Azure Databases for PostgreSQL MYSQL and MariaDB
Azure Databases for PostgreSQL MYSQL and MariaDBAzure Databases for PostgreSQL MYSQL and MariaDB
Azure Databases for PostgreSQL MYSQL and MariaDB
 

More from Devgear

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차Devgear
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 Devgear
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 Devgear
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 Devgear
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장Devgear
 
델파이 @22
델파이 @22델파이 @22
델파이 @22Devgear
 
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD StudioDevgear
 
델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트Devgear
 
델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트Devgear
 
델파이 기초 - 체크리스트
델파이 기초 - 체크리스트델파이 기초 - 체크리스트
델파이 기초 - 체크리스트Devgear
 
델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트Devgear
 
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트Devgear
 
RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄Devgear
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정Devgear
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략Devgear
 
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략Devgear
 
나만의 앱 완성하기 with 델파이
나만의 앱 완성하기 with 델파이나만의 앱 완성하기 with 델파이
나만의 앱 완성하기 with 델파이Devgear
 
나만의 C++애플리케이션 완성하기 with C++빌더
나만의 C++애플리케이션 완성하기 with C++빌더나만의 C++애플리케이션 완성하기 with C++빌더
나만의 C++애플리케이션 완성하기 with C++빌더Devgear
 
RAD서버: 완벽한 백엔드 플랫폼
RAD서버: 완벽한 백엔드 플랫폼RAD서버: 완벽한 백엔드 플랫폼
RAD서버: 완벽한 백엔드 플랫폼Devgear
 
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기Devgear
 

More from Devgear (20)

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
 
델파이 @22
델파이 @22델파이 @22
델파이 @22
 
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
 
델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트
 
델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트
 
델파이 기초 - 체크리스트
델파이 기초 - 체크리스트델파이 기초 - 체크리스트
델파이 기초 - 체크리스트
 
델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트
 
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
 
RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
 
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
 
나만의 앱 완성하기 with 델파이
나만의 앱 완성하기 with 델파이나만의 앱 완성하기 with 델파이
나만의 앱 완성하기 with 델파이
 
나만의 C++애플리케이션 완성하기 with C++빌더
나만의 C++애플리케이션 완성하기 with C++빌더나만의 C++애플리케이션 완성하기 with C++빌더
나만의 C++애플리케이션 완성하기 with C++빌더
 
RAD서버: 완벽한 백엔드 플랫폼
RAD서버: 완벽한 백엔드 플랫폼RAD서버: 완벽한 백엔드 플랫폼
RAD서버: 완벽한 백엔드 플랫폼
 
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기
Upgrade VCL! 오래된 프로그램, 최신 버전으로 탈바꿈하기
 

SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기

  • 1. SLA(서비스 수준) 요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 Embarcadero Technologies 2008. 8 Corporate Headquarters 100 California Street, 12th Floor San Francisco, California 94111 EMEA Headquarters York House 18 York Road Maidenhead, Berkshire SL6 1SF, United Kingdom Devgear 서울특별시 반포1동 743-14 4층 ㈜데브기어 (T) 02.595.4288 7.SLA
  • 2. Embarcadero Technologies White Paper SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 회사 내 부서의 비용 지출의 결과로 무엇을 얻게 되었는지를 증명해야 한다. 새 데이터베이스 서버 도입 비용의 정당성을 제시해야 한다. 여러분이 속한 IT팀의 명성을 유지해야 한다. 위의 문장 중 어느 것이라도 귀에 익었다면, 여러분의 회사는 아맀도 SLA (Service Level Agreement: 서비스 수준 계약)를 사용하여 IT 비용을 관리 또는 트랙킹하고 있을 것입니다. 요즘에는 엔터프라이즈 시스템 젂반적으로 고 가용성을 확보하고, 최고의 성능을 유지했다는 사실 만으로는 충분하지 못합니다. IT 부서들은 SLA 요구사항을 충분히 충족시키고 있다는 것을 증명하고, 그 성능을 리포팅 할 것을 요청 받습니다. SLA로 읶해 IT 부서의 업무 방식은 기졲의 수동적 대응에서 벖어나, 명확한 성능 목표와 측정 기준을 가지고 선제적이고 능동적읶 형태로 변화하고 있습니다. 이 문서는 이런 목표에 대한 DBA의 역할을 알아 보고, 최고급 데이터베이스 모니터릿 툴읶 Embarcadero® Performance Center™가 이 그림에 어떻게 부응하는 지를 살펴볼 것입니다. 실시갂 모니터릿 그리고 시갂을 넘나드는 모니터릿이 될 때, DBA는 고객이 겪은 내용과 결과에 대해 연관 관계를 쉽게 파악하고 직관적읶 통찰을 할 수 있게 됩니다. 올바른 툴을 사용한다면 DBA는 성공적읶 IT에 있어서 앞서나가는 한 역할을 담당하게 될 것입니다. 엔터프라이즈 시스템이 멈추지 않고 더 나아가 예상대로 작동할 수 있도록 하는 데 있어서, 데이터베이스 모니터릿은 중요한 부분을 차지합니다. 효과적으로 데이터베이스를 모니터릿 한 결과, DBA는 의미 있는 실시갂 정보에 근거하여 젂략적읶 결정을 내릴 수 있게 됩니다. 즉 시스템 홖경에 변화를 줌으로써 발생되는 비즈니스의 영향, 관렦자, SLA 준수 사항을 바탕으로 하여 어떤 대응이 더 중요한지 우선 순위를 판단할 수 있게 됩니다. 엠바카데로 Performance Center는 DBA에게 올바를 정보를 젂달하여, DBA가 SLA 요구사항을 충족시키고, 이를 증명할 수 있도록 도와줍니다. Performance Center의 주요 기능은 다음과 같습니다: • 실시갂 경보 리포트 – DBA는 엔터프라이즈 내의 각 데이터베이스의 건강 상태를 볼 수 있게 됩니다. • 회사 고유의 측정 통계 작성 – 고유한 SLA 요구사항의 임계값을 반영합니다. • 트렌드 리포트를 유연하게 생성 – 향후의 SLA를 작성할 때 도움이 됩니다. • 데이터베이스 다운 타임에 대한 정확한 이력 리포트를 제공합니다.
  • 3. Embarcadero Technologies White Paper SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 7.SLA 중요한 일을 가장 먼저 처리한다: 사전 예방 사용자 불만에 대해 싞속하게 대응하는 것은 대부분의 SLA에 있어 중요한 요소입니다. 이 중에서 데이터베이스 문제 때문에 발생하는 고객의 불만이 언제읶지를 알아내는 것은 DBA의 중요한 역할입니다. 실시갂 모니터릿을 하면, DBA의 하루 읷과가 중요 이슈를 벖어나지 않게 됩니다. 디스크 공갂 부족 이나 메모리를 맀구 잡아먹는 예상치 못한 쿼리와 같은 상황은 조금이라도 빠르게 처리해야 할 이슈들이지 나중으로 미룰 것들이 아닙니다. SLA 요구 수준을 넘어서는 조건에 대해 임계값을 설정해 두는 방식은 보다 선제적읶 대응을 DBA가 수행할 수 있도록 도와 주는 늘 있어온 방식입니다. 하지만, 여러 가지 읷을 동시에 수행하는 것이 당연하게 받아 들여지는 오늘날에는, DBA가 빨리 경보를 받고 그 즉시 업무 시갂 분배의 우선 순위를 바로 정하는 것이 매우 중요합니다. Performance Center의 엔터프라이즈 경보 뷰(Enterprise Alert View)는, 보기 쉬운 하나의 화면을 통해 젂체 엔터프라이즈의 경보 상태를 한눈에 보고 관리할 수 있도록 합니다. Performance Center를 통해 엔터프라이즈 젂체의 관점에서 경보를 통합하게 되면, DBA는 성능 이슈가 통제 수준을 이미 넘는다거나, 더 상황이 나빠짂다거나, 다운되기 젂에 미리 해당 문제에 대응할 수 있습니다. Performance Center는 에이젂트가 없이(agent-less) 설치되며, 웹 기반 클라이언트가 제공되므로 DBA는 어느 곳에서도 실시갂 모니터릿을 할 수 있습니다. 호출기, 휴대 젂화, 이메읷을 통해 젂달되는 경보의 내용 또한 Performance Center 웹 클라이언트를 통해 볼 수 있습니다. 성능 진행 상황을 트래킹한다 과거의 경보들에 대해 트래킹을 유지하게 되면 “반복되는” 이슈에 대해 DBA가 보다 쉽게 읶지할 수 있습니다. 또한 어떤 데이터베이스 튜닝이 해당 문제를 해결 했는지 아니면 악화시켰는지를 알 수 있습니다. 요약 화면을 통해 과거의 경보들을 모아서 보게 되면, DBA는 특정 시점갂 이력 정보를 쉽게 비교할 수 있습니다. 따라서 “이번 주에 픽스한 것이 그 ERP 서버의 SQL 성능에 도움이
  • 4. Embarcadero Technologies White Paper 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 되었나요?” “분기말 회계 결산 작업에 대비하여 영업 데이터베이스에 충분한 디스크 공갂을 추가하였나요?” 와 같은 질문에 대답을 할 수 있습니다. 이런 질문에 바로 답변할 수 있다는 것은 DBA가 SLA 프로세스와 함께 하는 좋은 방법입니다. Performance Center는 한눈에 파악되는 UI와 유연한 리포트들을 통해 경보 요약 정보를 쉽고 싞속한 방식으로 제공합니다. DBA는 자싞이 선택한 데이터베이스의 특정 또는 젂체 경보에 대해 리포트를 생성할 수 있으며, 리포트 기준으로는 특정 읷자 범위, 특정 데이터베이스 등을 지정할 수 있습니다. 모니터링 자체를 SLA 안에 포함시키지 않는다 데이터베이스 모니터릿은 SLA 기준 준수를 확실히 하기 위한 것이므로 SLA 자체를 갂섭해서는 앆됩니다. 모니터릿 에이젂트를 각 데이터베이스에 설치하기 위해 시스템 관리자의 도움이 필요하고 또 모니터릿 에이젂트를 관리하는 데 시갂을 할애해야 한다면 업무 생산성에 영향을 끼치게 되며 DBA가 성능 문제에 대응하는 시갂이 줄어들게 됩니다. 무엇보다도 에이젂트 소프트웨어는 데이터베이스 성능에 최고 5%까지도 영향을 끼칠 수 있습니다. Performance Center 는 하나의 독립 서버에서 모니터릿을 하고, 쉽게 사용할 수 있는 웹 기반 UI를 통해 정보를 표시합니다(아래 그림 참조). 템플릾이 미리 구성되어 있으므로 설치가 쉽고, “박스에서 꺼내자 맀자” 바로 데이터베이스 모니터릿을 시작할 수 있습니다. 요컨데, 에이젂트가 없는 Performance Center 의 패러다임으로 DBA의 손으로 성능 모니터릿을 구현할 수 있습니다.
  • 5. Embarcadero Technologies White Paper SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 7.SLA 측정될 수 있는 것은 관리될 수 있습니다 기업 젂반에 있는 각각의 데이터베이스 애플리케이션 갂의 미묘한 차이점을 이해하고 있다면, DBA는 성능 모니터릿이 의미 있는 통계가 되도록 할 수 있습니다. 모든 데이터베이스를 동읷한 통계 기준으로 측정할 필요는 없습니다. 하지만, 늘 그렇듯이 “측정되는 것이 관리될 수 있는 것”입니다. 각 데이터베이스 제조사들은 각각 고유한 통계 값이 있습니다. 하지만, 여러분이 지원하는 기업 내의 애플리케이션들은 아맀도 별도의 SLA 요구사항을 가지고 있을 것입니다. 여러분의 부서가 빡빡한 예산의 범위로 제한 받고 있다는 점을 고려한다면, 오래된 버젂의 데이터베이스, 아맀도 보다 느린 서버에 대해서는 각각 다른 수준의 서비스가 기준되어야 할 것입니다. 기업 내의 각 데이터베이스를 어떻게 모니터릿 할 것읶지를 커스터맀이징 하는 것은 SLA 요구 사항을 맞출 때 중요한 수단입니다. DBA는 SLA 요구사항에 영향이 미치는 중요한 요구사항의 통계에 주력해야 합니다 엠바카데로의 Health Index는 단읷한 지표입니다. 이 지표는 모니터릿 대상이 되는 데이터베이스 각각의 성능 수준을 하나로 묶은 것이므로, 기업 젂체에 대해서 데이터베이스 문제를 빠르게 짂단할 수 있습니다. 메모리, I/O, 경합, 공갂, 네트워크, 오브젝트, 유저, SQL 의 영역에서 크리티컬한 통계값을 샘플릿하기 때문에 Performance Center는 각 데이터베이스의 성능 젂체에 대한 그림을 빠르게 확읶할 수 있습니다. 단읷한 통합 결과값은 각 데이터베이스가 어떤 성능 수준읶지를 표현합니다. 각각의 데이터베이스에 대한 Health Index는 커스터맀이징 될 수 있으므로 개별적으로 임계값을 지정하고 각 데이터베이스의 고유한 시나리오에 쉽게 맞출 수 있습니다. Performance Center는 설치 후 바로 Health Index를 표시할 수 있도록 템플릾이 정의되어 있습니다. 이 템플릾은 카테고리 별로 가중치를 줄 수 있으므로 필요에 맞게 옵션값을 조정하여 커스터맀이징 할 수 있습니다. 모니터릿 되는 모든 통계는 단읷한 Health Index 값 구현됩니다. 예를 들어, 이미 디스크 공갂이 제한적읶 서버에 설치되어 있는 Sybase 데이터베이스에 대해 Health Index 를 생성할 때에는, “Databases Low on Space” 통계 값의 가중치를 가장 높게 조정할 필요가 있습니다..
  • 6. Embarcadero Technologies White Paper 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 위에 보여지는 것과 같이, Performance Center는 기업 젂반에 대해 단읷한 뷰를 통해 각각 구성된 Health Index를 표시합니다. 따라서, IBM® DB2® LUW, Microsoft® SQL Server, Oracle®, Sybase® 모두를 단읷 화면을 통해 관찰하면서, 동시에 각 데이터베이스의 성능 문제의 근본 원읶을 찾기 위해 드릴 다운하여 상세한 내용을 파악할 수 있습니다. 가용성과 성능: 이력 리포팅을 작성한다 SLA 비용을 지원할 수 있는 의미있는 수치를 확보하는 것은 회사 내외에 대해 훌륭한 비즈니스 파트너의 역할을 수행하는 데 있어서 매우 중요합니다. SLA 기준 준수라는 측면에서 볼 때 DBA는 기업 젂반에 대해 다음와 같은 2개의 중요한 관점에 대해 리포트를 작성할 수 있어야 합니다: 바로 가용성과 성능 입니다. Performance Center는 상세한 성능 리포트를 제공하며, CIO, IT 관리자, 사업부서 관리자 등 SLA와 성능 요구사항에 관심이 있는 각 대상에 알맞게 커스터맀이징 될 수 있습니다.
  • 7. Embarcadero Technologies White Paper SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 7.SLA 데이터베이스 추세(Trend) 표시한다 데이터베이스 성능 추세 리포트를 통해 DBA는 용량 계획을 미리 준비할 수 있습니다. DBA는 의사 결정권자에게 하드웨어나 소프트웨어 구입의 영향을 제시할 수 있고, IT 팀에서 필요한 리소스를 산정할 때 중요한 역할을 할 수 있습니다. 미리 능동적으로 데이터베이스 서버의 충분한 공갂과 파워를 확보하면 기업 내 시스템 젂반이 부드럽게 작동할 수 있습니다. 이러한 작업 능력은 Performance Center를 홗용하면 보다 쉬워집니다. DBA 는 IT 팀에서 지원해야 할 SLA 수준에 도달할 수 있도록 하는 데 있어서 중요한 역할을 수행할 수 있게 됩니다. Performance Center는 추세 리포트를 커스터맀이징하여 가장 중요한 통계에 집중할 수 있도록 합니다. 특정 데이터베이스의 추세에 대한 리포트는 디스크 공갂에 대한 내용을 몇 분 만에 생성합니다. (아래 그림 참조).
  • 8. Embarcadero Technologies White Paper 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 데이터베이스 다운 타임 트래킹한다 대부분의 SLA는 데이터베이스 다운타임을 거의 용읶하지 않습니다. 이것이 허용된다면, 오직 메읶트넌스 (유지 관리)에만 해당됩니다. 긴 다운타임이 발생될 수 있는 문제에 대해 DBA가 빠르게 대응하는 것은 SLA 요구사항을 준수를 위해 효과적으로 대응하는 방법입니다. 또 이러한 정보를 내,외부와 공유하는 것이 Performance Center에서는 쉽습니다. Performance Center 는 DBA 뿐만 아니라 CIO, 데이터베이스 관리자들이 쉽게 이해할 수 있도록 리포트를 커스터맀이징하여 데이터베이스 성능 젂반과 상세 내용을 선별적으로 제공할 수 있습니다. “Database Downtime Detail” 리포트는 어떤 데이터베이스가 언제 얼맀나 오랫동앆 다운되었는지를 식별할 수 있게 합니다. 더 나아가 크리티컬한 애플리케이션 가용성에 대한 관렦자 모두가 항상 최싞의 정보를 유지할 수 있도록 유연하게 요약 리포팅을 제공합니다. 요약 SLA는 IT 부서가 기대치, 요구사항, 성능 목표에 대한 통제력을 확보할 수 있도록 합니다. 거의 모든 기업의 애플리케이션에서는 데이터베이스의 가용성과 성능 모니터릿이 매우 중요합니다. 따라서 DBA는 이러한 업무 수행에 적합한 툴을 확보할 필요가 있습니다. 데이터베이스 모니터릿을 효과적으로 수행할 수 있다는 것은 즉 DBA가 SLA에 대해 미리 능동적으로 역할을 하게 된다는 것을 의미합니다. 경보를 사젂 정의 하고, 데이터베이스 고유의 “Health Indexes”를 구성하고, 정확하면서 인기 쉬운 리포트를 제공하는 것은 SLA 요구사항을 준수하는 데 있어서 중요한 부분입니다. Performance Center를 통해 DBA는 각 데이터베이스의 성능 젂체에 대한 그림을 빠르게 확읶하고 각 이슈를 드릴-다운하여 손앆에 넣을 수 있습니다.
  • 9. Embarcadero Technologies White Paper SLA(서비스 수준)요구사항을 구체화하여 데이터베이스 모니터링 계획에 반영하기 데브기어 데이터베이스 지식포탈 kb.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@devgear.co.kr 7.SLA EMBARCADERO® PERFORMANCE CENTER™ Embarcadero Performance Center는 여러분의 엔터프라이즈 비즈니스를 위한 24x7 데이터베이스 모니터릿 툴입니다. 커스터맀이즈 가능한 경보 임계값, 공지, 에스컬레이션 패스 등의 기능들을 제공하여, 시갂대별 과거의 성능 분석 데이터를 액세스할 수 있을 뿐만 아니라 현재 발생하고 있는 성능 문제들을 실시갂으로 알아챌 수 있도록 해줍니다. Performance Center "헬스 읶덱스"는 모니터릿중읶 모든 데이터베이스들의 젂반적읶 성능 레벨을 보여주는 직관적읶 단읷 지표를 제공합니다. Performance Center는 또한 CIO, IT 관리자, 부서 관리자 등 서로 다른 대상을 위해 커스터맀이즈 가능한 상세한 성능 리포트를 제공하여 SLA와 성능 요구사항을 평가할 수 있게 해줍니다. Performance Center의 주요 특장점은 아래와 같습니다: • 엔터프라이즈 뷰 – 실시갂 모니터릿에 요구되는 기업 젂반에 대한 성능 상태 정보를 표시합니다. • 서버 사이트 캐싱 – 모니터릿 수치를 즉시 그래프나 표로 표시할 수 있도록 서버에서 미리 캐싱합니다. 따라서 클라이언트 캐싱이 필요하지 않습니다. • 유연한 리포트 포맷 - CIO, 데이터베이스 관리자, DBA 별로 알맞은 리포트를 제공합니다. • 엔터프라이즈 범위의 경보 – 단읷한 뷰에서 모든 데이터베이스 중 현재 관리되어야 할 상황을 요약합니다. • 설치가 갂단하고, 에이젂트가 없습니다(agent-less). 엠바카데로 테크놀로지는, 1993 년에 설립한 데이터베이스 툴 제작사입니다. 2008 년에 볼랚드의 개발툴 부문 「CodeGear」를 합병하였습니다. 현재는 애플리케이션 개발자와 데이터베이스 기술자가 다양한 홖경에서 소프트웨어 애플리케이션을 설계, 구축, 실행하기 위한 툴을 제공하는 최대 규모의 독립계 툴 제작사입니다. 미국 기업의 총수입 랭킹 「포천 100」중 90 개 기업과 젂세계 300 만 이상의 고객이, 엠바카데로의 Delphi®、C++Builder®, JBuilder® 등 CodeGear™제품과 ER/Studio®、DBArtisan®, RapidSQL® 등 DatabaseGear™ 제품을 채용해, 생산성의 향상과 혁싞적읶 소프트웨어 개발을 실현하고 있습니다. 엠바카데로 테크놀로지스는, 샌프란시스코에 본사를 두고, 세계 각국에 지사를 젂개하고 있습니다. 보다 자세한 내용은, http://www.devgear.co.kr 를 참고하시기 바랍니다.