에이치투오시스템테크놀로지 ‘타이탄 스마트브로커’

[컴퓨터월드] 에이치투오시스템테크놀로지의 타이탄 스마트브로커(TiTAN SmartBroker)는 동시 다발적인 대량 메시지 이벤트를 처리해 멀티(Multi) OS & 멀티디바이스(Multi Device)의 다양한 클라이언트에 메시지를 전파하는 푸시 미들웨어 제품이다.
 

▲ 메시지 푸시 시스템에 따른 제품 개념도


에이치투오시스템테크놀로지에서 자체 개발한 타이탄 스마트브로커(TiTAN SmartBroker)는 GS인증을 획득한 실시간 대량메시지 처리가 가능한 푸시서버로서 다양한 클라이언트(윈도우, 리눅스, 유닉스, iOS, 안드로이드, WinCE)를 지원한다. 또한 서버당 동시 사용자 수 3만 명 이상을 보장한다.


▲ 제품 시스템 구성(H/W)


▲ 제품 시스템 구성(S/W)


에이치투오시스템테크놀로지는 기존 ‘구축 형’ 모델과는 달리 이번에 ‘서비스 형’을 선보였다. 일정 금액으로 대량의 메시지를 발송할 수 있도록 한 것이다. 서비스형을 이용할 경우 기존의 구축형과 달리 별도 관리 비용이 없고, 하드웨어 및 소프트웨어에 대한 유지관리가 필요하지 않으며, 사용량에 따라 금액을 산정해 편리하게 이용할 수 있다는 특징이 있다.


[주요 기술 사항]
- MOM(Message Oriented Middleware) 기반의 실시간 푸시 기술
- 멀티쓰레드, 멀티프로세서 기반의 아키텍처
- 메시지 서버(Message Server) / 푸시 서버(Push Server) / 푸시 클라이언트(Push Client) 역할구분을 통한 다중 레이어 메시지 중계
- 선택적 전송(Broadcast, Multicast, Unicast) 및 일방적 전송(전단말, IP, 유저아이디 등) 방식
- 동시접속으로 인한 시스템 자원의 점유 최소화
- 대량의 메시지를 대규모 푸시 클라이언트(Push Client)에 전달
- 계층식/병렬식 시스템 구성으로 증설 시 제약 없음
- 다양한 서버 환경에서 사용 가능한 메시지 전송 API (C, C++, JAVA) 제공


▲ 제품 구성


[구축사례]

1. 경찰청112 시스템
- 범용 푸시 서버 제품을 사용하지 않아 개발생산성, 유지 관리, 성능 등 이슈발생
- 타 시스템에 영향이 없는 독립적인 푸시 시스템 구축의 필요성 제기
- 실시간으로 사건을 전파하고 단계별 상황 확인 필요성 증대

도입효과
- 실시간으로 사건처리 및 사건처리 결과 전송
- 전국 지방청 업무를 푸시 서버(Push Server)를 통해 실시간으로 통합
- 본청을 통한 각 지방청 산하 소속 기관에 명령 또는 지시 전파 기능 확보
- 모바일 푸시를 통한 활동영역 확대 및 신속하고 정확한 사건 처리
 

2. K대학 토털 푸시(total push) 시스템
- 학생, 교수들의 문의요청에 대한 실시간 응대 필요
- 담당자의 자리 비움 / 부재 시 정보 전달 어려움
- 모바일 환경의 실시간 정보전달 체계 필요
- 여러 프로세스 및 시스템 등 통합형 포털 서비스 인프라 필요

도입효과
- 문의요청에 대한 실시간 공지/메시지 안내로 고객만족도 향상
- 모바일 기기에 푸시 기능을 탑재해 업무 담당자의 활동성 및 신속성 강화
- 요청처리 프로세스 및 포탈시스템 등을 통합한 통합형 푸시 시스템 구축으로 업무 효율 증대
 

3. 공항 관제 시스템
- 기존 외산 제품 사용에 의한 고가의 유지보수 비용 및 커스터마이징(Customizing) 비용 발생
- 변경 업무의 실시간 퍼블리싱(Publishing) 기능 필요
- 실시간 관재 정보를 통한 모니터링 필요
- 다양한 업무 환경에 푸시 기능 필요

도입효과
- 순수 국산 제품 사용으로 비용절감 및 유지보수와 커스터마이징(Customizing) 용이
- 업무 변경 사항의 실시간 전파로 담당자의 신속한 변경 업무 인지 효과
- DB Trigger 연동에 의해 관재 정보의 실시간 모니터링 가능
- 기존의 국한된 실시간 서비스 영역을 다양한 환경에 널리 적용해 업무 효율성 증대

저작권자 © 컴퓨터월드 무단전재 및 재배포 금지