Transcript 제품설명서
실시간 WAS 통합 모니터링 솔루션
‘Spider APM’ 제품소개서
㈜서버사이드
차례
1 제안사 소개
2 제품 소개 및 특장점
3 주요기능
4 적용사례
1. 제안사 소개
1.1 제안사 일반 현황
회사명
㈜서버사이드
사업분야
Application Architecture 컨설팅
프레임웍 / 플랫폼 제공
시스템통합 솔루션 제공 및 개발
교육서비스
주소
자격 및 특허
대표자
연도
내용
2001년 10월 개인 사업
2006년 2월 법인 설립
설립 년도
해당부문 사업기간
서울시 강남구 삼성동 157-4 대천빌딩 202호
Tel : 02-6405-5500 / Fax : Tel : 02-6405-5501
이노비즈, 벤처 인증(2010), 기업 부설 연구소(2012)
이종원
기업 규모
2001년 10월 ~ 2012년 10월(11년)
상시근로자 12명 + 계약직 3명 / 소기업
회계 기반 탄소배출량 산출 모델 특허
이미지 기반의 위변조 방지를 통한 인터넷 보안 강화 방법(출원중)
사업 구분
사업내용
2011
ETRI SaaSPia 기반 탄소배출 관리 솔루션 개발
SNS 연계 솔루션 개발
Cloud 서비스를 위한 통합 WAS 관리 솔루션 개발
2010
ETRI SaaSPia 기반 탄소배출 관리 솔루션 개발
Cloud 서비스를 위한 대용량 로그 관리 솔루션 개발
2009
B2B 유통 업무를 위한 SaaS 플랫폼 개발
2008
기업은행, CITI은행 인터넷 뱅킹 플랫폼 제공
2007
외환은행 인터넷뱅킹 플랫폼 제공
2011년
2,243
2006
법인 설립. 한국경제신문 뉴스 연계 시스템
2010년
2,019
2001
설립
2009년
2,870
IT 컨설팅
J2EE 아키텍쳐 및 구현, SI 컨설팅
Framework, SaaS 플랫폼, 탄소배출관리 솔루션
대용량 로그 분석 / 관리
솔루션 제공
매출액
(단위 : 백만원)
연도
매출액
1. 제안사 소개
1.2 주요 솔루션 소개
제품명
제품구분
설명
적용사이트
Spider Web
범용
인터넷 웹 application 개발 프레임웍
외환은행,기업은행
씨티은행,하나카드외
Spider Link
범용
시스템간 전문처리 솔루션 (Interface 엔진)
외환은행,기업은행
씨티은행,하나카드외
Spider APM
범용
Application 성능 모니터링,구간별 성능분석, 병목진단 등 튜닝 툴
엘지텔레콤,
내부솔루션 검증 외
Spider WCM
범용
다중 Was통합 관리 솔루션 (다수 WAS의 설정 통합 관리 툴)
엘지텔레콤
Real SaaS
범용
클라우드 컴퓨팅을 위한 SaaS플랫폼(Business Service 플랫폼)
KB2B, ETRI 외
Real Cache
범용
클라우드 컴퓨팅을 위한 대용량 객체 분산 Cache 솔루션
한경닷컴 외
Real Log
범용
클라우드 컴퓨팅을 위한 대용량 로그 관리 솔루션
외환은행, 농협
Real QA
범용
소스코드 품질검증, 표준 준수 여부 검사
외환은행
WEB-DK
범용
WEB 2.0 지원 컴포넌트 (Ajax, GRID, Flex Framework, Chart 등)
외환은행.KB2B 외
REAL SNS
범용
SNS연동 Gateway(트위터, face book등의 연동 gateway)
SC제일은행 외
클라우드 컴퓨팅 기반 탄소배출관리 솔루션
BETA Test
Carbon Insight
환경분야
2. 솔루션 소개
2.1 Spider APM 시스템 구성도
WEB 서버
특장점 : 관리자 Console을 기존 SpiderAdmin과 통합하여 사용 가능
*APM서버는 별도 도입 권고
APM Agent
APM 서버
AP서버
Agent를 통하여
실시간으로 서버에 로그 적재
APM Agent
Mobile
서버
내부사용자
onent 성능
시스템
모니터링
onent
애플리케이션
성능 모니터링
APM서버 사양 : 2Core / 8G Memory 이상
APM Agent
HTTP
IT 운영자
2. 솔루션 소개
2.3 솔루션의 특장점
Application 모니터링
애플리케이션, 서버, 지역, 리포트 그룹별 메이지 성능 에 대한 관제 기능을 제공
2. 솔루션 소개
2.3 솔루션의 특장점
뛰어난 성능
전송 서버(대고객 서버) 부하 미미함.
모니터링 로그 송수신 모듈의 성능 보장
대고객 서비스 영역
뱅킹
Agent
APM 서버 모듈 아키텍쳐
TCP
UDP
카드
UDP 수신 데몬
Agent
File/TCP,FTP
File 수신 데몬
포탈
Agent
B2B
Agent
DC 서버 마스터 Instance
TCP 수신 데몬
Queue/TCP
Queue 데몬
로
드
밸
런
DC 서버 슬레이브 Instance
서
DR 서버 마스터 Instance
JDBC
JDBC 데몬
DR 서버 슬레이브 Instance
2. 솔루션 소개
2.3 솔루션의 특장점
Agile / 유연성
운영 환경의 RunTime 시 서버의 Restart 없이 Property 수정 가능
(모니터링 ON/OFF 여부 및 설정 값 변경)
APM Agent
내부사용자
Admin
설정된 값 적용
APM Agent
관리자
APM Agent
Admin 화면에서 Property 값 입력
3. 주요 기능
3.1 전체 서버의 운영상태 모니터링
전체 서버의 서비스 상태를 한눈에 모티너링 할 수 있습니다.
응답시간이 5초 이상인 페이지는 붉은 색으로 표현하여 지연 발생 여부를 한눈에 알 수 있습니다.
수행 중인 쓰레드 개수 표시(녹색 : 3초이내, 노랑 : 3~5초, 적색 : 5초 이상 수행중인 쓰레드)
3. 주요 기능
3.1 특정 시스템의 상세 정보 제공
CPU 사용률,메모리 사용률,서비스 개수, 서비스 응답시간 등 각종 시스템 정보를 통합관리하는 통합 관제 기능을 제공합니다
시스템 정보 통합관리 예시
3. 주요 기능
3.2 병목 페이지에 대한 빠르고 편리한 진단
시간대별 각 페이지의 응답시간을 visual 하게 표한하여 관리자가 빠르게 병목이 발생한 페이지를 찾을 수 있습니다.
병목이 발생한 페이지를 쉽게 찾을 수 있으며 click시 구간별 성능 정보 제공
Page Name
Group
Instance Id
2012/08/01 00:00:00 ~ 2012/08/01 24:00:00
거래추적번호
응답시간
Transfer.jsp
개인
PA11
2012091911234566
5.48초
AccountSearch.jsp
기업
PA12
2012091911234566
4.48초
…
3. 주요 기능
3.3. CPU, Memory Monitor
(개발서버에 한해 지원)
CPU점유율 및 Memory의 class trace를 Tree 형태로 보여주며, 병목현상이 나타나는 지점을 쉽게 추적합니다.
CPU 점유율에 따른 Class Trace 와 병목현상 지점을 알려주는 Tree 예시
Call Graph를 통하여
Visual하게 병목 원인 발 견
Out of Memory 진단 :
메모리 사용량 확인
3. 주요 기능
3.3. Class reference, call graph (개발서버에 한해 지원)
Class reference와 call graph를 보여주며, class 에서 병목현상이 발생하는 지점을 쉽게 추적하여 병목 해소를 위한 자료 제공
Call graph를 보여주며 병목현상 있는 부분을 보여주는 예시
Call Graph를 통하여
Visual하게 병목 원인 발 견
Class reference
3. 주요 기능
3.3. Thread Monitoring
(개발서버에 한해 지원)
Thread 의 상태를 한 눈에 볼 수 있도록 제공합니다. (Thread history, monitoring, dumps )
현재 서버의 Thread Monitoring 차트 예시
3. 주요 기능
3.4 시스템 설정 관리
시스템 설정 관리기능이 제공됩니다. 설정 정보는 Restart 하지 않고 즉시 적용 가능합니다.
3. 주요 기능
3.5 데이터를 수집하는 Agent 관리
Agent가 정상 동작 하는지 체크하는 기능을 제공합니다.
4. 적용 사례
Spider APM 이 적용 사례
신한카드
외환은행
Why “Serverside APM” ?
다수 인터넷 뱅킹
프레임웍 구축 경험
은행에서 고객 민원 사례에 대한 다양한 경험 및 해소방안 보유
응대를 위한 시스템적 Needs를 파악하고 있음.
하나 SK카드 개발 참여
운영중인 시스템에 대한 아키텍쳐 및 구성에 대한 정확한 이해
WEB-AP연계한 모니터링
기존 제품은 단순 WAS에 대한 모니터링에 한하지만, WEB-AP
구간을 연계하여 모니터링 기능 제공
감/ 사/ 합/ 니/ 다/
주식회사 서버사이드
서울 강남구 삼성동 157-4 대천빌딩 2층
Tel. 02-6405-5500 Fax. 02-6405-5501
영업대표 : 이종원 / 010-8813-8183
[email protected]