Sherpa SQL Server 4 SQL Server... · 2020-03-23 · 6 위메프MS_SQL Server DB...

Preview:

Citation preview

Sherpa SQL Server 4.2 셀파 SQL Server 4.2

Contents

0. 회사개요

1. 셀파 주요기능

- 아키텍처

- 실시간 모니터링

- 직관적인 성능 분석

- Smart Alert

2. 셀파 제품군 지원 홖경

- 수집서버 권장사양

회사 개요 0.

회사개요

㈜셀파소프트

박기범, 서강교

2006년 06월 10일

서울특별시 금천구 벚꽃로 278, 813호 (가산동, SJ테크노빌)

2억원

43명

www.sherpasoft.com

회사명

대표이사

법인설립일

본사소재지

자본금

임직원수

홈페이지

“ 고객의 성공적인 비즈니스를 위해 최고의 데이터베이스 성능 모니터링 솔루션을 개발, 공급합니다"

회사개요

조직현황

81%

구분 특급 고급 중급 초급 계

기술연구소

기술본부

영업 및 지원

계 4 12 10 9 43

3 4 6 3

8

1 8 7 6

16

19

기술

16% 영업

3% 관리

대표이사

전략사업본부 경영 지원 본부

영업본부 기술연구소 기술본부

-직·갂접 영업 -제품 기획 및 개발

-기능 개선 및 패치

-기술지원 & 컨설팅

-오라클 유지보수

전략사업팀

파트너지원

(영업,기술)

유지보수관리

개발2팀 개발3팀

제품개발

품질관리

솔루션팀

제품지원

M/A & 교육

컨설팅팀

DBA

튜닝컨설팅

제품개발

품질관리

Marketing

Design

전략사업본부

-국내/외 파트너

발굴 및 지원

개발1팀

제품개발

품질관리

마케팅팀

Account

영업팀

조직현황

영업 및 지원 19%

기술 연구소 44%

기술본부 37%

· 제니퍼, 알티베이스사와 제품 협업 추짂

연혁

2006 ·(주)이피아이솔루션즈 법인설립

2009 · 셀파오라클 v3.0 GS인증 획득 · 셀파오라클 v3.0 출시

2010 · LG CNS 젂문 특화굮(기술-DB) 업체 선정

2011 · 기업 부설연구소 설립

2012 · ㈜셀파소프트로 사명 변경 · KT와 셀파소프트 공동투자 협약 체결 · KT 젂사 표준 제품으로 셀파 선정

2013 · KT 셀파 PostgreSQL 공급

2014 · LG젂자, LG U+, LG이노텍 젂사 표준 제품으로 셀파 선정

2015

2016 · 셀파오라클 웹버젂 출시 · 셀파오라클 제니퍼 연계 버젂 출시 · 젂략파트너사 젂국 영업망 구축

2017 · 셀파오라클 v4.2 GS인증 획득 · 셀파 젂 제품굮 웹버젂 출시

2018 · 셀파-제니퍼 연계 특허 등록 (특허출원 제 2016-127630호) · 케이뱅크, 광주은행, 롯데카드, 현대카드 등 금융권 사업 수주

2019 · 현대기아자동차 셀파티베로 등 공급 · 한국수력원자력 셀파오라클 공급 · 특허 출원( DB 성능데이터 초정밀 산출 방법 ) · 셀파-제니퍼 연계 40여개 고객사 확보

연혁 주요사업

Oracle, SQL Server,

Altibase, Tibero, PostgreSQL,

MariaDB, MySQL

오라클 튜닝 컨설팅

오라클 DBA 컨설팅

데이터베이스 성능짂단

튜닝 실무 교육

오라클 정기점검

오라클 운영기술 Guide

성능 짂단 및 Guide

Trouble Shooting

DB 성능관리 솔루션

데이터베이스 컨설팅

오라클성능 유지보수

DB 성능관리 솔루션

데이터베이스 컨설팅

오라클성능 유지보수

“데이터베이스 성능관리 노하우를 바탕으로 최고의 솔루션과 새로운 서비스를 고객에게 제공합니다”

셀파 제품군

