WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 - KHAN Session Clustering

5

Click here to load reader

description

KHAN Session Manager 를 이용하여 WebLogic과 JBoss 그리고 Tomcat을 클러스터링하는 데모입니다. KHAN Session Manager는 서로 다른 웹애플리케이션 서버 간에 세션 클러스터링을 제공합니다. 또한 다른 웹애플리케이션 간에도, 세션을 공유하여 클러스터링 기능을 제공해 줍니다. 데모 아키텍처는 WebLogic과 JBoss 그리고 Tomcat에 배포된 어플리케이션의 세션을 공유하는 것입니다. 어플리케이션은 전자정부프레임웍으로 작성되었으며, 데이터그리드를 이용하여, 세션 클러스터링을 하게 됩니다. 데모 시나리오는 업무 홈페이지에서 로그인 한후 단순과 포탈 어플리케이션에 접속할 때 로그인 없이 접속하는 것입니다. 로그 아웃은 반대 순서로 하며, 마찬가지로 한번만 로그아웃하면, 다른 어플리케이션에서는, 자동으로 로그아웃 됩니다. 제약점은 있으나 싱글싸인온과 같은 솔루션을 도입하지 않고도 단일 로그인으로 여러 시스템을 사용할 수있는 효과도 있습니다. 이제 데모를 보도록 하겠습니다. Vimeo 동영상 - http://vimeo.com/107384674

Transcript of WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 - KHAN Session Clustering

Page 1: WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 -  KHAN Session Clustering

‘WebLogic, JBoss, Tomcat 클러스터링’

KHAN [session manager] 데모

오픈나루㈜

전준식 (010-5120-3249)

[email protected]

Page 2: WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 -  KHAN Session Clustering

opennaru.com | 2013 | All Rights Reserved 1

다른 WAS 제품 간의 세션 클러스터링

• 이 기종의 WAS 와 웹 애플리케이션 간의 세션 정보를 공유

• 지원하는 WAS - WebLogic Server / Tomcat / JBoss

/session1 /session2

8181 포트

/session1 /session2

8080 포트

/session1 /session2

7001 포트

Session

Counter

DataGrid DataGrid DataGrid DataGrid

Session Clustering(dist)

서로 다른 웹 애플리케이션간 세션 공유

서로 다른 WAS간세션 공유

Page 3: WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 -  KHAN Session Clustering

opennaru.com | 2013 | All Rights Reserved 2

KHAN Session Manager Demo Architecture

웹서버

사용자 포탈

전자정부프레임워크 - 단순

KHAN Session Manager

JBoss

전자정부프레임워크 - 업무

KHAN Session Manager

WebLogic

Datagrid

전자정부프레임워크 - 포탈

KHAN Session Manager

Tomcat

Page 4: WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 -  KHAN Session Clustering

opennaru.com | 2013 | All Rights Reserved 3

KHAN Session Manager Demo Scenario

Datagrid

웹서버

1. 업무 페이지 로그인

2. 단순 페이지 로그인

(1) 로그인 접속

(2) 세션 유무 확인

(3) 데이터베이스 확인

(4) 로그인 성공

전자정부프레임워크 - 업무

KHAN Session Manager

WebLogic

(1) 로그인 접속

(2) 세션 유무 확인

(3) 데이터베이스 확인

(4) 로그인 성공

전자정부프레임워크 - 단순

KHAN Session Manager

JBoss

(1) 로그인 접속

(2) 세션 유무 확인

(3) 데이터베이스 확인

(4) 로그인 성공

전자정부프레임워크 - 포탈

KHAN Session Manager

Tomcat

3. 포탈 페이지 로그인

4. 포탈 페이지 로그아웃

5. 단순 페이지 로그아웃

6. 업무 페이지 로그아웃

Page 5: WebLogic, JBoss 그리고 Tomcat 간 세션 클러스터링 데모 -  KHAN Session Clustering

opennaru.com | 2013 | All Rights Reserved 4

Header text