OPENMARU Cluster 데모 – 이 기종 WAS간 Session Clustering
OPENMARU Cluster 데모를 통해 이 기종 WAS간 세션 클러스터링을 구성하는 방법을 배워보세요.
Tomcat, JBoss, WebLogic간 세션 클러스터링 데모 – OPENMARU Cluster
Tomcat 과 JBoss 간 세션 클러스터링을 OPENMARU Cluster 을 이용하여 구성한 데모를 동영상으로 설명합니다.
OPENMARU Cluster는 서로 다른 웹애플리케이션 서버 간과 다른 애플리케이션 간에 세션 클러스터링을 제공합니다.
데모 아키텍처는 제이보스와 탐캣에 전자정부프레임워크 애플리케이션을 배포하고 세션을 공유하는 것 입니다.
세션 공유 데모 동영상
데모 프리젠테이션
- 전자정부프레임워크 샘플 애플리케이션 간 세션 클러스터링
- Tomcat, JBoss, WebLogic간 세션 클러스터링
- 싱글 로그온 구현
Private File - Access Forbidden
OPENMARU Cluster의 주요기능은?
- Servlet 2.5 이상을 지원한 WAS 서버에 대한 세션 클러스터링 지원(현재 테스트 서버 : JBoss EAP 6.x, Tomcat 7.x, WebLogic 11g, 계속 테스트 중)
- Data Grid Library 를 사용하여 WAS 내의 메모리를 사용하여 클러스터링 지원
- 별도로 Data Grid 서버를 구성하여 세션 데이터그리드 형태 지원
- 서로 다른 웹 애플리케이션 간의 세션 공유 기능
- 웹 애플리케이션에서 중복 로그인 방지 기능
- 세션 정보에 대한 모니터링 기능(Active 세션 개수, 세션 생성/소멸 개수, 중복 로그인 횟수, 초당 세션 생성/소멸/중복로그인 횟수에 대한 MBean 모니터링)
- 세션에서 사용하는 메모리 사용량 모니터링
- 주요 Static Contents에 대해 세션을 생성하지 않도록 필터링
OPENMARU Cluster의 주요 장점
애플리케이션에서 사용되는 세션 정보를 인메모리 데이터그리드에 저장하여 애플리케이션 서버에서 세션 정보를 유지하는 영역을 없애기 때문에 가용성, 확장성, 개발 효율성을 확보할 수 있습니다.
애플리케이션 서버로 부터 세션 정보 관리 부분을 데이터그리드 영역으로 분리하여 복잡한 세션 복제 설정 등에 대한 애플리케이션 고가용 부분에 대한 구축이 더 이상 필요 없습니다.
대규모 클러스터링 구성과 로드 밸런서에서 세션 배분 설정이 매우 용이하게하고, 유지 보수 등의 관리면에서의 작업공수를 줄일 수 있습니다.
오픈 소스 웹서버/ WAS (JBoss, Tomcat 등) 에 대한 온라인 장애 분석 서비스
- 스크린샷과 쓰레드 덤프로 분석 (1M 미만)
- 장애에 대한 의견 2시간 이내 응답 (업무 시간 중)
- 오픈마루 기술 지원 케이스로 자동 생성
JBoss EAP 시작 파라미터 살펴보기: Command Line 파라미터 설명
/in JBoss, Tech Talk/by 오픈마루 마케팅0JBoss EAP 6에서 인스턴스 시작 시, 참조되는 바인딩 주소와 각종 디렉터리를 지정하는 시작 파라미터들에 대해 설명한다.
Drools 6.0 성능 비교: Phreak와 Rete 알고리즘 비교
/in Tech Talk/by 오픈마루 마케팅0Drools 6.0에서는 지금까지의 ReteOO 대신 Phreak ( Lazy Matching)라는 새로운 룰 엔진 알고리즘이 도입되었다.
Apache httpd 비교 – Prefork MPM vs. Worker MPM
/in JBoss, OPENMARU/by 오픈마루 마케팅0Apache HTTPD 2.0 버전에 추가된 MPM 중 가장 많이 사용하는 Prefork MPM과 worker MPM의 차이점을 간단하게 설명합니다.