1 |
1
SFC 분류자(Service Function Chaining Classifier)와 SFF(Service Function Forwarder) 및 SF(Service Function)를 각각 복수 개 포함하는 데이터 평면(data plane)과, 상기 복수 개의 SF의 상태에 따라 SFP(Service Function Path)를 구성하고 SFF 정책을 관리하는 제어 평면(control plane)을 포함하는 SDN 기반 SFC(SD-SFC)에 있어서,상기 제어 평면은,상기 데이터 평면 내의 구성 요소에 플로우 규칙을 삽입하여 상기 SFP를 구성하는 컨트롤러(controller); 및상기 복수 개의 SF 중에서 적어도 2개의 SF에 각각 배치된 적어도 2개의 모니터링 에이전트(Monitoring Agent, MA)로부터 모니터링 정보를 수집하는 모니터링 서버(monitoring server)를 포함하고,상기 모니터링 서버는,n개의 SF 중 첫 번째에 위치한 제1 SF(SFS)에 배치한 제1 MA와 마지막 번째에 위치한 제2 SF(SFe)에 배치한 제2 MA로부터 수집한 모니터링 정보를 이용하여 인그레스(ingress) SF와 이그레스(egress) SF를 통과하는 트래픽(traffic)의 속도 차이를 임계값과 비교하여 상기 SD-SFC에 오버로드(overload) 된 SF가 존재하는지 판단하는 SF 오버로드 감지 모듈(SF overload detection module);상기 SD-SFC에 오버로드 된 SF가 존재하는 경우, 상기 복수의 SF 중에서 오버로드 된 SF를 선택하기 위한 탐색을 수행하는 SF 선택 모듈(SF selection module); 및상기 제1 SF 및/또는 상기 제2 SF에서 오버로드가 발생한 것이 아닌 경우, 상기 제1 SF와 상기 제2 SF의 중간에 위치한 제3 SF에 제3 MA를 배치하는 동적 MA 배치 모듈(Dynamic MA deployment module)을 포함하는 SDN 상의 네트워크 상태 모니터링 시스템
|
2 |
2
제1항에서,상기 모니터링 서버는,2개의 MA가 각각 배치된 2개의 SF의 서비스율 및 도착률을 나타내는 인그레스(ingress) SF와 이그레스(egress) SF를 통과하는 트래픽의 속도 차이를 이용해 상기 SD-SFC에 오버로드 된 SF가 존재하는지 판단하고,오버로드 된 SF가 존재한다고 판단되는 경우에, 상기 오버로드 된 SF를 선택하기 위한 탐색을 수행하고, 상기 탐색 과정이 종료될 때까지, 상기 2개의 SF를 제외한 나머지 SF들에 새로운 MA를 정해진 순서에 따라 순차적으로 추가로 배치하는 SDN 상의 네트워크 상태 모니터링 시스템
|
3 |
3
제1항에서, 상기 SD-SFC에 오버로드 된 SF가 존재하는 경우, 상기 복수의 SF 중에서 오버로드 된 SF를 선택하기 위한 탐색은, 상기 제 1 SF 또는 제 2 SF 중 오버로드 된 SF가 아닌 SF의 MA 배치를 철회하는 과정을 포함하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
4 |
4
제1항에서,상기 제1 SF와 상기 제2 SF 중에서 오버로드가 발생한 SF가 있는 경우, 상기 모니터링 서버는 오버로드 된 SF에 대한 정보를 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
5 |
5
제4항에서, 상기 컨트롤러는, 상기 오버로드 된 SF에 대한 정보에 기초하여 SFC의 정상화를 통해 오버로드를 복구하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
6 |
6
제1항에서,상기 제3 SF에서 오버로드가 발생한 경우, 상기 모니터링 서버는 상기 제3 SF가 오버로드 된 사실을 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
7 |
7
제6항에서,상기 모니터링 서버는 상기 제3 SF에 배치한 상기 제3 MA의 배치를 철회한 후, 상기 제1 MA와 상기 제2 MA를 사용하여 상기 SD-SFC의 오버로드를 모니터링 하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
8 |
8
제1항에서,상기 제3 SF에서 오버로드가 발생한 것이 아닌 경우, 상기 모니터링 서버는 상기 제1 SF와 상기 제3 SF의 중간에 위치한 제4 SF에 제4 MA를 배치한 후 상기 제4 SF에 오버로드가 발생했는지 여부를 확인하거나, 상기 제3 SF와 상기 제2 SF의 중간에 위치한 제5 SF에 제5 MA를 배치한 후 상기 제5 SF에 오버로드가 발생했는지 여부를 확인하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
9 |
9
제8항에서,상기 제4 SF 또는 상기 제5 SF에서 오버로드가 발생한 경우, 상기 모니터링 서버는 상기 제4 SF 또는 상기 제5 SF가 오버로드 된 사실을 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
10 |
10
제9항에서,상기 모니터링 서버는 상기 제3 MA와 상기 제4 MA, 또는 상기 제3 MA와 상기 제5 MA의 배치를 철회한 후, 상기 제1 MA와 상기 제2 MA를 사용하여 상기 SD-SFC의 오버로드를 모니터링 하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 시스템
|
11 |
11
SFC 분류자(Service Function Chaining Classifier)와 SFF(Service Function Forwarder) 및 SF(Service Function)를 각각 복수 개 포함하는 데이터 평면(data plane)과, 상기 복수 개의 SF의 상태에 따라 SFP(Service Function Path)를 구성하고 SFF 정책을 관리하는 제어 평면(control plane)을 포함하며,상기 제어 평면은,상기 데이터 평면 내의 구성 요소에 플로우 규칙을 삽입하여 상기 SFP를 구성하는 컨트롤러(controller); 및상기 복수 개의 SF 중에서 적어도 2개의 SF에 각각 배치된 적어도 2개의 모니터링 에이전트(Monitoring Agent, MA)로부터 모니터링 정보를 수집하는 모니터링 서버(monitoring server)를 포함하는 SDN 기반 SFC(SD-SFC)의 모니터링 방법에 있어서,상기 모니터링 서버는,n개의 SF 중 첫 번째에 위치한 제1 SF(SFS)에 배치한 제1 MA와 마지막 번째에 위치한 제2 SF(SFe)에 배치한 제2 MA로부터 수집한 모니터링 정보를 이용하여 상기 MA가 배치된 SF의 서비스율 및 도착률을 모니터링하는 단계,상기 서비스율 및 상기 도착률을 나타내는 인그레스(ingress) SF와 이그레스(egress) SF를 통과하는 트래픽의 속도 차이를 임계값과 비교하여 상기 SD-SFC에 오버로드 된 SF가 존재하는지 판단하는 단계,상기 SD-SFC에 오버로드 된 SF가 존재하는 경우, 상기 복수의 SF 중에서 오버로드 된 SF를 선택하기 위한 탐색을 수행하는 단계, 및상기 제1 SF 및/또는 상기 제2 SF에서 오버로드가 발생한 것이 아닌 경우, 상기 제1 SF와 상기 제2 SF의 중간에 위치한 제3 SF에 제3 MA를 배치한 후, 상기 MA를 추가로 배치한 SF에서 오버로드가 발생했는지 여부를 확인하는 단계에 따라 SDN 상의 네트워크 상태를 모니터링하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
12 |
12
제11항에서, 상기 SD-SFC에 오버로드 된 SF가 존재하는 경우, 상기 복수의 SF 중에서 오버로드 된 SF를 선택하기 위한 탐색을 수행하는 단계는, 상기 제 1 SF 또는 제 2 SF 중 오버로드 된 SF가 아닌 SF의 MA를 배치를 철회하는 과정을 포함하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
13 |
13
제11항에서,상기 제1 SF와 상기 제2 SF 중에서 오버로드가 발생한 SF가 있는 경우, 상기 모니터링 서버는 오버로드 된 SF에 대한 정보를 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
14 |
14
제13항에서, 상기 컨트롤러는, 상기 오버로드 된 SF에 대한 정보에 기초하여 SFC의 정상화를 통해 오버로드를 복구하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
15 |
15
제11항에서,상기 제3 SF에서 오버로드가 발생한 경우, 상기 모니터링 서버는 상기 제3 SF가 오버로드 된 사실을 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
16 |
16
제15항에서,상기 모니터링 서버는 상기 제3 SF에 배치한 상기 제3 MA의 배치를 철회한 후, 상기 제1 MA와 상기 제2 MA를 사용하여 상기 SD-SFC의 오버로드를 모니터링 하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
17 |
17
제11항에서,상기 제3 SF에서 오버로드가 발생한 것이 아닌 경우, 상기 모니터링 서버는 상기 제1 SF와 상기 제3 SF의 중간에 위치한 제4 SF에 제4 MA를 배치한 후 상기 제4 SF에 오버로드가 발생했는지 여부를 확인하거나, 상기 제3 SF와 상기 제2 SF의 중간에 위치한 제5 SF에 제5 MA를 배치한 후 상기 제5 SF에 오버로드가 발생했는지 여부를 확인하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
18 |
18
제17항에서,상기 제4 SF 또는 상기 제5 SF에서 오버로드가 발생한 경우, 상기 모니터링 서버는 상기 제4 SF 또는 상기 제5 SF가 오버로드 된 사실을 상기 컨트롤러에 전달하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|
19 |
19
제18항에서,상기 모니터링 서버는 상기 제3 MA와 상기 제4 MA, 또는 상기 제3 MA와 상기 제5 MA의 배치를 철회한 후, 상기 제1 MA와 상기 제2 MA를 사용하여 상기 SD-SFC의 오버로드를 모니터링 하는 것을 특징으로 하는 SDN 상의 네트워크 상태 모니터링 방법
|