1 |
1
네트워크 구현 장치에서 수행되는 네트워크 구현 방법에 있어서,네트워크의 제어 기능들을 각각 가상 머신으로 구현하는 단계;복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화하는 단계; 및동일 그룹에 속한 적어도 하나의 가상 머신들을 분산 가상 스위치 기반 가상화 구조의 동일 서버 내에 구현하는 단계를 포함하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
2 |
2
청구항 1에 있어서,복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화하는 단계는,상기 복수의 가상 머신들을 기밀성 기준, 상기 가상 머신이 실행하는 제어 기능들의 상위 기능 유형, 가상 머신들간 교환되는 트래픽량, 소프트웨어의 플랫폼 중 적어도 하나의 기준에 따라 그룹화하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
3 |
3
청구항 1에 있어서,상기 네트워크 제어 기능들은 데이터 평면 제어 기능, 게이트웨이 프록시 기능, 기지국 프록시 기능, 이동성 관리 기능, 무선 관리 기능, 가입자 관리 기능, 과금 기능, 응용 서비스 기능 및 데이터베이스 기능 중 적어도 하나의 기능을 포함하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
4 |
4
청구항 1에 있어서,상기 분산 가상 스위치를 이용한 네트워크 구현 방법은,상기 네트워크의 제어 기능들에 대한 기능 특성 정보를 획득하는 단계; 및상기 복수의 가상 머신들간의 데이터 교환량 정보를 획득하는 단계를 더 포함하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
5 |
5
청구항 4에 있어서,상기 네트워크의 제어 기능들에 대한 기능 특성 정보를 획득하는 단계는,기밀성 정보, 네트워크 제어 기능의 상위 기능 유형 정보 및 네트워크 제어 기능을 실행하는 소프트웨어의 플랫폼 정보 중 적어도 하나의 정보를 획득하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
6 |
6
청구항 4에 있어서,상기 복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화하는 단계는,상기 미리 설정된 정책에 따라 상기 기능 특성 정보 또는 상기 데이터 교환량 정보를 참조하여 상기 복수의 가상 머신들을 그룹화하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
7 |
7
청구항 1에 있어서, 상기 복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화 하는 단계는,동일 서버내에 위치하는 가상 머신들간의 데이터 교환량이 최대가 되도록 상기 복수의 가상 머신들을 그룹화하는 것을 특징으로 하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
8 |
8
청구항 1에 있어서, 상기 복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화 하는 단계는,그룹화되지 않은 가상 머신들 중 데이터 교환량이 가장 적은 가상 머신쌍을 선택하는 단계;상기 선택된 가상 머신쌍에 포함된 제1 가상 머신 및 제2 가상 머신을 각각 제1 그룹 및 제2 그룹에 배분하는 단계;그룹화되지 않고 남은 가상 머신들 중 상기 제1 그룹에 속한 가상 머신들과 평균 데이터 교환량이 가장 많은 제3 가상 머신을 선택하고, 상기 제2 그룹에 속한 가상 머신들과 평균 데이터 교환량이 가장 많은 제4 가상 머신을 선택하는 단계; 및상기 제3 가상 머신을 상기 제1 그룹에 배분하는 단계를 포함하는 분산 가상 스위치를 이용한 네트워크 구현 방법
|
9 |
9
복수의 네트워크 제어 기능을 실행하는 복수의 가상 머신들을 미리 설정된 정책에 따라 그룹화하고, 동일 그룹에 속한 적어도 하나의 가상 머신들을 분산 가상 스위치 기반 가상화 구조의 동일 서버 내에 전달하는 처리부; 및상기 처리부의 제어에 상응하여 상기 동일 그룹에 속한 적어도 하나의 가상 머신들을 상기 동일 서버에 전송하는 네트워크 인터페이스를 포함하는 네트워크 구현 장치
|
10 |
10
청구항 9에 있어서,상기 처리부는 상기 복수의 가상 머신들을 기밀성 기준, 상기 가상 머신이 실행하는 제어 기능들의 상위 기능 유형, 가상 머신들간 교환되는 트래픽량, 소프트웨어의 플랫폼 중 적어도 하나의 기준에 따라 그룹화하는 것을 특징으로 하는 네트워크 구현 장치
|
11 |
11
청구항 9에 있어서,상기 복수의 네트워크 제어 기능들은 데이터 평면 제어 기능, 게이트웨이 프록시 기능, 기지국 프록시 기능, 이동성 관리 기능, 무선 관리 기능, 가입자 관리 기능, 과금 기능, 응용 서비스 기능 및 데이터베이스 기능 중 적어도 하나의 기능을 포함하는 것을 특징으로 하는 네트워크 구현 장치
|
12 |
12
청구항 9에 있어서, 상기 처리부는 상기 네트워크 인터페이스를 통해 상기 네트워크의 제어 기능들에 대한 기능 특성 정보 및 상기 복수의 가상 머신들간의 데이터 교환량 정보를 획득하는 것을 특징으로 하는 네트워크 구현 장치
|
13 |
13
청구항 12에 있어서,상기 네트워크의 제어 기능들에 대한 기능 특성 정보는 기밀성 정보, 네트워크 제어 기능의 상위 기능 유형 정보 및 네트워크 제어 기능을 실행하는 소프트웨어의 플랫폼 정보 중 적어도 하나의 정보를 포함하는 것을 특징으로 하는 네트워크 구현 장치
|
14 |
14
청구항 12에 있어서,상기 처리부는 상기 미리 설정된 정책에 따라 상기 기능 특성 정보 또는 상기 데이터 교환량 정보를 참조하여 상기 복수의 가상 머신들을 그룹화하는 것을 특징으로 하는 네트워크 구현 장치
|
15 |
15
청구항 9에 있어서,상기 처리부는 동일 서버내에 위치하는 가상 머신들간의 데이터 교환량이 최대가 되도록 상기 복수의 가상 머신들을 그룹화하는 것을 특징으로 하는 네트워크 구현 장치
|
16 |
16
복수의 서버;상기 복수의 서버를 연결하는 분산 가상 스위치; 및상기 분산 가상 스위치를 통해 연결되며 각각 네트워크 제어 기능을 실행하는 복수의 가상 머신을 포함하되, 상기 복수의 가상 머신은 미리 설정된 정책에 따라 그룹화되고, 동일 그룹에 속한 적어도 하나의 가상 머신은 상기 복수의 서버 중 동일 서버에 구현되는 것을 특징으로 하는 분산 가상 스위치 기반 네트워크 시스템
|