서비스 가용성 관리!

Download Report

Transcript 서비스 가용성 관리!

NEXT GENERATION END-TO-END
APPLICATION SERVER
서비스 운영자를 위한 End-to-End 모니터링 솔루션
특허 출원된 국산 서버기반 제품
DPI기술 needs 에 기반한 제품
공공/금융 대표 고객 – 금융결제원
서비스 전구간 모니터링 솔루션
February 19, 2014
CONTENTS
제안 배경
제품 소개
주요 기능
제품 구성도
제품 특장점
제품 사양
제안 배경
Check your web site availability and service status!
이원화된 관리와 서비스 모니터링
분리된 관리 영역에 따른 비효율적인 서비스 운영
논리적인 서비스(서버) 그룹
www.abc.co.kr
① www.abc.co.kr
DNS Query
DNS
② 123.123.123.100
123.123.123.200
③ 123.123.123.100
123.123.123.100
L4/7 VIP(가상 서버)
234.123.12.34
123.123.123.201
Real IP(실제 서버)
100%
시스템 리소스
어플리케이션
부하 분산
Health Check
시스템 리소스 정상
어플리케이션 정상
서비스 대표 IP
0%
로드 밸런서
100%
네트워크 담당자
시스템 리소스 정상
어플리케이션 지연
서로 다른 관점의 운용 관리
0%
L4/7 스위치 역할의 한계
서버/서비스 담당자
담당 영역과 역할에 제한된 문제 해결
•
가용상 향상을 위한 단순 서버 부하 분산 용도로 활용
•
영역별 서로 다른 지식 도메인 내에서의 문제 접근
•
서비스 상태 모니터링 및 가용성 관리 기능 취약
•
네트워크와 서버간의 중첩된 영역에 대한 상호 이해 부족
•
트래픽 분배 상태와 서버의 서비스 상태 파악이 어려움
•
외부 문제로 인한 장애 발생시 신속한 원인 파악 불가능
•
어플리케이션 딜리버리 상태 모니터링 불가
•
문제 발생시 사용자 트래픽과 서버 자원간의 상호 연계 분석 불가능
제안 배경
Check your web site availability and service status!
서비스 전구간에 대한 포괄적 모니터링 불가
가시성 저하에 따른 신속한 문제 대응의 어려움 발생
서비스 성능 저하가 발생한다면..
접속자 분포 및 현황 파악
장애 징후
사전 인지
불가
네트워크 상태 파악
신속한 대응이 어렵다.
장애 원인에 대한 파악이 어렵다.
성능 개선이 어렵다.
End-to-End
모니터링 불가
서버 상태 파악
어플리케이션 성능 상태 파악
서버/서비스 운영자
서비스 운영자의 제한된 가시성
사용자 구간에 대한 가시성, 서비스 투명성 저하
L4/7 가상 서버(VIP)
Client
Server/APP
L4/7 Switch
네트워크 담당자
가용성/성능 관리 불가





로드 밸런싱 정상
서비스 데몬 정상
인입 트래픽 실시간 파악 불가
어플리케이션 딜리버리 상태 파악 불가
응답속도 파악 불가




처리시간 지연


서버/서비스 담당자


