1 |
1
클라우드 컴퓨팅의 가상화 환경에 있어서,적어도 하나의 가상 서버 또는 적어도 하나의 가상 머신으로부터 모니터링 정보를 수집하는 단계;상기 수집된 모니터링 정보에 기초하여, 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 라이프 사이클을 제어하는 단계; 및상기 라이프 사이클의 제어에 따라, 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 부하를 제어하는 단계를 포함하는, 상기 가상화 환경의 가상 머신 관리 방법
|
2 |
2
제 1 항에 있어서,상기 모니터링 정보는 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 컴퓨팅 자원 또는 네트워크 자원에 대한 정보를 포함하는, 상기 가상화 환경의 가상 머신 관리 방법
|
3 |
3
제 2 항에 있어서,상기 컴퓨팅 자원은 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 메모리 사용량 및 CPU(Central Process Unit) 사용량을 포함하는, 상기 가상화 환경의 가상 머신 관리 방법
|
4 |
4
제 2 항에 있어서,상기 네트워크 자원은 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 트래픽 정보 및 패킷 처리를 위한 큐 정보를 포함하는, 상기 가상화 환경의 가상 머신 관리 방법
|
5 |
5
제 1 항에 있어서,상기 라이프 사이클을 제어하는 단계는,상기 라이프 사이클의 제어를 위한 제 1 제어 신호를 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신에 전송하는 단계를 포함하고,상기 라이프 사이클의 제어는 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신 중 적어도 일부의 변경, 이동, 삭제 또는 새로운 가상 서버나 가상 머신의 추가를 포함하는, 상기 가상화 환경의 가상 머신 관리 방법
|
6 |
6
제 1 항에 있어서, 상기 부하를 제어하는 단계는,상기 라이프 사이클에 따라, 상기 부하를 제어하기 위한 제 2 제어 신호를 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신에 전송하는 단계를 포함하고,상기 부하의 제어는 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신에 할당되는 네트워크 자원을 변경 또는 제어함으로써 수행되는, 상기 가상화 환경의 가상 머신 관리 방법
|
7 |
7
제 6 항에 있어서,상기 가상화 환경에서, 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 네트워크 연결은 SDN(Software Defined Networking) 스위치를 통해 수행되고, 상기 제 2 제어 신호의 상기 전송은 상기 SDN 스위치를 제어하는 SDN 제어기에 의해 수행되는, 상기 가상화 환경의 가상 머신 관리 방법
|
8 |
8
적어도 하나의 가상 서버 또는 적어도 하나의 가상 머신으로부터 모니터링 정보를 수집하는 모니터링부;상기 수집된 모니터링 정보에 기초하여, 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 라이프 사이클을 제어하는 제 1 제어부; 및상기 라이프 사이클의 제어에 따라, 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 부하를 제어하는 제 2 제어부를 포함하는, 클라우드 컴퓨팅의 가상화 환경 제어 장치
|
9 |
9
제 8 항에 있어서,상기 가상화 환경 제어 장치는 오픈스택(OpenStack)에 기반한 클라우드 제어 장치이고,상기 제 1 제어부는 오픈스택 노바(OpenStack Nova)를 포함하고,상기 제 2 제어부는 오픈스택 뉴트론(OpenStack Neutron)을 포함하는, 클라우드 컴퓨팅의 가상화 환경 제어 장치
|
10 |
10
제 8 항에 있어서,상기 제 2 제어부는 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 SDN 스위치를 제어하는 SDN 제어기를 포함하고,상기 SDN 스위치는 상기 적어도 하나의 가상 서버 또는 상기 적어도 하나의 가상 머신의 네트워크 경로상에서 상기 네트워크의 연결 또는 차단을 제어하는, 클라우드 컴퓨팅의 가상화 환경 제어 장치
|