1 |
1
복수의 컨테이너 각각에 할당된 메인 디스크 자원의 사용률을 모니터링하는 단계; 및상기 사용률이 임계 사용률 이상인 타겟 컨테이너에 대한 쓰기 요청 파일을 서브 디스크에 저장하는 단계를 포함하는 가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
2 |
2
제 1항에 있어서,상기 쓰기 요청 파일을 서브 디스크에 저장하는 단계는상기 복수의 컨테이너의 개수에 따라서, 상기 서브 디스크를 파티션하며,파티션된 용량은, 상기 컨테이너 각각에 할당된 메인 디스크 자원량에 따라 결정되는가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
3 |
3
제 1항에 있어서,상기 쓰기 요청 파일을 서브 디스크에 저장하는 단계는오버레이 파일 시스템을 이용하여, 상기 쓰기 요청 파일을 서브 디스크에 저장하며,상기 오버레이 파일 시스템의 상위 디렉토리는, 상기 서브 디스크에 저장되는 쓰기 요청 파일을 위한 디렉토리를 포함하는가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
4 |
4
제 3항에 있어서,상기 쓰기 요청 파일을 서브 디스크에 저장하는 단계는상기 쓰기 요청 파일의 데이터 일부가 상기 메인 디스크에 이미 저장된 상태인 경우, 상기 메인 디스크에 저장된 데이터 일부를 상기 서브 디스크로 이동시키는가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
5 |
5
제 1항에 있어서,상기 타겟 컨테이너의 사용자 단말로, 상기 사용률이 임계 사용률 이상인 이벤트의 발생 정보를 제공하는 단계; 상기 사용자 단말의 요청에 따라서, 상기 타겟 컨테이너에 할당되는 메인 디스크 자원량을 증가시키는 단계; 및상기 서브 디스크에 저장된 쓰기 요청 파일을 상기 메인 디스크로 이동시키는 단계를 더 포함하는 가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
6 |
6
제 1항에 있어서,상기 서브 디스크의 입출력 속도는상기 메인 디스크의 입출력 속도보다 빠른가상화 시스템에서 컨테이너의 자원을 확장하는 방법
|
7 |
7
복수의 컨테이너 각각에 대해 미리 할당된 디스크 자원을 제공하는 메인 디스크;서브 디스크;상기 복수의 컨테이너 각각에 할당된 디스크 자원의 사용률을 모니터링하고, 상기 사용률이 임계 사용률 이상인 타겟 컨테이너를 결정하는 자원 관리 모듈; 및상기 타겟 컨테이너에 대한 쓰기 요청 파일의 저장 경로를 상기 메인 디스크에서 상기 서브 디스크로 변경하는 오버레이 파일 시스템을 포함하는 컨테이너 기반의 가상화 시스템
|
8 |
8
제 7항에 있어서,상기 자원 관리 모듈은 상기 복수의 컨테이너의 개수에 따라서, 상기 서브 디스크를 파티션하며,파티션된 용량은 상기 컨테이너 각각에 할당된 메인 디스크 자원량에 따라 결정되는컨테이너 기반의 가상화 시스템
|
9 |
9
제 8항에 있어서,상기 자원 관리 모듈은상기 컨테이너의 개수가 임계 개수 이상인 경우 상기 서브 디스크를 파티션하며,상기 임계 개수는 상기 서브 디스크의 용량에 따라서 결정되는컨테이너 기반의 가상화 시스템
|
10 |
10
제 7항에 있어서,상기 자원 관리 모듈은상기 타겟 컨테이너에 대한 플래그 신호를 상기 오버레이 파일 시스템으로 제공하며,상기 오버레이 파일 시스템의 상위 디렉토리에는, 상기 서브 디스크에 저장되는 쓰기 요청 파일을 위한 디렉토리가 포함되는컨테이너 기반의 가상화 시스템
|
11 |
11
제 7항에 있어서,상기 쓰기 요청 파일의 데이터 일부가 상기 메인 디스크에 이미 저장된 상태인 경우, 상기 메인 디스크에 저장된 데이터 일부는 상기 서브 디스크로 이동되는컨테이너 기반의 가상화 시스템
|
12 |
12
제 7항에 있어서,상기 메인 디스크는 HDD 또는 SATA SSD이며,상기 서브 디스크는 NVMe SSD인컨테이너 기반의 가상화 시스템
|