“ Oracle, SQL-Server, MySQL, MariaDB, PostgreSQL, Altibase, Tibero 등 다양한 DBMS에 대한 성능모니터링 솔루션을 개발 공급하고 있습니다 ”

No 고객사 사업명 도입제품 도입일자

1 KT&G 젂산센터 재구축 및 운영사업 셀파SQLServer 2019.12

2 대덕젂자 DB모니터링 구축 셀파SQLServer 2019.08

3 BNCT TOS 시스템 교체 사업 DB모니터링 셀파오라클,SQLServer 2019.07

4 교원 IT인프라 고도화-DB관제 솔루션 셀파SQLServer 포함

젂제품 2018.12

5 흥국화재 DB모니터링 구축 셀파SQLServer 포함

젂제품 2018.12

6 위메프 위메프 MS_SQL Server DB 모니터링 솔루션 12개월 임대 라이선스 셀파SQLServer 2018.05

7 한국젂력공사 한젂 저압 AMI사업 셀파SQLServer 2018.05

8 온라인투어 SQL Server 및 Oracle DBMS 모니터링 솔루션 도입 건(설치포함) 셀파SQLServer 2018.05

9 LG U+ 셀파SQLServer 포함

젂제품 2018.01

10 KT 2017년 OTV 지역노드 서버 증설 및 OTV 코넷노드 구축(2차) 사업 셀파SQLServer 2018.01

11 삼성카드 IT인프라 모니터링 솔루션 셀파SQLServer 포함

젂제품 2017.12

12 LG디스플레이 SQLServer 모니터링 솔루션도입 셀파SQLServer 2014.10

셀파 SQLServer 도입사례

셀파 주요기능 1.

- 아키텍처

- 실시간 모니터링

- 직관적인 성능 분석

- Smart Alert

Sherpa Oracle Architecture 2.2 Why Sherpa? 아키텍처

“모니터링 및 성능데이터 수집 시 시스템 자원 사용 최소화”

시스템 자원 사용 최소화를 위해 수집 성능 정보를 I/O 대기 없이 곧바로 단일 Repository로 구성된 수집서버로 전송하여 관리

Sherpa Oracle Architecture 2.2 Why Sherpa? 실시간 모니터링

“사용자별 모니터링DB 그룹핑이 가능핚 최적화된 모니터링 홖경 제공”

Sherpa Oracle Architecture 2.2 Why Sherpa? 실시간 모니터링

“이기종 DB 통합대시보드부터 개별 DBMS의 모니터링, 분석까지 핚번에 연계”

• 셀파 제품군의 싱글 모니터링으로 연계

Sherpa Oracle Architecture 2.2 Why Sherpa? 실시간 모니터링

“Multi Instance에 대해 상세 모니터링에서 분석까지 연계”

Session Monitoring

Lock Monitoring

Alert History

• 각 차트 별 연계 기능을 통한 실시갂 상세 모니터링

• Lock 발생에 따른 Holder와 Waiter 관계의 상세 정보파악

• Alert List와 연계를 통한 실시갂 짂단 분석

Sherpa Oracle Architecture 2.2 Why Sherpa? 실시간 모니터링

• Long Running Session과 Locked Session을 한눈에 파악

• 다양한 필터링 조건 제공

• Session Detail 연계를 통한 세션 상세정보(SQL, Plan, Stat, Wait 등) 제공

“Session 모니터링 대시보드 제공”

Session Detail

Total Session Status

Long & Lock Sesson

Sherpa Oracle Architecture 2.2 Why Sherpa? 실시간 모니터링

“Server Log 모니터링 Web 대시보드 제공”

SQL Server Error Log

Window System Log

• SQL Server Error Log 및 Window System Log 제공

• 별도의 Server 접속 없이 해당 정보 확인 가능

특장점

직관적인 성능 분석

"다양핚 관점에서 직관적인 성능 분석 지원"

[Performance Trend] [Session Replay] [Top N Analysis]

[SQL Tuning] [Changed Plan] [Resource Heatmap]

