맞춤기술찾기

이전대상기술

부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법

  • 기술번호 : KST2015096989
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 클라이언트에서 서버로 전송되는 패킷에 부하 분산 세션 레이블을 부착하고 상기 세션 레이블 정보만을 이용하여 서버를 결정함으로써 서버간의 부하를 분산시키는 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법에 관한 것이다. 본 발명은, 수신된 패킷에 대하여 부하 분산 세션 레이블 부착 여부 검사, 세션 정보 파악 및 패킷의 헤더에 세션 레이블을 부착하는 패킷분석부; 상기 검사결과 세션 레이블이 부착되지 않은 패킷의 세션에 대하여 부하 분산을 고려하여 상기 세션을 서비스하기 위한 서버를 할당하는 부하분산처리부; 상기 검사결과 세션 레이블이 부착된 패킷에 대하여 상기 세션 레이블 정보만을 이용하여 스위칭을 수행하는 세션레이블스위칭부; 클라이언트로부터 요구된 세션의 정보 및 상태를 유지 관리하는 세션관리부; 및 세션 레이블을 할당하고 사용하지 않는 세션 레이블을 회수하여 관리하는 세션레이블관리부를 포함한다. 본 발명에 따르면, 부하분산처리시 세션 레이블이 부착된 패킷에 대해서는 복잡한 패킷 분석 과정을 배제함으로서 부하분산장치의 처리과정이 단순화되고 성능이 개선되며, 부하분산에 따른 프로세싱 오버헤더를 줄일 수 있다. 클라이언트, 인터넷망, 서버, MPLS, 세션, 레이블, 부하분산
Int. CL H04L 12/28 (2006.01)
CPC
출원번호/일자 1020030071449 (2003.10.14)
출원인 한국전자통신연구원
등록번호/일자 10-0570836-0000 (2006.04.06)
공개번호/일자 10-2005-0035722 (2005.04.19) 문서열기
공고번호/일자 (20060413) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2003.10.14)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 양선희 대한민국 대전광역시유성구
2 윤현식 대한민국 대전광역시서구
3 박평구 대한민국 대전광역시유성구
4 윤호선 대한민국 대전광역시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인씨엔에스 대한민국 서울 강남구 언주로 **길 **, 대림아크로텔 *층(도곡동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 (주)인스랩 서울특별시 서초구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2003.10.14 수리 (Accepted) 1-1-2003-0382494-85
2 선행기술조사의뢰서
Request for Prior Art Search
2005.06.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2005.07.15 수리 (Accepted) 9-1-2005-0039902-99
4 의견제출통지서
Notification of reason for refusal
2005.11.09 발송처리완료 (Completion of Transmission) 9-5-2005-0569272-57
5 지정기간연장신청서
Request for Extension of Designated Period
2006.01.09 수리 (Accepted) 1-1-2006-0014620-70
6 의견서
Written Opinion
2006.02.09 수리 (Accepted) 1-1-2006-0097692-14
7 명세서등보정서
Amendment to Description, etc.
2006.02.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2006-0097693-60
8 등록결정서
Decision to grant
2006.03.31 발송처리완료 (Completion of Transmission) 9-5-2006-0190371-25
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
인터넷 망을 통해 다수의 클라이언트가 다수의 서버에 접속되고 상기 다수의 서버의 전단에 위치하여 상기 클라이언트의 요구를 분석하여 서버간에 분산시켜 서비스를 제공하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치에 있어서,수신된 패킷에 대하여 세션 레이블의 부착 여부를 검사하고 상기 패킷의 헤더 정보를 분석하여 세션 정보를 파악하며, 상기 수신된 패킷의 헤더에 세션 레이블을 부착하는 패킷분석부;상기 패킷분석부의 검사결과 세션 레이블이 부착되지 않은 패킷의 세션에 대하여 부하 분산을 고려하여 상기 해당 세션을 서비스하기 위한 서버를 할당하는 부하분산처리부;상기 패킷분석부의 검사결과 세션 레이블이 부착된 패킷에 대하여 상기한 패킷 분석 또는 서버 할당 과정 없이 상기 세션 레이블 정보만을 이용하여 하드웨어적인 스위칭을 수행하는 세션레이블스위칭부;클라이언트로부터 요구된 세션의 관련 정보 및 상태를 유지 관리하는 세션관리부; 및세션 레이블을 할당하고 사용하지 않는 세션 레이블을 회수하여 관리하는 세션레이블관리부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
2 2
제 1항에 있어서, 상기 패킷분석부는,상기 수신된 패킷에 세션 레이블이 부착되어 있는지를 확인한 후, 부착된 경우 패킷의 스위칭을 위해 상기 세션 레이블 스위칭부로 상기 패킷을 전달하고 부착되지 않은 경우 새로운 세션으로 인지하여 세션 정보를 분석하기 위해 후술하는 패킷내용 분석부로 전달하는 세션레이블 검사부;상기 전달된 패킷의 3계층에서 7계층까지의 헤더 정보의 분석을 통해 세션 정보를 파악하여 새로운 세션인지를 확인한 후, 새로운 세션인 경우 서비스 서버를 할당하기 위해 상기 부하분산처리부로 전달하고 기존의 세션인 경우 설정된 서버로 전달하는 패킷내용 분석부; 및상기 수신된 패킷의 헤더에 상기 할당된 세션 레이블을 부착하는 세션레이블 부착부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
3 3
제 1항에 있어서, 상기 부하 분산 세션 레이블로 멀티프로토콜 레이블 스위칭(MPLS) 레이블 구조를 적용하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
4 4
제 1항에 있어서, 상기 부하분산처리부는,라운드 로빈방식, 최소연결 서버, 가중치 및 서버로부터의 응답시간을 포함하는 정보를 고려한 알고리즘을 이용하여 부하 분산 서버를 결정하는 부하분산 알고리즘부;실시간 서버 상태 모니터링 및 구성관리를 수행하여 각 서버의 형상 및 상태를 관리하는 서버형상/상태관리부; 및서비스 중인 세션에 대해 새로운 세션의 서비스 요구의 수락을 거절하는 서비스수락제어부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
5 5
제 1항에 있어서, 상기 세션레이블스위칭부는,상기 패킷 헤더에 부착된 세션 레이블 값, 상기 패킷이 입출력되는 라인카드 및 포트정보를 포함하는 레이블 스위칭 테이블을 참조하여 레이블 스위칭을 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
6 6
제 1항에 있어서, 상기 세션관리부는,세션의 시작, 종료 및 중단을 인지하여 관련 정보를 세션 테이블에 추가, 삭제 및 변경하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
7 7
제 1항에 있어서, 상기 세션 레이블 할당은,클라이언트에서 서버측(C2S)의 세션 레이블은 홀수값으로 할당하고, 서버에서 클라이언트측(S2C)의 세션 레이블은 상기 C2S의 세션 레이블에 1만큼을 더한 짝수값으로 할당하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치
8 8
인터넷 망을 통해 다수의 클라이언트가 다수의 서버에 접속되고, 상기 다수의 서버의 전단에 위치한 부하분산장치가 상기 클라이언트의 요구를 분석하여 서버간에 분산시켜 서비스를 제공하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법에 있어서,클라이언트가 부하분산장치를 통해 서버로 서비스를 요구하면, 상기 부하분산장치가 상기 서비스에 따른 패킷의 헤더를 분석하여 새로운 세션을 인식하고 상기 세션에 대한 클라이언트에서 서버측(C2S) 세션 레이블을 할당하는 제1단계;상기 부하분산장치가 상기 새로운 세션에 대해 부하분산을 고려하여 상기 세션을 서비스할 서버를 할당하고 상기 수신된 패킷에 상기 할당된 C2S 세션 레이블을 부착하여 상기 서버로 전달하는 제2단계;상기 C2S 세션 레이블이 부착된 패킷을 수신한 서버가 상기 수신된 세션 레이블 값을 참조하여 반대 방향 세션 레이블인 서버에서 클라이언트측(S2C) 세션 레이블을 자동으로 할당하는 제3단계;상기 서버가 상기 클라이언트의 서비스 요구를 처리하고 그 처리결과 패킷에 상기 할당된 S2C 세션 레이블을 부착하여 상기 부하분산장치로 전달하는 제4단계;상기 서버로부터 상기 S2C 세션 레이블이 부착된 패킷을 수신한 부하분산장치는 세션 레이블 값을 이용하여 클라이언트로 레이블 스위칭하는 제5단계;상기 S2C 세션 레이블이 부착된 패킷을 수신한 클라이언트는 상기 수신된 세션 레이블 값을 참조하여 반대 방향의 C2S 세션 레이블을 자동으로 할당하는 제6단계;상기 클라이언트가 서버측으로 패킷을 송신할 때 상기 할당된 C2S 세션 레이블을 부착하여 부하분산장치로 송신하는 제7단계; 및상기 클라이언트로부터 상기 C2S 세션 레이블이 부착된 패킷을 수신한 상기 부하분산장치가 상기 패킷을 목적지 서버로 레이블 스위칭하는 제8단계; 를 포함하여,상기 부하분산장치가 세션 레이블이 부착된 패킷에 대해서는 세션 레이블 정보만을 이용하여 접속할 서버를 결정하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
9 9
제 8항에 있어서, 상기 부하분산장치로 입력된 패킷에 대해 부하 분산 세션 레이블(LBSL)의 부착 여부를 검사하여 세션 레이블이 부착된 패킷은 세션 레이블 정보만을 이용하여 고속 레이블 스위칭하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
10 10
제 8항에 있어서,상기 부하분산장치로 입력된 패킷에 대해 부하 분산 세션 레이블(LBSL)의 부착 여부를 검사하여 세션 레이블이 부착되지 않은 패킷에 대해서만 패킷의 헤더 분석을 선별적으로 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
11 11
제 8항에 있어서, 상기 특정 서버 결정시 세션 레이블이 부착되지 않은 패킷에 대해서만 세션의 수용 또는 거절 여부를 선별적으로 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
12 12
제 8항에 있어서세션 레이블이 부착된 패킷에 대해 서버측에서 가상 IP 주소를 상기 패킷 헤더에 사용하여 상기 부하분산장치에서 상기 가상 IP 주소와 실제 서버 IP 주소간의 맵핑 기능을 생략하도록 하는 것을 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
13 13
제 8항에 있어서,상기 클라이언트에서 서버측(C2S)으로 가는 방향의 세션 레이블은 홀수 값을 할당하고, 상기 서버에서 클라이언트측(S2C)으로 가는 세션 레이블은 상기 클라이언트에서 서버측(C2S) 세션 레이블 값에 1을 더하여 자동 할당하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
14 14
제 8항 또는 제 13항에 있어서,상기 양방향(C2S,S2C) 세션 레이블 할당에 있어서 서버 및 클라이언트가 상대방에서 수신한 패킷에 부착된 세션 레이블 값에 1을 가감함으로써 세션 레이블 할당을 위한 별도의 프로토콜의 사용 없이 반대 방향 레이블 값을 자동으로 인식하도록 하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
15 15
제 8항에 있어서,상기 세션 레이블을 패킷의 헤더에 부착함에 있어서 멀티프로토콜 레이블 스위칭(MPLS) 헤더 구조를 적용하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
16 15
제 8항에 있어서,상기 세션 레이블을 패킷의 헤더에 부착함에 있어서 멀티프로토콜 레이블 스위칭(MPLS) 헤더 구조를 적용하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US07647393 US 미국 FAMILY
2 US20050080890 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2005080890 US 미국 DOCDBFAMILY
2 US7647393 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.