실제 서버(RIP)
서버 리소스(CPU, Memory)
누가 사용하고 있는가?
무엇이 요청되고 있는가?
어느 지역에서 접속하는가?
느린 어플리케이션은 무엇인가?
어느 구간에서 문제가 발생하는가?
어떤 서비스가 느려지고 있는가?
느린 사용자는 누구인가?
제안 배경
Check your web site availability and service status!
제안의 필요성
01
효율적인 서비스 운영을 위한 운영자의 가시성 개선이 요구
사용자 구간에 대한 네트워크 가시성
02
로드밸런서(L4/7)와 실제 서버간 서비스 상태
이원화된 네트워크/서비스 영역을 통합, 연장 모니터링 필요
사용자 환경/행위
네트워크
서버 & APP
03
사전 장애 징후 탐지 및 신속한 장애 대응, 서비스 가용성 관리 필요
제품 소개
Check your web site availability and service status!
SmartSQM edge란?
SmartSQM edge는 End-to-End 실시간 모니터링 시스템으로 서비스의 가시성을 확장하여 효율적인
서비스 운영과 관리를 가능하게 합니다.
서비스 투명성 향상!
서비스 가시성 확장!
서비스 가용성 관리!
주요 기능
End-to-End 실시간 모니터링
•
1초 당 사용자/네트워크/서버/어플리
서비스 가용성 모니터링
•
케이션 URL 모니터링
•
•
서비스 품질 분석 및 통계
서비스 위험 수위 경고
가상 서버, 실제 서버 응답속도 및 서
•
기간별 서비스 추이 분석
•
서버/서비스 다운 경고
비스 응답 대기 상태
•
서비스 성능 지표 생성
•
다양한 임계치 조건별 실시간 경고
네트워크 RTT, 어플리케이션 응답
•
로드밸런싱 상태 시각화 대시보드
•
모니터링 요소별 성능 추이 비교
•
임계치 설정을 통한 장애 징후 사전
지연 속도, 서버 응답 대기 시간
•
서비스별 가용성 모니터링
•
트랜잭션 정밀 추적 분석
RTT, tps, ups, cps, bps, pps, http
•
구간별 응답속도 분석
error, session, URL, IP
•
통계 및 보고서
경고
•
관리자 이메일,SMS 발송
주요 기능
Check your web site availability and service status!
End-to-End 실시간 모니터링
현재 서비스 되고 있는 사용자, 네트워크, 서버, 어플리케이션의 상태를 1초 단위로 실시간 모니터링
합니다.
• 네트워크 트래픽 분석
• 프로토콜 분석
• 서버 상태
서비스 전체 모니터링
가상서버, 실제서버 상태
서비스 품질 상태 모니터링
• 어플리케이션 상태
• 사용자 접속 분포 및 현황
인입 프로토콜 현황
사용자 접속 분포도
네트워크 패킷 사이즈
주요 기능
Check your web site availability and service status!
가상 서버, 실제 서버 실시간 시각화 모니터링
로드 밸런서와 서버의 구성을 형상화 하여 서비스 상태를 직관적으로 모니터링 할 수 있습니다.
서비스 그룹의 형상화를 통한 직관적인 모니터링
 네트워크 트래픽 모니터링
(IP, Session, Wait, CPS, TPS, BPS)
동시 세션수
 가상, 실제 서버 가용성 모니터링
 세션 수, 동시 접속자 수, 서비스 응답시간
 어플리케이션 지연 시간
 에러, 서버 Health Check
실제 서버 동시 세션수
가상 서버 응답속도
서버그룹 부하, 성능 저하시
실제 서버 응답속도
실제 서버 부하, 성능 저하시
사용자 수
서비스 지연 시간
실제 서버 서비스 다운시
실제 서버 상태
가상 서버 상태
주요 기능
Check your web site availability and service status!
가상 서버, 실제 서버 상세 모니터링
신속한 장애 대응과 서비스 가용성 관리를 위한 계층별 상세 모니터링 기능을 제공합니다.
실제 서버 / 가상 서버별 상세 모니터링
HTTP 에러
Click
Click
서비스 지연 및 장애 징후 예측
사용자 트래픽 현황
접속 분포 및 사용자 응답속도 상태
•
그룹, 서버별 서비스 현황 모니터링
•
사용량 추이 및 응답속도 추이
•
사용자 분포 현황 및 네트워크 속도
•
서비스 부하 상태 확인
가상 서버 상세 모니터링
실제 서버 상세 모니터링
주요 기능
Check your web site availability and service status!
트랜잭션 응답 지연 구간 진단
성능 저하가 발생 트랜잭션의 구간을 확인하여 문제를 진단 합니다.
Request time
Web(µ) latency
Static Content
App(µ) latency
Dynamic Content
Switch
WEB
WAS
DB
SmartSQM edge
Network RTT
Download (Response) time
접속자 수
응답 대기 세션
초당 접속자 수
초당 트랜잭션
초당 대역폭
웹서버 이후단
지연시간
웹서버
지연 시간
네트워크
왕복 시간
HTTP 40x,50x
에러
주요 기능
Check your web site availability and service status!
사용자, 세션, 어플리케이션 URL 모니터링
신속한 문제 파악을 위한 One-Click 상세 모니터링 기능을 제공합니다.
사용자별 사용량 및 접속자 환경
실시간 사용자 추적
• 누가 영향을 미치고 있는가?
• 누가 느린가?
• 어디서 접속 하는가?
서비스 이용자 IP
column별 정렬 , 항목 추가
URL별 서비스 지연 상태
Click
서비스 지연 URL
• 어떤 어플리케이션이 느린가?
사용자 세션별 서비스 요청 상태
• 연결된 세션은 무슨 요청을 하고 있는가?
세션별 요청 서비스
주요 기능
Check your web site availability and service status!
실시간 트랜잭션 추적 분석
특정 사용자의 성능 저하 원인이나 유해 행위를 추적, 분석합니다.
 특정 사용자의 불만 해결
