DYNAMIC SESSION ASSIGNMENT METHOD DYNAMIC SESSION MANAGEMENT METHOD AND SYSTEM

The present invention relates to a method of dynamically allocating a session, and a method and a system for dynamically managing the session, capable of efficiently managing server resources by providing the method for dynamically managing the session. The system for managing the session includes a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HUH, YOON BUM, KWON, SUN JONG, YANG, TAE GIL, BAEK, GYU TAE
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to a method of dynamically allocating a session, and a method and a system for dynamically managing the session, capable of efficiently managing server resources by providing the method for dynamically managing the session. The system for managing the session includes a session broker server and a virtualization server. The session broker server receives information on server states from a plurality of virtualization servers at a predetermined period, receives request for allocation of the session from a set-top box, selects one of the virtualization servers based on the information on the server states, and allocates the selected virtualization server and the session to the set-top box. The virtualization server receives request for the execution of a web application from the set-top box, executes the web application through a virtual browser, monitors the change of a screen image of the web application displayed on the virtual browser at a predetermined period, captures the screen image displayed on the virtual browser, and transmits the captured screen image to the set-top box. 세션 관리 시스템은 세션 브로커 서버 및 가상화 서버를 포함한다. 상기 세션 브로커 서버는, 복수의 가상화 서버로부터 기설정된 주기로 서버 상태 정보를 수신하고, 셋톱박스로부터 세션에 대한 할당을 요청받고, 상기 서버 상태 정보에 기초하여 상기 복수의 가상화 서버 중 하나를 선정하고, 상기 셋톱박스에 상기 선정된 가상화 서버 및 세션을 할당하도록 구성된다. 상기 가상화 서버는, 상기 셋톱박스로부터 웹앱에 대한 실행을 요청받고, 가상 브라우저를 통하여 상기 웹앱을 실행하고, 상기 가상 브라우저 상에서 표시된 상기 웹앱의 화면 변화를 기설정된 주기로 모니터링하고, 상기 가상 브라우저 상에 표시된 화면을 캡쳐하고, 상기 캡쳐된 화면을 상기 셋톱박스로 전송하도록 구성된다.