티스토리 뷰

일전에 시스마스터에 대한 간단한 소개로 글을 올린적이 있다.

지금은 이 시스마스터의 구성도/APM 에 대한 내용을 담으려 한다.

먼저, 아래는 기본적인 sysmaster의 구성도이며,

웹/AP/MCI/DB의 각각의 서버를 두고, MASTER 서버에서 통제받게 된다.



* sysmaster의 장점

통합 관리 환경

모니터링 및 분석 위주에서 서버 환경파일 설정, 제어 등의 관리 기능 강화
관제 시스템의 Resource를 최소로 사용하는 아키텍처

Topology 관리

관제 대상 시스템의 상관 관계를 사용자가 한눈에 파악할 수 있도록 Graphical하게 표현하여 서버의 장애상황 파악, 서버 구성 변경 및 관리를 용이하게 함

환경파일 이력관리

제품의 환경파일을 DB로 관리하여 변경이력 관리

Overhead 최소화

통신 헤더 정보를 활용하여 시스템 영역간에 전송하고, 필요한 정보를 취득하는 lightweight하는 방식이므로 트랜잭션 추적 시 Overhead 최소화

Tmax 제품과의 강력한 연동

실시간 Tracking, 서비스 현황 모니터링 및 추적 기능
Shared Memory 직접 접근(Direct Access)
통신 헤더 정보를 통한 Global Unique ID 전달 체계 보유
관리 권한 설정 및 제어가 Business 업무 처리 컴포넌트 Level 까지 확장

End-to-End 트랜잭션 추적

전 트랜잭션 과정을 Global Unique ID를 통해 추적 가능
구간별 성능 분석을 통해 병목 구간 파악
통신 헤더 정보를 활용, 트랜잭션 추적시 Overhead 최소


* sysmaster의 주요기능

End-to-End Transaction 추적

SysMaster는 Transaction별 실시간 추적을 위해 Global Unique ID를 이용합니다.
Client에서 DB까지 AP 및 엔진 내에서 사용하는 ID 정보를 Unique ID와 연계하기 위한 매핑 정보가 전달되며, Transaction의 Process Flow를 실시간 연계 추적합니다.
실시간 추적은 장애상황에서 주로 원인분석에 활용하고, 선별적 로깅을 통한 추적은 정상적인 Transaction에 대한 성능분석 등에 활용합니다.

중앙 집중 서버 관리

SysMaster는 단일한 관리 화면에서 대상 시스템을 일괄적으로 설정, 변경, 제어, 모니터링등과 같은 통합 관리를 제공합니다.
- 사용자 계정 및 권한 관리
- 예약작업 등록 및 실행관리
- 서버 Control 및 모니터링
- 서버 환경파일 조회 및 변경

장애진단 및 대응

SysMaster는 장애로 분류되는 상황을 등록하고, 그에 대한 대응 Action을 정의함으로써, 실제 장애발생 시 자동 관리가 되도록 지원하고 있습니다

Topology 관리

SysMaster는 관제 대상 시스템의 상관 관계를 Graphic하게 한 눈에 파악할 수 있도록 Topology 관리 기능을 제공합니다. 상관관계 뿐 아니라 실시간 대상 시스템의 상태를 보여주어, 장애가 발생한 시스템을 쉽게 발견할 수 있도록 합니다.

통계분석 제공

SysMaster는 미리 정의된 항목 또는 사용자 정의 항목에 대해 다양한 조회 조건을 기준으로 분석.통계를 제공하며 엑셀 파일이나 차트로 저장할 수 있습니다.
- 성능 분석, 자원 사용률 분석, 시스템 안정성 분석 등

관제 대상 시스템

[지원 Application]
Web Server : Webtob
WAS : JEUS
TP-Monitor : Tmax
[Option]
Database : Oracle
MCI : AnyLink
Framework : ProFrame, OpenFrame


* sysmaster의 도입효과


시스템 관리 업무 효율화

관리 부서의 시스템 관리 업무가 편리해집니다.
SysMaster는 대상 시스템의 특성을 반영하여 관리 환경을 제공하기 때문에 관리자의 복잡하고 다양한 업무를 보다 편리하고 효과적으로 수행할 수 있습니다.

최종 사용자 관점의 성능 관리

최종 사용자 관점(End-to-End)에서의 애플리케이션 성능을 관리할 수 있습니다.
최종 사용자는 자신이 원하는 서비스에 접근할 수 있는지, 그리고 적절한 응답 시간을 가지고 처리되는지에 관심을 가지고 있습니다.
SysMaster는 주요 성능 지표를 지속적으로 모니터링 하고, 서비스 장애가 예상되거나 발생하면 사전에 등록한 일련의 조치들을 자동적으로 수행시킵니다.

신규 투자를 위한 지표 마련

서비스 가용성, 적절한 응답 시간, 장애 발생 빈도 및 기간 등에 대한 자료를 축적하여 전산 자원에 대한 투자를 위한 지표를 마련할 수 있도록 합니다.


* sysmaster 초기화면 및 주요 기능 화면 (실 운용중)


 


- 실시간 모니터링 외에 각 회선별 각 포트별 상태 확인
- 포트별 실시간 사용트래픽/이용률 확인
- 장비별 실시간 cpu이용률/장애율 확인
- 간편한 웹 관리 툴 (장비등록/회선별 trunk등록)
- 그 외, 아직 겪어보지 못한 수많은 기능들..


# 위 캡쳐화면은 한 ISP에서 직접 운용중인 장비들을 대상으로 한 모니터링 장면이며,

SP/ISP/정부부처/각 산하기관/대학/지자체/금융권/보험기관/증권선물사/전자/통신/방송/병원/무역/건설/숙박/운송/유통 등 다양한 분야에서의 도입이 가능하며, 현재 사용중이다.


* 출처 : tmaxsoft
http://www.tmax.co.kr/

http://tmax.co.kr/tmax/menu/contentView.do?menuCode=PDSMOL&menuCode=PDSM
 

 


댓글