트랜잭션 에러 분석
응답 지연 속도
 의심 사용자 위협 사용자 추적
 무의미한 요청 행위 파악
 성능 저하 URL 컴포넌트 분석
 응답 지연 구간별 분석
 성능 저하 원인 분석
Client RTT
Server RTT
성능 저하 유발 컴포넌트
Request Time
Latency Time
Response Time
HTTP 헤더 분석
Request Time
Client RTT
Latency Time
Response Time
주요 기능
Check your web site availability and service status!
서비스 위험 수위 경고
임계치 조건에 따라 서비스별 위험 상태를 관리할 수 있습니다.
조건별 임계치 설정
가상서버, 실제 서버의 서비스 위험 수위 관리
•
•
로드밸런서(L4/L7)의 서비스 성능 관리
실제 서버의 서비스 성능 관리
어플리케이션 서버의 서비스 에러 경고
•
응답코드 50X, 40X에러에 대한 경고
http://www.test.co.kr/index.jsp
 서비스 데몬 정상
 어플리케이션 처리 에러
응답코드 500 error (server internal error)
Web Server
실시간 경고
Application Server
DB Server
주요 기능
Check your web site availability and service status!
성능 분석
서비스 추이, 성능 분석을 통해 서비스의 품질을 관리합니다.
서비스 추이 분석
서비스, URL 어플리케이션별 성능 분석
요소별 상관 비교 분석
User
Session
RTT
Wait
서비스 성능 분석 도구
•
•
•
•
기간별 서비스 성능 추이 파악
서버별 서비스 성능 파악
URL 어플리케이션별 서비스 성능 파악
상호 상관 비교 분석을 통한 영향도 파악
주요 기능
Check your web site availability and service status!
통계 및 보고서
사용자 환경별, 서버별 다양한 성능 통계 분석 데이터를 제공합니다.
성능 통계 지표
- 다양한 성능 통계 그래프 및 데이터 제공
•
•
•
•
•
•
•
•
•
•
국가
지역
URL
ISP
사용자 IP
Mobile 디바이스
OS
브라우저
응답코드
컨텐츠
•
14가지의 보고서 파일 포맷 지원
(pdf, xls, hwp, html, txt, doc, jpg등)
•
데이터 Export기능
•
요소별 사용자 지정 리포트 생성
제품 구성도
Check your web site availability and service status!
설치 구성 방법
Agentless방식으로 기존 서비스에 영향이 없으며 10분 이내 설치와 적용이 가능합니다.
설치 구성 예시
L4 스위치의 포트 미러링을 이용한 구성
TAP 스위치를 이용한 구성
인라인 구성
 미러링 포트 최대 4port지원
 비대칭 네트워크 환경 구성 지원
