가상 머신에 할당된 가상 GPU 메모리의 슬롯을 동적으로 증감시키는 방법 및 이를 구현하는 컴퓨팅 장치

    公开(公告)号:KR101932523B1

    公开(公告)日:2018-12-26

    申请号:KR1020180082292

    申请日:2018-07-16

    Abstract: 복수의 가상 머신들에게 할당된 가상 GPU 메모리의 슬롯을 증감하는 컴퓨팅 장치로서, 복수의 슬롯들을 포함하는 가상 GPU 메모리, 상기 복수의 슬롯들 중 적어도 하나의 슬롯을 할당받고, 상기 가상 GPU 메모리를 사용하여 할당된 작업을 수행하는 복수의 가상 머신들, 그리고 메모리 증감부를 포함하고, 상기 메모리 증감부는 미리 설정된 주기마다 상기 복수의 가상 머신들의 오버헤드값을 결정하고, 상기 결정한 오버헤드값이 제1 임계값 미만이면, 메모리 확장을 요청한 특정가상 머신에 할당된 슬롯을 요청한 개수만큼 증가시키고, 상기 결정한 오버헤드값이 상기 제1 임계값 이상이고 상기 제1 임계값보다 큰 제2 임계값 미만이면, 상기 특정 가상 머신에 할당된 슬롯을 상기 요청한 개수만큼 증가시키고, 상기 복수의 가상 머신들 중에서 할당된 슬롯을 가장 적게 사용하는 과부하 가상 머신을 결정하고, 상기 과부하 가상 머신에 할당된 슬롯을 미리 설정된 제1 개수만큼 감소시키고, 상기 결정한 오버헤드값이 상기 제2 임계값 이상이면, 상기 복수의 가상 머신들에 할당된 슬롯을 미리 설정된 제2 개수만큼 축소시킨다.

    가상 머신에 가상 GPU 메모리의 슬롯을 동적으로 할당하는 방법 및 이를 구현하는 컴퓨팅 장치

    公开(公告)号:KR101932522B1

    公开(公告)日:2018-12-26

    申请号:KR1020180082289

    申请日:2018-07-16

    Abstract: 가상 GPU 메모리에 포함된 슬롯을 복수의 가상 머신들에게 재할당하는 컴퓨팅 장치로서, 복수의 슬롯들을 포함하는 가상 GPU 메모리, 상기 복수의 슬롯들 중 적어도 하나의 슬롯을 할당받고, 상기 가상 GPU 메모리를 사용하여 할당된 작업을 수행하는 복수의 가상 머신들, 그리고 메모리 재할당부를 포함하며, 상기 메모리 재할당부는 상기 복수의 가상 머신들이 상기 가상 GPU 메모리를 사용하는 사용량을 결정하고, 상기 결정한 사용량을 이용하여 상기 복수의 가상 머신들의 사용량 편차를 계산하고, 상기 계산한 사용량 편차가 임계값 미만인 경우, 차지하는 슬롯 수가 많은 가상 머신 순으로 상기 복수의 슬롯들을 1차적으로 재할당하고, 상기 복수의 슬롯들을 1차적으로 재할당받지 못한 하나 이상의 제1 미할당 가상 머신들의 경우 적어도 하나의 슬롯을 공유하도록 상기 복수의 슬롯들을 상기 제1 미할당 가상 머신들에 2차적으로 재할당하고, 상기 계산한 사용량 편차가 상기 임계값 이상인 경우, 상기 결정한 사용량이 큰 가상 머신 순으로 상기 복수의 슬롯들을 1차적으로 재할당하고, 상기 복수의 슬롯들을 1차적으로 재할당받지 못한 하나 이상의 제2 미할당 가상 머신들의 경우 적어도 하나의 슬롯을 공유하도록 상기 복수의 슬롯들을 2차적으로 재할당한다.

Patent Agency Ranking