1 |
1
서비스 메쉬가 적용되는 클라우드 서비스 시스템에 있어서,인프라 전체를 관리하는 논리적인 개체인 제어 타워;네트워크로 연결되는 다수의 기능(function); 및상기 기능(function)을 거치는 트래픽의 상태 정보를 모니터링 하여 상기 제어 타워에 전송하고, 상기 제어 타워로부터 전송되는 명령에 따라 상기 트래픽을 처리하는 프록시;를 포함하고,상기 서비스 메쉬는,네트워크 인지를 기반으로 동작하는 네트워크 적응적 서비스 메쉬이고,상기 프록시는,상기 기능(function)으로 유입되는 상기 트래픽을 디캡슐레이션하여 상기 트래픽을 메타 데이터 및 서비스의 제공을 위한 서비스 트래픽로 분리하여 처리하고,상기 서비스 트래픽은 데이터 평면 상의 상기 기능(function)으로 전송되고,상기 메타 데이터는 모니터/제어 평면 상의 상기 프록시로 전송되는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서,상기 프록시는,상기 메타 데이터를 이용하여 상기 트래픽의 상태 정보를 획득하여 상기 제어 타워에 전송하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
5 |
5
제 4항에 있어서,상기 프록시는,상기 기능(function)으로부터 유출되는 서비스 트래픽 및 메타 데이터를 인캡슐레이션하여, 상기 트래픽을 상기 명령에 따라 전송하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
6 |
6
제 1항에 있어서,프록시를 포함하는 중간 노드;를 더 포함하고,상기 중간 노드에는 퀄리티가 다른 복수의 네트워크 슬라이스가 연결되고,상기 중간 노드에 대응하는 프록시는 인접한 노드와 상기 복수의 네트워크 슬라이스의 상태 정보를 공유하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
7 |
7
제 6항에 있어서,상기 중간 노드에 대응하는 프록시는, 상기 중간 노드를 거치는 트래픽의 QOS 요구 조건을 만족시키는 네트워크 슬라이스를 이용하여 상기 트래픽을 전송하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
8 |
8
제 6항에 있어서,전송 측 마이크로 서비스에 대응하는 시큐리티 인포서를 더 포함하고,상기 전송 측 마이크로 서비스에 대응하는 시큐리티 인포서는,상기 전송 측 마이크로 서비스로부터 평문 트래픽이 전송된 경우, 상기 평문 트래픽을 암호화 하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
9 |
9
제 8항에 있어서,수신측 마이크로 서비스에 대응하는 시큐리티 인포서를 더 포함하고,상기 수신측 마이크로 서비스에 대응하는 시큐리티 인포서는,상기 암호화된 트래픽의 암호화를 해제하여 평문 트래픽을 상기 수신측 마이크로 서비스에 전송하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
10 |
10
제 8항에 있어서,상기 트래픽은,서비스의 제공을 위한 서비스 트래픽 및 DNS 트래픽을 포함하고,상기 시큐리티 인포서는,상기 DNS 트래픽을 암호화 하여 DNS 서버에 전송하고, 상기 DNS 서버로부터 암호화된 응답이 수신되면 상기 암호화된 응답의 암호화를 해제하여 평문의 DNS 트래픽을 상기 마이크로 서비스에 전송하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
11 |
11
제 8항에 있어서,상기 기능(function)은,피지컬, 가상 머신 또는 컨테이너의 형태이고,상기 제어 타워가 피지컬, 가상 머신 또는 컨테이너의 형태의 기능(function)에 대응하는 프록시 및 시큐리티 인포서를 총괄하여 제어할 수 있도록, 상기 제어 타워는 형태가 다른 복수의 기능에 대응하는 복수의 프록시 및 시큐리티 인포서와 통일된 API로 대화하는서비스 메쉬가 적용되는 클라우드 서비스 시스템
|
12 |
12
전송 노드가, 명령 및 상기 전송 노드에 연결된 네트워크 슬라이스의 상태 정보에 기초하여 서비스 트래픽을 전송할 네트워크 슬라이스를 결정하고, 상기 서비스 트래픽을 인캡슐레이션하고, 상기 인캡슐레이션된 트래픽을 전송하는 단계;중간 노드가, 상기 인캡슐레이션된 트래픽을 수신하고, 상기 중간 노드에 연결된 네트워크 슬라이스의 상태 정보에 기초하여 서비스 트래픽을 전송할 네트워크 슬라이스를 결정하고, 상기 인캡슐레이션된 트래픽을 전송하는 단계; 및수신 노드가, 상기 인캡슐레이션된 트래픽을 수신하고, 상기 인캡슐레이션된 트래픽을 디캡슐레이션 하여 상기 서비스 트래픽을 획득하는 단계;를 포함하고,상기 중간 노드가, 상기 인캡슐레이션된 트래픽을 전송하는 단계는,상기 중간 노드에 대응하는 프록시가 상기 인캡슐레이션된 트래픽을 수신하고, 상기 인캡슐레이션된 트래픽을 디캡슐레이션 하는 단계;상기 중간 노드에 대응하는 시큐리티 인포서가, 상기 인캡슐레이션된 트래픽을 디캡슐레이션 함으로써 획득된 암호화된 트래픽을 필터링 하는 단계; 및상기 중간 노드에 대응하는 시큐리티 인포서가, 상기 암호화된 트래픽이 유효하다고 판단되면, 상기 암호화된 트래픽을 상기 중간 노드에 대응하는 프록시에 전송하는 단계;를 포함하는서비스 메쉬가 적용되는 클라우드 서비스 시스템의 트래픽 전송 방법
|
13 |
13
제 12항에 있어서,상기 전송 노드가 상기 인캡슐레이션된 트래픽을 전송하는 단계는,상기 전송 노드에 대응하는 마이크로 서비스가 상기 서비스 트래픽을 전송하는 단계;상기 전송 노드에 대응하는 시큐리티 인포서가 상기 서비스 트래픽을 필터링 하고 암호화 하는 단계;상기 전송 노드에 대응하는 프록시가 인접 노드와 네트워크 슬라이스의 상태 정보를 공유하고, 인스트럭션 및 상기 전송 노드에 연결된 네트워크 슬라이스의 상태 정보에 기초하여 서비스 트래픽을 전송할 네트워크 슬라이스를 결정하는 단계; 및상기 전송 노드에 대응하는 프록시가 상기 암호화된 서비스 트래픽을 인캡슐레이션 하고, 상기 인캡슐레이션된 트래픽을 전송하는 단계를 포함하는서비스 메쉬가 적용되는 클라우드 서비스 시스템의 트래픽 전송 방법
|
14 |
14
제 12항에 있어서,상기 중간 노드가, 상기 인캡슐레이션된 트래픽을 전송하는 단계는,상기 중간 노드에 대응하는 프록시가, 인접 노드와 네트워크 슬라이스의 상태 정보를 공유하고, 인스트럭션 및 상기 중간 노드에 연결된 네트워크 슬라이스의 상태 정보에 기초하여 서비스 트래픽을 전송할 네트워크 슬라이스를 결정하는 단계; 및상기 중간 노드에 대응하는 프록시가 상기 암호화된 트래픽을 인캡슐레이션 하고, 상기 인캡슐레이션된 트래픽을 전송하는 단계;를 더 포함하는서비스 메쉬가 적용되는 클라우드 서비스 시스템의 트래픽 전송 방법
|
15 |
15
제 12항에 있어서,상기 수신 노드가 상기 서비스 트래픽을 획득하는 단계는,상기 수신 노드에 대응하는 프록시가 상기 인캡슐레이션된 트래픽을 수신하고, 상기 인캡슐레이션된 트래픽을 디캡슐레이션 하는 단계;상기 수신 노드에 대응하는 시큐리티 인포서가, 상기 인캡슐레이션된 트래픽을 디캡슐레이션 함으로써 획득된 암호화된 트래픽을 필터링 하는 단계;상기 수신 노드에 대응하는 시큐리티 인포서가, 상기 암호화된 트래픽이 유효하다고 판단되면, 상기 암호화된 트래픽의 암호를 해제하여 평문 트래픽을 획득하고, 상기 평문 트래픽을 상기 수신 노드에 대응하는 마이크로서비스에 전송하는 단계;를 포함하는서비스 메쉬가 적용되는 클라우드 서비스 시스템의 트래픽 전송 방법
|
16 |
16
제 12항에 있어서,상기 전송 노드에 대응하는 마이크로 서비스가 평문의 DNS 쿼리를 전송하는 단계;상기 전송 노드에 대응하는 시큐리티 인포서가 상기 평문의 DNS 쿼리를 암호화 하여 서버에 전송하는 단계;상기 전송 노드에 대응하는 시큐리티 인포서가 상기 서버로부터 암호화된 응답을 수신하고, 상기 암호화된 응답의 암호를 해제하여 평문의 응답을 획득하는 단계; 및상기 전송 노드에 대응하는 시큐리티 인포서가 상기 평문의 응답을 상기 전송 노드에 대응하는 마이크로 서비스에 전송하는 단계;를 더 포함하는서비스 메쉬가 적용되는 클라우드 서비스 시스템의 트래픽 전송 방법
|