1 |
1
가상 클러스터 구동 시간 스케줄링 장치에 의해 수행되는 가상 클러스터 구동 시간 스케줄링 방법에 있어서,가상 클러스터 내의 가상 머신을 사용하고자 하는 시점인 데드라인 및 상기 가상 머신에 대한 생성 시작 시간의 산출 요청을 수신하는 단계;상기 데드라인에 기초하여 상기 생성 시작 시간을 산출하는 단계; 및상기 생성 시작 시간을 외부 모듈로 송신하는 단계를 포함하고,상기 생성 시작 시간을 산출하는 단계는 생성 완료 시간과 상기 데드라인 사이에 여유 시간이 확보되도록 상기 생성 완료 시간에 기초하여 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
2 |
2
제 1 항에 있어서,상기 생성 시작 시간을 산출하는 단계는,생성 명령 전달 시간, 가상 컨테이너 생성 시간 및 총 (total) 부팅 시간에 기초하여 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
3 |
3
제 2 항에 있어서,상기 가상 머신의 수는 2 이상이고,상기 생성 시작 시간을 산출하는 단계는, 상기 가상 머신 각각에 대한 생성 명령 전달 시간이 순차적으로 처리되고, 상기 가상 머신 각각에 대한 가상 컨테이너 생성 시간이 순차적 또는 병렬적으로 처리되고, 상기 가상 머신 각각에 대한 총 부팅 시간이 병렬적으로 처리되도록 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
4 |
4
제 3 항에 있어서,상기 생성 시작 시간을 산출하는 단계는,상기 가상 머신이 동일한 호스트에 배치된 경우, 상기 가상 머신 각각에 대한 가상 컨테이너 생성 시간이 하나의 호스트에서 순차적으로 처리되고,상기 가상 머신이 서로 다른 호스트에 배치된 경우, 상기 가상 머신 각각에 대한 가상 컨테이너 생성 시간이 서로 다른 호스트에서 병렬적으로 처리되도록 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
5 |
5
제 2 항에 있어서,상기 총 부팅 시간은 부팅 선택 시간, 부팅 시간, 초기화 시간 및 지연 시간 중 적어도 하나 이상의 시간을 합산한 시간인, 가상 클러스터 구동 시간 스케줄링 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제 1 항에 있어서,상기 산출 요청에 대하여 적용하고자 하는 시간 모델을 결정하는 단계를 더 포함하고,상기 산출하는 단계는,상기 시간 모델에 기초하여 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
11 |
11
제 10 항에 있어서,사용자의 요청을 통해 다른 시간 모델을 추가하는 단계;상기 사용자의 요청을 통해 상기 시간 모델을 변경하는 단계; 또는상기 사용자의 요청을 통해 상기 시간 모델을 삭제하는 단계를 더 포함하는, 가상 클러스터 구동 시간 스케줄링 방법
|
12 |
12
제 1 항에 있어서,상기 수신하는 단계는,상기 가상 머신에 대한 구동 시작 시간 및 구동 종료 시간을 포함하는 구동 주기 및 상기 가상 머신을 주기적으로 구동시키기 위한 산출 요청을 수신하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
13 |
13
가상 클러스터 구동 시간 스케줄링 장치에 의해 수행되는 가상 클러스터 구동 시간 스케줄링 방법에 있어서,가상 클러스터 내의 가상 머신을 사용하고자 하는 시점인 데드라인을 수신하는 단계;상기 데드라인에 기초하여 생성 시작 시간을 산출하는 단계; 및상기 생성 시작 시간에 기초하여 상기 데드라인 이전에 상기 가상 머신이 생성 완료되도록 상기 가상 머신을 생성하는 단계를 포함하고,상기 생성 시작 시간을 산출하는 단계는 생성 완료 시간과 상기 데드라인 사이에 여유 시간이 확보되도록 상기 생성 완료 시간에 기초하여 상기 생성 시작 시간을 산출하는 단계인, 가상 클러스터 구동 시간 스케줄링 방법
|
14 |
14
가상 클러스터 내의 가상 머신을 사용하고자 하는 시점인 데드라인 및 상기 가상 머신에 대한 생성 시작 시간의 산출 요청을 수신하는 수신부;상기 데드라인에 기초하여 상기 생성 시작 시간을 산출하는 산출부; 및상기 생성 시작 시간을 외부 모듈로 송신하는 송신부를 포함하고,상기 산출부는 생성 완료 시간과 상기 데드라인 사이에 여유 시간이 확보되도록 상기 생성 완료 시간에 기초하여 상기 생성 시작 시간을 산출하는, 가상 클러스터 구동 시간 스케줄링 장치
|
15 |
15
가상 클러스터 내의 가상 머신을 사용하고자 하는 시점인 데드라인을 수신하는 수신부;상기 데드라인에 기초하여 생성 시작 시간을 산출하는 산출부; 및상기 생성 시작 시간에 기초하여 상기 데드라인 이전에 상기 가상 머신이 생성 완료되도록 상기 가상 머신을 생성하는 생성부를 포함하고,상기 산출부는 생성 완료 시간과 상기 데드라인 사이에 여유 시간이 확보되도록 상기 생성 완료 시간에 기초하여 상기 생성 시작 시간을 산출하는, 가상 클러스터 구동 시간 스케줄링 장치
|