1 |
1
VNF(Virtual Network Function)의 라이프사이클을 모니터링하기 위한 NFV 서버(Network Function Virtualization server)의 동작 방법에 있어서,사용자의 VNF 생성 요청에 응답하여, 모니터 정책을 따르는 제1 VNF를 생성하는 단계;상기 제1 VNF를 모니터링하기 위한 제1 모니터링 워크플로우 및 모니터 액션 ID를 생성하는 단계;상기 제1 모니터링 워크플로우에 따른 VNF 정책 모니터 모듈의 정책 모니터 파트를 통해 상기 제1 VNF의 상태를 모니터링하는 단계; 및상기 제1 VNF에 관한 실패(failure)가 발생하는 경우, 상기 VNF 정책 모니터 모듈의 정책 액션 파트를 통해 상기 VNF 정책 모니터 모듈을 종료하는 단계를 포함하는 NFV 서버의 동작 방법
|
2 |
2
제1항에 있어서,상기 제1 모니터링 워크플로우는미스트랄 워크플로우 서비스(Mistral Workflow Service) 기반으로 정의되는,NFV 서버의 동작 방법
|
3 |
3
제1항에 있어서,상기 정책 모니터 파트는모니터링 딜레이(monitoring delay), 카운트(count), 인터벌(interval) 및 타임아웃(timeout) 중 적어도 하나를 포함하는 상기 제1 모니터링 워크플로우의 파라미터들을 정의하는,NFV 서버의 동작 방법
|
4 |
4
제1항에 있어서,상기 정책 모니터 파트는에코 프로토콜 기반의 핑(ping) 또는 HTTP-핑(HTTP-ping)을 이용하여 상기 제1 VNF의 상태를 모니터링하는,NFV 서버의 동작 방법
|
5 |
5
제1항에 있어서,상기 정책 액션 파트는재생성(respawn), 오토스케일링(autoscaling), 로그(log) 및 로그-앤-킬(log-and-kill) 중 적어도 하나를 포함하는 상기 제1 VNF에 관한 실패(failure)에 대응하는 액션을 정의하는,NFV 서버의 동작 방법
|
6 |
6
제1항에 있어서,상기 사용자의 VNF 삭제 요청에 응답하여, 상기 모니터 액션 ID에 기초하여 식별된 상기 제1 모니터링 워크플로우의 실행(execution) 및 상기 제1 모니터링 워크플로우를 순차적으로 삭제하는 단계; 및상기 제1 모니터링 워크플로우를 중단(kill)하기 위한 중단 액션 요청(kill action request)을 생성하는 단계를 더 포함하는, NFV 서버의 동작 방법
|
7 |
7
제1항에 있어서,상기 사용자의 VNF 스케일링 요청에 응답하여, 상기 모니터 액션 ID에 기초하여 상기 제1 모니터링 워크플로우를 식별하는 단계; 및상기 식별된 제1 모니터링 워크플로우에 대한 액션을 업데이트하는 단계를 더 포함하고,상기 업데이트하는 단계는상기 VNF 스케일링 요청에 따라 VNF가 스케일 아웃(sacle out)되면, VNF 모니터링 태스크를 추가 VNF 인스턴스로 추가하는 단계; 및상기 VNF 스케일링 요청에 따라 VNF가 스케일 인(sacle in)되면, 제거된 VNF 인스턴스의 VNF 모니터링 태스크를 삭제하는 단계를 포함하는,NFV 서버의 동작 방법
|
8 |
8
VNF(Virtual Network Function)의 라이프사이클을 모니터링하기 위한 NFV 서버(Network Function Virtualization server)에 있어서,프로세서; 및상기 프로세서에서 읽을 수 있는 명령어를 포함하는 메모리를 포함하고,상기 명령어가 상기 프로세서에서 실행되면, 상기 프로세서는사용자의 VNF 생성 요청에 응답하여, 모니터 정책을 따르는 제1 VNF를 생성하고,상기 제1 VNF를 모니터링하기 위한 제1 모니터링 워크플로우 및 모니터 액션 ID를 생성하고,상기 제1 모니터링 워크플로우에 따른 VNF 정책 모니터 모듈의 정책 모니터 파트를 통해 상기 제1 VNF의 상태를 모니터링하고,상기 제1 VNF에 관한 실패(failure)가 발생하는 경우, 상기 VNF 정책 모니터 모듈의 정책 액션 파트를 통해 상기 VNF 정책 모니터 모듈을 종료하는,NFV 서버
|
9 |
9
제8항에 있어서,상기 제1 모니터링 워크플로우는미스트랄 워크플로우 서비스(Mistral Workflow Service) 기반으로 정의되는,NFV 서버
|
10 |
10
제8항에 있어서,상기 프로세서는상기 사용자의 VNF 삭제 요청에 응답하여, 상기 모니터 액션 ID에 기초하여 식별된 상기 제1 모니터링 워크플로우의 실행(execution) 및 상기 제1 모니터링 워크플로우를 순차적으로 삭제하고, 상기 제1 모니터링 워크플로우를 중단(kill)하기 위한 중단 액션 요청(kill action request)을 생성하고,상기 사용자의 VNF 스케일링 요청에 응답하여, 상기 모니터 액션 ID에 기초하여 상기 제1 모니터링 워크플로우를 식별하고, 상기 식별된 제1 모니터링 워크플로우에 대한 액션을 업데이트하는,NFV 서버
|