(Active-Active환경, Active-Standby환경)
Data center
Small OFFICE
Packet
Mirroring
Packet
Mirroring
TAP switch
1:1 Auto bypass
L4 switch
MGMT
MGMT
L2 switch
MGMT
L2 switch
Server Farm
Server Farm
Server Farm
제품 특장점
Check your web site availability and service status!
주요 특장점
저비용, 고효율 솔루션으로 서비스에 대한 가시성과 투명성을 향상 !!!
The easiest way to improve your visibility
서비스 운영자의 제한된 가시성을 쉽고 빠르게 확장
• 서버의 서비스 상태를 네트워크와 연계한 모니터링
• 서비스 그룹에 대한 형상화된 관리와 서비스 가용성 모니터링
저렴한 도입 비용과 빠른 ROI가 가능한 제품
• 현재 예산 범위 내에서 구매가 가능한 제품
• 향후 저렴한 유지보수 비용
Extend network visibility
Availability
management
Real-Time
service
monitoring
설치와 관리가 용이한 제품
• 구성시 기존 서비스에 영향이 없는 Agentless 방식의 제품
• 별도 전문적인 교육이 필요 없는 쉬운 제품
• 10분 이내에 설치와 적용이 가능한 제품
다양한 용도에 활용이 가능한 제품
• 서비스 수용량 측정, 응답속도 측정, 프록시 서비스 상태 측정
• 고가의 성능관리 솔루션 대체
제품 사양
Check your web site availability and service status!
제품 규격 및 사양
Product Line
Categories
SmartSQM edge500
SmartSQM edge1000
CPU type
1xQuad core
1xQuad core
Memory
8GB
16GB
Disk Drives
500GB
1TB
Chassis
1U size(19” rack mountable)
1U size(19” rack mountable)
Interface
2 port(Gigabit SFP)
6 port(Gigabit Copper)
2 port(Gigabit SFP)
6 port(Gigabit Copper)
기능 모듈
실시간 모니터링
트랜잭션 추적
임계치 설정
웹서비스 성능 분석 도구
통계
보고서 자동화 도구
옵션(별도 제공)
적용사례
Check your web site availability and service status!
추진 배경 및 필요성
시스템 구성도
데이터 수집

스마트TV를 이용하여 다양한 컨텐트를(인터넷, VOD, 펌웨
어 업데이트 등) 이용하는 전세계 고객의 접속 현황 파악

제공 컨텐트 서비스 성능 저하에 따른 문제 원인 파악

관계사에 제공하는 인프라 서비스의 성능 관리
도입 효과
관리
Switch
EDGE
 사용자별 성능을 실시간 모니터링 하고 지연 원인을 분석,
개선하여 고객 서비스 품질 혁신에 기여하고 있음
모니터링
 복잡한 웹 서비스 구간의 성능 관리를 단일화 함으로써 각
관리영역에서 발생되는 성능 문제에 대해 신속하게 대응하
고 있음
적용사례
Check your web site availability and service status!
현재 상황
시스템 구성도
 SMS, NMS, ESM 관제툴이 도입되어 운영중
 WAS 모니터링, DB 모니터링 솔루션이 도입되어 있음
 외산 C사의 성능 모니터링 솔루션이 도입되어 있음
데이터 수집
추진 배경 및 필요성
 정보서비스 인프라 중심에서 다양한 분야로 관제포인트 확
대 필요
 대시민/대외 서비스에 대한 실제 제공 서비스의 품질 측정
EDGE
수집/분석
관리
EDGE
저장관리
Switch
도입 효과
모니터링
 제공 서비스의 품질 측정으로 대시민/대외 서비스 신뢰도 향
상
 대시민 서비스 서비스 문제 발생시 선재적, 능동적 처리
 장애 발생시 신속한 문제 해결 유도
적용사례
Check your web site availability and service status!
현재 상황
시스템 구성도
 SMS, NMS, APM 운영중
 서비스 통계 현황을 분석하기 위해 웹 로그 서버를 사용 중
 서비스에 대한 단순 접속 통계 위주로 서비스를 관리함
추진 배경 및 필요성
 서비스 접속 현황에 대한 성능 통계 데이터 도출 방안 부재
 서버 증설시 통계 로그 서버를 추가 증설해야 하는 상황으로
불필요한 예산 낭비 발생
데이터 수집
관리
도입 효과
Switch
EDGE
 L-NINE으로 다수의 웹서비스 접속 통계와 성능을 분석
모니터링
 제한된 운영 인력의 업무 효율성을 향상시킴
 향후 불필요한 투자 방지 및 예산 절감에 기여함
납품실적
Check your web site availability and service status!
Check your web site availability and service status!
감사합니다.