사업분야
JEUS | WebtoB |
JEUS는 여러 개의 트랜잭션을 효율적으로 관리하며, 업무를 처리하는 비즈니스 로직을 수행합니다.
자사 웹서버(WebtoB)와 최적화로 대용량 트랜잭션의 고성능 처리
고성능 웹서버, WebtoB
WebtoB의 아키텍처는 일반적인 웹서버와 달리, 사용자 요청 증가에 따른 부하를 최소화하여 처리하는 멀티플렉싱(Multiplexing) 처리방식을 채택하고 있어 적은 양의 자원으로도 대량의 처리가 가능합니다. (① Multiplexing I/O)
또한, 대량의 요청을 받은 후 JEUS 쪽으로 적절히 요청을 보낼 수 있는 저장소인 큐가 존재합니다. 이 큐를 통해 대용량의 사용자들의 요청에 대해 방파제와 같은 역할을 하여 JEUS의 안정적인 처리를 지원하고 있습니다. 이는 금융권의 기간계 핵심 미들웨어인 TP-Monitor 제품인 Tmax의 아키텍처를 그대로 차용한 구조로서 검증된 성능과 안정성을 제공합니다. (②Request Queuing)
지능화된 동적 부하분산 처리
WebtoB는 JEUS와 항상 연결을 유지한 채 통신을 수행하여 서비스를 제공합니다. 아파치 등 과 같은 일반적인 웹서버와의 연결 방식과는 차별화된 것으로서 WebtoB에서 JEUS의 부하상황을 즉각적으로 파악하여 지능화된 부하분산(Intelligent Dynamic Load Balancing)이 가능합니다. (③ Dynamic Load Balancing)
웹서버와 WAS 내부 통신으로 처리 속도 향상
웹서버와 WAS를 단일 하드웨어에 구성 시, TCP/IP 기반의 소켓 통신에서 발생하는 오버헤드를 줄일 수 있도록 Local IPC(Inter-process Communication) 방식을 별도로 제공합니다. 웹서버와 WAS간에 네트워크 부하를 발생시키지 않는 OS 커널을 통한 통신으로 2~4배의 성능이 향상됩니다. (④ Stream Pipe IPC)
클라우드 컴퓨팅 기능 강화
강화된 동적 클러스터링
도메인 아키텍처에 기반한 동적 클러스터링은 클라우드 컴퓨팅에서 반드시 필요로 하는 신속한 자원의 탄력적 운영(Rapid Elasticity)을 뒷받침하는 핵심 기능입니다. 일원화된 관리 환경을 통하여 부하 시 관리자가 새로운 서비스를 손쉽게 추가하고 삭제할 수 있도록 하였으며 전체 클러스터 노드에 동적으로 변경사항이 반영되도록 클러스터링 기능을 대폭적으로 강화시켰습니다. 이러한 WAS에서의 동적 클러스터링 기능은 클라우드 관리 솔루션들과의 효과적인 연계를 가능하게 합니다.
운영 및 관리 효율성 향상
무중단 배포
애플리케이션 재배포가 필요한 경우, 배포 이전 세션의 요청 완료를 보장하는 무중단 서비스 환경을 제공하여 시간적인 비용을 절감하고 개발 생산성을 향상할 수 있습니다.
개발 용이성 향상
자체적으로 포함된 보안 API를 제공하여, 기존의 각자 개발해야 했던 보안 부분에 대한 표준화된 방법을 제공하여 개발 효율성을 향상시킬 수 있습니다.
보안 강화
Security API 표준을 따라 편리하게 자체 보안 체계 구축 가능하며, 분산서비스 거부 공격(DDOS)과 같은 악의적인 공격에 대비하여 시스템 관리자가 내부 설정을 조정하여 안정적인 서비스를 지원합니다.
개발자/관리자 편의성
도메인 기반의 시스템을 손쉽게 관리할 수 있도록 직관적인 노드 구성 현황, 최적화된 내비게이션, 편리한 관리 기능 등 강화된 User Experience 환경을 제공합니다.