1 |
1
서비스 매쉬(service mesh) 구조를 이용해 배포된 서비스를 모니터링하는 모니터링 시스템에 있어서,상기 서비스 매쉬를 구성하는 분석부에 의해 수집된 데이터에 기반하여 상기 서비스가 QoS(quality of service)를 만족하는지 여부를 모니터링하는 모니터링부;상기 서비스가 QoS를 만족하지 못하는 경우, 상기 서비스를 복구하기 위한 방식을 결정하는 결정부; 및상기 결정부에 의해 결정된 방식에 기반하여 서비스를 복구하기 위한 API(application programming interface)를 결정하고, 상기 서비스 매쉬를 구성하는 오케스트레이터(orchetstrator)로 상기 API를 전송하는 수행부를 포함하는,서비스 모니터링 시스템
|
2 |
2
제1항에 있어서,상기 모니터링부는 상기 서비스 매쉬에 의해 제공되는 컨테이너 단위, 파드(pod) 단위, 서비스 단위, CPU의 사용량 또는 상기 서비스의 지연 속도 중 적어도 하나에 기반하여 상기 서비스가 QoS를 만족하는지 여부를 모니터링하는 것을 특징으로 하는,서비스 모니터링 시스템
|
3 |
3
제1항에 있어서,상기 서비스를 복구하기 위한 방식은 상기 서비스와 관련된 CPU의 개수, 상기 서비스가 배치되는 노드, 상기 서비스에 대응하는 프록시에 대한 정보를 포함하는 것을 특징으로 하는,서비스 모니터링 시스템
|
4 |
4
제1항에 있어서,사용자로부터 서비스 배포 요청을 수신하고, 상기 오케스트레이터를 통해 상기 서비스를 배포하는 서비스 디스커버리(service discovery)를 더 포함하는,서비스 모니터링 시스템
|
5 |
5
◈청구항 5은(는) 설정등록료 납부시 포기되었습니다
|
6 |
6
제5항에 있어서,상기 서비스가 복수개의 인스턴스를 포함하는 경우, 상기 서비스 디스커버리는 상기 서비스를 구성하는 복수개의 서브서비스와 관련된 각 프록시와 각 인스턴스간의 대응관계를 결정하기 위한 설정을 수행하는 것을 특징으로 하는,서비스 모니터링 시스템
|
7 |
7
제4항에 있어서,상기 서비스 디스커버리가 상기 사용자로부터 QoS의 준수가 필요하지 않은 서비스 배포 요청을 수신한 경우, 상기 오케스트레이터는 기설정된 스케줄링 방식에 따라 상기 서비스를 배포하는 것을 특징으로 하는,서비스 모니터링 시스템
|
8 |
8
서비스 매쉬 구조를 이용해 배포된 서비스를 모니터링하는 서비스 모니터링 시스템의 모니터링 방법에 있어서,모니터링부를 통해 상기 서비스 매쉬를 구성하는 분석부에 의해 수집된 데이터에 기반하여 상기 서비스가 QoS(quality of service)를 만족하는지 여부를 모니터링하는 단계;상기 서비스가 QoS를 만족하지 못하는 경우, 결정부를 통해 상기 서비스를 복구하기 위한 방식을 결정하는 단계; 및수행부를 통해 상기 결정부에 의해 결정된 방식에 기반하여 서비스를 복구하기 위한 API(application programming interface)를 결정하고, 상기 서비스 매쉬를 구성하는 오케스트레이터(orchetstrator)로 상기 API를 전송하는 단계를 포함하는,모니터링 방법
|
9 |
9
제8항에 있어서,상기 모니터링하는 단계는 상기 서비스 매쉬에 의해 제공되는 컨테이너 단위, 파드(pod) 단위, 서비스 단위, CPU의 사용량 또는 상기 서비스의 지연 속도 중 적어도 하나에 기반하여 상기 서비스가 QoS를 만족하는지 여부를 모니터링하는 것을 특징으로 하는,모니터링 방법
|
10 |
10
제8항에 있어서,상기 서비스를 복구하기 위한 방식은 상기 서비스와 관련된 CPU의 개수, 상기 서비스가 배치되는 노드, 상기 서비스에 대응하는 프록시에 대한 정보를 포함하는 것을 특징으로 하는,모니터링 방법
|
11 |
11
제8항에 있어서,서비스 디스커버리(service discovery)를 통해 사용자로부터 서비스 배포 요청을 수신하고, 상기 오케스트레이터를 통해 상기 서비스를 배포하는 단계를 더 포함하는,모니터링 방법
|
12 |
12
제11항에 있어서,상기 서비스를 배포하는 단계는,상기 서비스 디스커버리가 상기 사용자로부터 QoS의 준수가 필요한 서비스 배포 요청을 수신한 경우, 상기 서비스 디스커버리는 상기 분석부를 통해 상기 서비스 매쉬의 인프라 상태를 확인하고, 상기 인프라 상태와 상기 QoS에 기반하여 서비스를 배포하는 단계를 포함하는 것을 특징으로 하는,모니터링 방법
|
13 |
13
◈청구항 13은(는) 설정등록료 납부시 포기되었습니다
|
14 |
14
제11항에 있어서,상기 서비스를 배포하는 단계는,상기 서비스 디스커버리가 상기 사용자로부터 QoS의 준수가 필요하지 않은 서비스 배포 요청을 수신한 경우, 상기 오케스트레이터를 통해 기설정된 스케줄링 방식에 따라 상기 서비스를 배포하는 단계를 포함하는 것을 특징으로 하는,모니터링 방법
|