1 |
1
가상 네트워크 구성장치의 가상 네트워크 구성방법에 있어서,고리마다 두 개의 저장소를 가지는 다중 저장소 고리-성형 토폴로지를 기초로 하여 가상 네트워크를 구성하는 단계; 및상기 가상 네트워크를 실제 네트워크 환경에 적용하고 상기 적용 결과를 반영하여 상기 가상 네트워크를 재구성하는 단계;를 포함하는 것을 특징으로 하는 가상 네트워크 구성방법
|
2 |
2
제 1 항에 있어서, 상기 가상 네트워크 구성장치는,인터넷 기반 텔레비전 서비스를 포함하는 콘텐츠 서비스를 제공하기 위해 가상 네트워크를 구성하는 장치인 것을 특징으로 하는 가상 네트워크 구성방법
|
3 |
3
제 1 항에 있어서, 상기 다중 저장소 고리-성형 토폴로지는,상기 다중 저장소 고리-성형 토폴로지 중에서 하나의 저장소에서 장애가 발생하는 경우 다른 저장소를 이용하여 연속된 콘텐츠 서비스가 제공되고, 저장소와 연결되는 소정의 링크에 장애가 발생하는 경우 상기 저장소와 연결되는 다른 링크를 이용하여 연속된 콘텐츠 서비스가 제공되는 토폴로지인 것을 특징으로 하는 가상 네트워크 구성방법
|
4 |
4
제 1 항에 있어서, 상기 가상 네트워크를 재구성하는 단계는,상기 다중 저장소 고리-성형 토폴로지를 실제 네트워크 인프라스트럭쳐를 형성하는 네트워크 제공장치에 제공하여 노드 선정 및 링크 형성 가능여부를 피드백 받아 상기 가상 네트워크를 재구성하는 것을 특징으로 하는 가상 네트워크 구성방법
|
5 |
5
콘텐츠 복제본을 저장할 저장소인 로컬 비디오 서버를 결정하여 상기 복제본을 저장하는 단계; 및상기 복제본이 저장된 로컬 비디오 서버와 복제본이 저장되지 않은 로컬 비디오 서버 및 로컬 캐시 서버를 실제 네트워크에서의 피드백을 통해 선정하고 링크 연결하여 가상 네트워크를 구성하되, 고리마다 두 개의 저장소를 가지는 다중 저장소 고리-성형 토폴로지 기반 가상 네트워크를 구성하는 단계;를 포함하는 것을 특징으로 하는 가상 네트워크 구성방법
|
6 |
6
제 5 항에 있어서, 상기 콘텐츠 복제본을 저장할 저장소인 로컬 비디오 서버를 결정하여 상기 복제본을 저장하는 단계는,상기 복제본의 수 및 복제본을 저장할 로컬 비디오 서버를 결정하고 콘텐츠와 사용자 수에 따라 대역폭을 계산하는 단계;상기 계산된 대역폭에 따른 링크정보를 네트워크 제공장치에 제공하여 상기 결정된 로컬 비디오 서버에 상기 복제본이 저장 가능한지 여부를 판단하는 단계; 및상기 판단 결과에 따라 상기 복제본을 로컬 비디오 서버에 저장하는 단계;를 포함하는 것을 특징으로 하는 가상 네트워크 구성방법
|
7 |
7
제 5 항에 있어서, 상기 고리마다 두 개의 저장소를 가지는 다중 저장소 고리-성형 토폴로지 기반 가상 네트워크를 구성하는 단계는,복제본이 저장되지 않은 로컬 비디오 서버들이 포함되는 클러스터를 생성하고 상기 생성된 클러스터의 중심에서 인접한 두 개의 저장소를 선정하는 단계;상기 클러스터 내 상기 복제본이 저장되지 않은 로컬 비디오 서버들 중에서 미리 설정된 기준에 따라 로컬 비디오 서버들을 선정하여 대역폭을 계산하는 단계;상기 계산된 대역폭에 따른 링크정보를 네트워크 제공장치에 제공하여 상기 선정된 로컬 비디오 서버가 상기 선정된 두 개의 저장소와 링크 연결 가능한지 여부를 판단하는 단계; 및상기 판단 결과에 따라 상기 선정된 두 개의 저장소와 상기 선정된 로컬 비디오 서버들의 링크를 연결하는 단계;를 포함하는 것을 특징으로 하는 가상 네트워크 구성방법
|
8 |
8
제 7 항에 있어서, 상기 클러스터 내 상기 복제본이 저장되지 않은 로컬 비디오 서버들 중에서 미리 설정된 기준에 따라 로컬 비디오 서버들을 선정하여 대역폭을 계산하는 단계는,하위 네트워크 규모 및 사용자 수를 포함하는 링크 가용성 순위에 따라 순차적으로 로컬 비디오 서버들을 선정하는 것을 특징으로 하는 가상 네트워크 구성방법
|
9 |
9
제 7 항에 있어서, 상기 고리마다 두 개의 저장소를 가지는 다중 저장소 고리-성형 토폴로지 기반 가상 네트워크를 구성하는 단계는,상기 링크 연결된 로컬 비디오 서버들을 하위의 로컬 캐시 서버들과 링크 연결하는 단계;를 더 포함하는 것을 특징으로 하는 가상 네트워크 구성방법
|
10 |
10
고리마다 두 개의 저장소를 가지는 다중 저장소 고리-성형 토폴로지를 기초로 하여 가상 네트워크를 구성하고, 가상 네트워크 적용부의 적용 결과를 반영하여 상기 가상 네트워크를 재구성하는 가상 네트워크 구성부; 및상기 가상 네트워크를 실제 네트워크 환경에 적용하는 가상 네트워크 적용부;를 포함하는 것을 특징으로 하는 가상 네트워크 구성장치
|
11 |
11
제 10 항에 있어서 상기 가상 네트워크 적용부는 상기 다중 저장소 고리-성형 토폴로지를 네트워크 제공장치에 제공하고,상기 가상 네트워크 구성부는 상기 네트워크 제공장치로부터 노드 선정 및 링크 형성 가능여부를 피드백 받아 상기 가상 네트워크를 재구성하는 것을 특징으로 하는 가상 네트워크 구성장치
|
12 |
12
제 10 항에 있어서 상기 가상 네트워크 구성부는,콘텐츠 복제본의 수 및 복제본을 저장할 로컬 비디오 서버를 결정하고, 상기 실제 네트워크 환경에서 상기 결정된 로컬 비디오 서버에 상기 복제본이 저장 가능한지 여부를 판단하여 판단 결과에 따라 상기 복제본을 로컬 비디오 서버에 저장하는 것을 특징으로 하는 가상 네트워크 구성장치
|
13 |
13
제 10 항에 있어서 상기 가상 네트워크 구성부는,복제본이 저장되지 않은 로컬 비디오 서버들이 포함되는 클러스터를 생성하고, 상기 실제 네트워크 환경에서 상기 클러스터의 중심과 인접한 두 개의 저장소와 상기 클러스터 내 상기 복제본이 저장되지 않은 로컬 비디오 서버들과의 링크 연결 가능 여부를 판단하여 판단 결과에 따라 링크 연결하는 것을 특징으로 하는 가상 네트워크 구성장치
|
14 |
14
제 13 항에 있어서, 상기 가상 네트워크 구성부는,상기 클러스터 내에서 하위 네트워크 규모 및 사용자 수를 포함하는 링크 가용성 순위에 따라 순차적으로 로컬 비디오 서버들을 선정하여, 상기 선정된 로컬 비디오 서버들과 상기 클러스터의 중심과 인접한 두 개의 저장소와의 링크 연결 가능 여부를 판단하는 것을 특징으로 하는 가상 네트워크 구성장치
|
15 |
15
제 10 항에 있어서, 상기 가상 네트워크 구성장치는,인터넷 기반 텔레비전 서비스를 포함하는 콘텐츠 서비스를 제공하기 위해 가상 네트워크를 구성하는 장치인 것을 특징으로 하는 가상 네트워크 구성장치
|