| 번호 | 청구항 |
|---|---|
| 1 | 애플리케이션 서비스 제공을 위해 제 1 디바이스에서 구동되는 제 1 가상머신과 마이그레이션 시킬 원격 위치의 제 2 디바이스에서 구동되는 제 2 가상머신 간의 메모리, 프로세스 및 디스크의 상태 값 중 적어도 하나에 관한 차이값인 리소스 차이값을, 상기 제 2 디바이스에 전송하는 단계;상기 제 1 가상머신의 리소스 차이값을 기초로, 상기 제 1 가상머신의 구성 상태가 상기 제 2 디바이스에서 구동되는 제 2 가상머신에 복제됨에 따라, 상기 제 1 디바이스와 상기 제 2 디바이스 간의 패킷 전달 지연 시간을 포함하는 네트워크 상태 정보를 기초로 상기 제 1 가상머신에서 수행되는 애플리케이션 서비스의 중단 시점을 결정하는 단계;상기 결정된 중단 시점에 상기 제 1 가상머신을 비활성화하는 단계를 포함하는, 가상머신의 마이그레이션을 수행하는 방법. |
| 2 | 제 1 항에 있어서, 상기 리소스 차이값은,상기 제 1 가상머신과 상기 제 2 가상머신 간의 메모리, 프로세스 및 디스크의 상태 값 중 적어도 하나의 차이값을 포함하는 가상머신의 마이그레이션을 수행하는 방법. |
| 3 | 제 1 항에 있어서, 상기 중단 시점은,상기 제 1 디바이스와 상기 제 2 디바이스 간의 패킷 전달 지연 시간을 기초로 결정되는 가상머신의 마이그레이션을 수행하는 방법. |
| 4 | 제 3 항에 있어서, 상기 중단 시점은,상기 패킷 전달 지연 시간의 2배가 현재 시점에 가산된 시점으로 결정되는 가상머신의 마이그레이션을 수행하는 방법. |
| 5 | 제 1 항에 있어서, 상기 제 1 디바이스에서 제공되는 애플리케이션 서비스의 QoS(Quality of Service) 값을 산출하는 단계를 더 포함하고, 상기 전송하는 단계는,상기 산출된 QoS 값이 기 설정된 임계값 미만인 경우, 상기 제 1 가상머신의 리소스 차이값을 상기 제 2 디바이스에 전송하는 가상머신의 마이그레이션을 수행하는 방법. |
| 6 | 애플리케이션 서비스의 제공을 위해 제 1 디바이스에서 구동되는 제 1 가상머신과 마이그레이션 시킬 원격 위치의 제 2 디바이스에서 구동되는 제 2 가상머신 간의 메모리, 프로세스 및 디스크의 상태 값 중 적어도 하나에 관한 차이값인 리소스 차이값을 수신하는 단계;상기 제 1 가상머신의 리소스 차이값을 기초로, 상기 제 1 가상머신의 구성 상태를 상기 제 2 디바이스에서 구동되는 제 2 가상머신에 복제하는 단계; 및상기 제 1 디바이스와 상기 제 2 디바이스 간의 패킷 전달 지연 시간을 포함하는 네트워크 상태 정보를 기초로 결정된 서비스 시작 시점에 상기 애플리케이션 서비스를 수행하는 단계를 포함하는 가상머신의 마이그레이션을 수행하는 방법. |
| 7 | 삭제 |
| 8 | 삭제 |
| 9 | 삭제 |
| 10 | 삭제 |
| 11 | 삭제 |
| 12 | 삭제 |
| 13 | 삭제 |
| 14 | 삭제 |
| 15 | 삭제 |
| 16 | 삭제 |
| 17 | 제 1 디바이스로서:애플리케이션 서비스 제공을 위해 상기 제 1 디바이스에서 구동되는 제 1 가상머신과 마이그레이션 시킬 원격 위치의 제 2 디바이스에서 구동되는 제 2 가상머신 간의 메모리, 프로세스 및 디스크의 상태 값 중 적어도 하나에 관한 차이값인 리소스 차이값을, 마이그레이션 시킬 원격 위치의 상기 제 2 디바이스에 전송하는 통신부;상기 제 1 가상머신의 리소스 차이값을 기초로, 상기 제 1 가상머신의 구성 상태가 상기 제 2 디바이스에서 구동되는 제 2 가상머신에 복제됨에 따라, 상기 제 1 디바이스와 상기 제 2 디바이스 간의 패킷 전달 지연 시간을 포함하는 네트워크 상태 정보를 기초로 상기 제 1 가상머신에서 수행되는 애플리케이션 서비스의 중단 시점을 결정하고, 상기 결정된 중단 시점에 상기 제 1 가상머신을 비활성화하는 프로세서를 포함하는, 가상머신의 마이그레이션을 수행하는 제 1 디바이스. |
| 18 | 제 2 디바이스로서:애플리케이션 서비스의 제공을 위해 제 1 디바이스에서 구동되는 제 1 가상머신과 마이그레이션 시킬 원격 위치의 제2 디바이스에서 구동되는 제2 가상머신 간의 메모리, 프로세스 및 디스크의 상태 값 중 적어도 하나에 관한 차이값인 리소스 차이값을 수신하는 통신부; 및상기 제 1 가상머신의 리소스 차이값을 기초로, 상기 제 1 가상머신의 구성 상태를 상기 제 2 디바이스에서 구동되는 제 2 가상머신에 복제하고, 상기 제 1 디바이스와 상기 제 2 디바이스 간의 패킷 전달 지연 시간을 포함하는 네트워크 상태 정보를 기초로 결정된 서비스 시작 시점에 상기 애플리케이션 서비스를 수행하는 프로세서를 포함하는 가상머신의 마이그레이션을 수행하는 제 2 디바이스. |
| 19 | 삭제 |
| 20 | 제 1 항 내지 제 6 항 중 어느 하나의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체. |