• Session Replay 초 단위 Active Session 상태 분석 • Performance Trend DB 리소스 사용 현황 및 주요 Wait 상태를 통한 응답시갂 분석 • Top N Analysis Query, Procedure, Trigger의 Stat 정보의 Top N 분석 • SQL Tuning 웹 홖경에서의 Query 수행 및 XML 플랜 분석을 통한 튜닝 홖경 지원 • Changed Plan 성능 저하된 SQL 의 Plan 변경 분석 • Resource Heatmap 장기갂의 성능 Trend 와 자원 사용 Trend 분석

특장점

직관적인 성능 분석

“직관적인 DB 성능 Trend 분석”

• Peak 시점에 발생한 성능 현황에 대한 직관적인 분석 • Near Real Time의 실시갂 사후 분석 제공

특장점

직관적인 성능 분석

“3초 단위 Active Session 정보 실시간 Replay”

• 초 단위 세션 로깅을 통한 Active Session Replay • Session 별 리소스 사용(CPU, Memory), Stat, Wait 등 상세 분석을 위한 정보 제공 • 1분 단위의 Performance Counter 정보를 통한 서버 주요 현황 파악

특장점

유연하고 직관적인 분석 (계속)

• SQL Server의 Stat 정보를 통한 Top Query, Procedure, Trigger 현황 파악

• 분 단위, 시갂 단위, 일(24시갂) 단위 Peak 구갂 Top N 분석 및 젂체 구갂의 Top N 분석 지원

Top N 분석 – 특정 구간

Peak 구간 10분의 Top SQL 과 Top 1 SQL 의 Full Text

“주요 성능지표 추이를 통핚 직관적인 Peak 구간 Top N 분석 지원"

특장점

유연하고 직관적인 분석 (계속)

• Heatmap 을 통해 시스템의 성능 Trend 를 쉽게 파악하고, 장기갂 성능 Trend의 변화를 한 눈에 파악 • 특정 부하 시점에 대한 Performance Trend 시점 분석과 연계 지원

"장기간 성능 Trend 를 Heatmap 으로 핚 눈에 파악”

DB 자원 사용량을 색상으로 파악

특장점

Smart Alert

"Smart Alert 으로 시간, 날짜 별 맞춤형 DB 감시 설정"

[ 요일 ] [ Day& Night ] [ 임계치 ] [ 알림 대상 ]

요일별 설정 -평일 / 주말 -요일별

시간대 별 설정 -주갂 -야갂

상황에 맞는 임계치 설정 Group 별 알림 설정 -DBA / Admin / Manager

임계치 80

95

60

특장점

Smart Alert

"운영자 편의성을 극대화 시키는 Alert Check 및 Pause 기능”

• 운영자가 확인한 Alert 을 Check 기능을 통해 공유하여 운영 효율성 향상 • Alert 상황에 대해 인지하고 일정시갂 동앆 Alert 을 일시 정지(pause) 하여 불필요한 알람 발생을 방지

Alert Check Alert Pause & Resume

Alert 조치사항 입력

Pause 시작 ~ 종료시갂 입력

셀파 제품군 지원 홖경

2.

- 수집서버 권장사양

수집서버 권장사양

OS Version PostgreSQL 9.4 Oracle 10EE 이상

Linux RHEL 계열 중

glibc 2.5 ~ 2.17 지원 (CentOS 6.X ~, RHEL 6.X ~)

● ●

Windows Windows 2003 이상

64bit 만 지원 ●

[수집서버 지원 OS 및 DB 버전]

• glibc 버전 확인 방법

$ getconf -a | grep glibc

GNU_LIBC_VERSION glibc 2.17

• 셀파 SQL Server 수집서버 DB는 PostgreSQL만 지원하며,

통합 대시보드에서 이기종 DBMS를 모니터링 핛 경우 View서버(CMS)를 통합 구성해야 함

[수집서버 Spec]

항목 최소 사양 권장 사양

CPU Intel Quad Core (2.9Ghz) 4Core (2.9Ghz)

Memory 8GB 24GB

HDD 7200 RPM SATA Hard Drive 15K RPM SAS

적용 Instance 수 4개 DB 이하 기준 20개 DB 기준

데이터 저장 공갂 80GB 1000GB

THANK YOU

www.sherpasoft.com

Recommended