1 |
1
콘텐츠 전달 네트워크(Content Delivery Network, CDN)에서 서버를 관리하는 방법에서,상기 콘텐츠 전달 네트워크의 네트워크 정보를 수신하는 단계,상기 네트워크 정보로부터 사용자 단말의 요청 수 또는 주변 노드들과의 협력 관계를 고려하여 각 노드들의 캐시(cache) 서버 배치 계수를 산출하는 단계, 그리고산출된 상기 캐시 서버 배치 계수를 이용해 캐시 서버가 배치될 노드를 결정하는 단계를 포함하며,상기 산출하는 단계는,노드간 홉 카운트(hop count)에 반비례하고, 각 노드의 사용자 단말의 요청 수에 비례하여 상기 캐시 서버 배치 계수를 산출하는콘텐츠 전달 네트워크에서의 서버 관리 방법
|
2 |
2
제1항에서,상기 네트워크 정보를 수신하는 단계는,서버를 배치하고자 하는 영역의 네트워크 토폴로지 정보를 수신하고, 수신된 네트워크 토폴로지 정보를 기반으로 홉 카운트(hop count) 정보를 산출하는 단계를 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
3 |
3
제2항에서,상기 캐시 서버 배치 계수는, 노드 별로 콘텐츠를 요청하는 상기 사용자 단말의 수 및 상기 홉 카운트 정보를 이용해서 산출되는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
4 |
4
제3항에서,상기 산출하는 단계는, 네트워크에 존재하는 모든 노드에서 상기 캐시 서버 배치 계수를 산출하는 단계를 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
5 |
5
제4항에서,상기 결정하는 단계는,상기 캐시 서버 배치 계수가 높은 노드에 우선적으로 캐시 서버를 배치하도록 결정하는 단계를 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
6 |
6
콘텐츠 전달 네트워크(Content Delivery Network, CDN)에서 서버를 관리하는 방법에서,상기 콘텐츠 전달 네트워크의 네트워크 정보를 확인하고, 상기 네트워크 정보를 이용해 노드 간의 홉 카운트(hop count) 정보를 산출하거나, 각 노드의 사용자 단말의 요청 수를 확인하는 단계,상기 네트워크 정보를 이용해 서버의 추가 배치에 따른 비용 또는 콘텐츠의 전송에 따른 비용을 산출하는 단계, 그리고산출된 상기 비용을 이용해 캐시(cache) 서버가 배치될 노드를 결정하는 단계를 포함하며,상기 비용을 산출하는 단계는,상기 홉 카운트 정보를 이용해 캐시 서버를 배치할 때 발생되는 분산 비용을 산출하는 단계, 그리고상기 홉 카운트 정보 및 상기 사용자 단말의 요청 수를 이용해 서버 간에 콘텐츠를 전달하거나, 사용자 단말로 콘텐츠를 전달할 때 발생되는 전송 비용을 산출하는 단계를 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제6항에서,상기 전송 비용은,사용자 단말이 연관된 캐시 서버로부터 콘텐츠를 전달 받는 경우, 사용자 단말이 연관된 캐시 서버와 협력 관계에 있는 캐시 서버로부터 콘텐츠를 전달받는 경우 또는 사용자 단말이 원본 서버로부터 콘텐츠를 전달받는 경우 중 어느 하나를 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
10 |
10
제9항에서,상기 결정된 노드에 배치된 캐시 서버에 콘텐츠를 전송하도록 제어하되, 전송 비용이 낮은 콘텐츠부터 전송하도록 제어하는 단계를 더 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 방법
|
11 |
11
콘텐츠 전달 네트워크(Content Delivery Network, CDN)의 네트워크 정보를 수신하는 수신부,상기 네트워크 정보를 이용해 캐시(cache) 서버 배치 계수를 산출하거나, 캐시 서버 배치에 따른 비용을 산출하는 산출부, 그리고상기 캐시 서버 배치 계수 또는 상기 비용을 이용해 캐시 서버가 배치될 노드를 결정하도록 제어하는 제어부를 포함하며,상기 산출부는,노드간 홉 카운트(hop count) 및 각 노드의 사용자 단말의 요청 수를 이용해 상기 캐시 서버 배치 계수를 산출하는 계수 산출부를 포함하고,상기 계수 산출부는,노드간 홉 카운트(hop count)에 반비례하고, 상기 사용자 단말의 요청수에 비례하여 상기 캐시 서버 배치 계수를 산출하는 콘텐츠 전달 네트워크에서의 서버 관리 장치
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
제11항에서,상기 산출부는,캐시 서버를 배치할 때 발생되는 분산 비용을 산출하거나, 추가적으로 배치된 캐시 서버에서 콘텐츠를 전달할 때 발생되는 전송 비용을 산출하는 비용 산출부를 더 포함하는 콘텐츠 전달 네트워크에서의 서버 관리 장치
|
15 |
15
제14항에서,상기 제어부는,상기 캐시 서버 배치 계수가 높은 노드에 우선적으로 캐시 서버를 배치하도록 제어하는 콘텐츠 전달 네트워크에서의 서버 관리 장치
|
16 |
16
제11항에서,상기 제어부는,상기 사용자 단말의 요청 수가 많고, 주변 노드들과의 홉 카운트가 적은 노드에 캐시 서버를 배치하도록 제어하는 콘텐츠 전달 네트워크에서의 서버 관리 장치
|