1 |
1
클라우드 서비스를 제공하는 클라우드 서버와 상기 서비스를 요청하거나 제공받는 클라이언트 단말이 소정의 네트워크로 연결된 클라우드 컴퓨팅 시스템에 있어서,상기 클라우드 서버에 연결되어 코어 클라우드 서버를 형성하고 상기 클라우드 서비스를 상기 코어 클라우드 서버에 저장하고 관리하는 코어 클라우드부 및상기 클라이언트 단말에 연결되는 네트워크 노드 상에 배치되어 엣지 클라우드 서버를 형성하고 상기 코어 클라우드부의 클라우드 서비스 중 일부 또는 자체를 상기 엣지 클라우드 서버에서 구동하고, 해당 서비스의 데이터를 저장하여 관리하거나 상기 코어 클라우드부로부터 클라우드 서비스 패킷 정보를 수신하여 상기 클라이언트 단말에 상기 클라우드 서비스가 제공되도록 하는 엣지 클라우드부를 포함하고,상기 엣지 클라우드부는, 상기 클라이언트 단말 중 발행(publish) 클라이언트 단말에서 전송되는 클라우드 서비스 요청 신호에 대한 인지 가부를 판단하는 엣지 클라우드 인지부 및 상기 엣지 클라우드 인지부의 인지가 있는 경우 상기 요청 신호에 상응하는 클라우드 서비스 제공 여부를 판단하는 엣지 클라우드 처리부를 포함하는 클라우드 컴퓨팅 시스템
|
2 |
2
제1항에 있어서,상기 엣지 클라우드 인지부는, 상기 클라우드 서비스 요청 신호에 대해 인지 불가능인 경우에는 상기 요청 신호를 상기 코어 클라우드부로 전송하고, 인지 가능한 경우에는 상기 엣지 클라우드 처리부로 전송하고,상기 엣지 클라우드 처리부는, 전송받은 요청 신호에 상응하는 클라우드 서비스를 상기 엣지 클라우드 서버에 저장된 클라우드 서비스 자원과 비교하여 클라우드 서비스 제공 여부를 결정하는 클라우드 컴퓨팅 시스템
|
3 |
3
제2항에 있어서,상기 엣지 클라우드 처리부는, 상기 비교 결과 상기 요청 신호에 상응하는 클라우드 서비스가 상기 엣지 클라우드 서버에 존재하는 경우에는 상기 요청 신호에 상응하는 클라우드 서비스를 받고자 하는 구독(subscribe) 클라이언트 단말에 해당 클라우드 서비스를 제공하고, 존재하지 않는 경우에는 상기 요청 신호를 상기 코어 클라우드부로 전송하는 클라우드 컴퓨팅 시스템
|
4 |
4
제3항에 있어서,상기 코어 클라우드부는, 상기 엣지 클라우드부에서 전송된 상기 요청 신호를 인식한 후 이에 상응하는 클라우드 서비스가 상기 구독 클라이언트 단말에 제공되도록 하는 클라우드 컴퓨팅 시스템
|
5 |
5
제4항에 있어서,상기 코어 클라우드부는, 상기 요청 신호를 전달한 엣지 클라우드부에 상기 구독 클라이언트 단말이 연결되어 있지 않은 경우에는 상기 엣지 클라우드부에 제공할 Backward 패킷을 생성하지 않는 클라우드 컴퓨팅 시스템
|
6 |
6
제5항에 있어서,상기 코어 클라우드부와 상기 엣지 클라우드부 사이의 네트워크 노드에 배치되어 리저널 클라우드 서버를 형성하고, 상기 코어 클라우드부의 클라우드 서비스 중 일부 또는 자체를 상기 리저널 클라우드 서버에서 구동하고, 해당 서비스의 데이터를 저장하여 관리하거나 상기 코어 클라우드부로부터 클라우드 서비스 패킷 정보를 수신하여, 상기 구독 클라이언트 단말에 상기 클라우드 서비스가 제공되도록 하는 리저널 클라우드부를 더 포함하는 클라우드 컴퓨팅 시스템
|
7 |
7
제6항에 있어서,상기 리저널 클라우드부는, 상기 발행(publish) 클라이언트 단말에서 전송되는 클라우드 서비스 요청 신호에 대한 인지 가부를 판단하는 리저널 클라우드 인지부 및 상기 리저널 클라우드 인지부의 인지가 있는 경우 상기 요청 신호에 상응하는 클라우드 서비스 제공 여부를 판단하는 리저널 클라우드 처리부를 포함하는 클라우드 컴퓨팅 시스템
|
8 |
8
제7항에 있어서,상기 리저널 클라우드 처리부는, 상기 요청 신호에 상응하는 클라우드 서비스가 상기 리저널 클라우드 서버에 존재하는 경우에는 상기 요청 신호에 상응하는 클라우드 서비스를 받고자 하는 구독(subscribe) 클라이언트 단말에 해당 클라우드 서비스를 제공하고, 존재하지 않는 경우에는 상기 요청 신호를 상기 코어 클라우드부로 전송하는 클라우드 컴퓨팅 시스템
|
9 |
9
클라우드 서비스를 제공하는 클라우드 서버와 상기 서비스를 요청하거나 제공받는 클라이언트 단말이 소정의 네트워크로 연결된 클라우드 컴퓨팅 시스템에서의 부하(Load) 분리 방법에 있어서,소정의 클라우드 서버를 가지며 형성되는 엣지 클라우드를 상기 클라이언트 단말에 연결되는 네트워크 노드 상에 배치하는 제1 단계;상기 클라이언트 단말 중 발행(publish) 클라이언트 단말에서 전송되는 클라우드 서비스 요청 신호에 대해 상기 엣지 클라우드에서 인지 가능한지 여부를 판단하는 제2 단계;상기 제2 단계에서 인지 가능한 요청 신호로 판단하는 경우, 상기 요청 신호에 상응하는 클라우드 서비스가 상기 엣지 클라우드의 클라우드 서버에서 구동되고 있으면, 상기 클라우드 서비스를 받고자 하는 구독(subscribe) 클라이언트 단말에 제공하는 제3-1 단계;상기 제2 단계에서 인지 가능한 요청 신호로 판단되지 않는 경우 또는, 상기 요청 신호에 상응하는 클라우드 서비스가 상기 엣지 클라우드의 클라우드 서버에서 구동되지 않은 경우, 클라우드 서버에 연결되고 소정의 클라우드 서버를 가지며 형성되는 코어 클라우드에 상기 요청 신호를 전송하는 제3-2 단계;상기 요청 신호를 전송한 엣지 클라우드에 상기 구독 클라이언트 단말이 연결되어 있지 않은 경우에는 상기 엣지 클라우드에 제공할 Backward 패킷을 생성하지 않는 제4-1 단계;상기 요청 신호를 인식한 후 이에 상응하는 클라우드 서비스가 상기 구독 클라이언트 단말에 제공되도록 하는 제4-2 단계를 포함하는 클라우드 시스템에서의 부하 분리 방법
|
10 |
10
제9항에 있어서,상기 제3-1 단계에서, 상기 엣지 클라우드의 클라우드 서버에 저장된 클라우드 서비스는, 상기 코어 클라우드의 클라우드 서버에서 구동되는 클라우드 서비스의 일부인 클라우드 시스템에서의 부하 분리 방법
|