Abstract:
복수의 가상 머신들에게 할당된 가상 GPU 메모리의 슬롯을 증감하는 컴퓨팅 장치로서, 복수의 슬롯들을 포함하는 가상 GPU 메모리, 상기 복수의 슬롯들 중 적어도 하나의 슬롯을 할당받고, 상기 가상 GPU 메모리를 사용하여 할당된 작업을 수행하는 복수의 가상 머신들, 그리고 메모리 증감부를 포함하고, 상기 메모리 증감부는 미리 설정된 주기마다 상기 복수의 가상 머신들의 오버헤드값을 결정하고, 상기 결정한 오버헤드값이 제1 임계값 미만이면, 메모리 확장을 요청한 특정가상 머신에 할당된 슬롯을 요청한 개수만큼 증가시키고, 상기 결정한 오버헤드값이 상기 제1 임계값 이상이고 상기 제1 임계값보다 큰 제2 임계값 미만이면, 상기 특정 가상 머신에 할당된 슬롯을 상기 요청한 개수만큼 증가시키고, 상기 복수의 가상 머신들 중에서 할당된 슬롯을 가장 적게 사용하는 과부하 가상 머신을 결정하고, 상기 과부하 가상 머신에 할당된 슬롯을 미리 설정된 제1 개수만큼 감소시키고, 상기 결정한 오버헤드값이 상기 제2 임계값 이상이면, 상기 복수의 가상 머신들에 할당된 슬롯을 미리 설정된 제2 개수만큼 축소시킨다.
Abstract:
본 발명은 가상 클라우드 환경 내 맵리듀스 클러스터 및 이를 위한 설계방법에 관한 것으로, 보다 구체적으로는 매퍼 가상머신에 의해 구동되는 매퍼함수의 출력값을 포함하는 블록 장치 파일을 상기 매퍼 가상머신으로부터 분리하여 리듀서 가상머신에 부착하는 것을 특징으로 하는 가상 클라우드 환경 내 맵리듀스 클러스터를 포함한다. 이러한 구성에 의해, 본 발명의 가상 클라우드 환경 내 맵리듀스 클러스터 및 이를 위한 설계방법은 매퍼 함수의 출력값을 포함하는 블록 장치 파일을 매퍼 가상머신으로부터 분리하여 리듀스 함수의 입력으로 사용되도록 리듀스 가상머신에 부착함으로써, 리듀서가 네트워크를 이용하여 매퍼함수의 출력값에 접근할 필요가 없어지게 되어, 네트워크의 부하를 감소시킬 수 있는 효과가 있다.
Abstract:
본 발명은 가상 클라우드 환경에서 클러스터의 분산 파일 시스템 및 데이터 복제 방법에 관한 것으로, 보다 구체적으로는 적어도 하나의 가상머신을 포함하는 클러스터의 각 가상머신의 물리노드에 존재하며, 분산 파일 시스템의 데이터 복제를 수행하는 노드로부터 복제 데이터를 수신한 후, 상기 가상머신이 탑재된 물리노드의 자원에 대한 가용율에 기초하여 수신한 상기 복제 데이터를 상기 가상머신으로 전송하는 드라이버 도메인;을 포함한다. 이러한 구성에 의해, 본 발명의 가상 클라우드 환경에서 클러스터의 분산 파일 시스템 및 데이터 복제 방법은 드라이버 도메인이 가상머신을 대신하여 복제 데이터를 수신한 후, 상기 가상머신이 탑재된 물리노드의 시스템에 대한 자원 가용율에 따라 수신한 복제 데이터를 가상머신으로 전달함으로써, 물리적 수준의 내고장성 정도를 일정하게 유지할 수 있고, 복제 오버헤드의 발생을 감소시킴에 따라, 분산 파일 시스템의 성능을 향상시킬 수 있는 효과가 있다.
Abstract:
PURPOSE: An apparatus for aligning a processor in virtual environment and a method thereof are provided to prevent overload of the total virtualization system, by controlling quota of the processor determined by considering physical quantity of the system according to virtual environment. CONSTITUTION: A processor (30) is assigned to a guest domain (10) and a management domain (20), and processes request of a user. A control part (40) analyzes type of resource used by the guest domain, by monitoring workload assigned to the guest domain. A processor assignment part (50) determines quota of the processor assigned to the guest domain on the basis of target response time. The processor assignment part determines quota of the processor assigned to the management domain interacting with the guest domain in order to satisfy the target response time by considering the type of the analyzed resource. [Reference numerals] (10) Guest domain; (20) Management domain; (30) Processor; (40) Control part; (50) Processor assignment part
Abstract:
본 발명은 주행경로상 또는 선택된 위치의 실제 도로 상태를 촬영하여 생성한 멀티미디어 교통상황정보를 실시간으로 제공하는 네비게이션 서비스 방법 및 그에 따른 시스템, 단말기에 관한 것이다. 상기한 본 발명에 따르는 네비게이션 서비스 방법은, 네비게이션 단말기가 차량 전방을 촬상한 멀티미디어 정보 및 GPS 위치정보, 차량속도를 포함하는 교통상황정보를 결합시킨 멀티미디어 교통상황정보를 생성하여 무선통신 가능영역에 존재하는 다른 네비게이션 단말기로 전송하는 단계; 상기 멀티미디어 교통상황정보를 수신한 네비게이션 단말기가 상기 멀티미디어 교통상황정보의 위치정보가 자신의 차량의 주행경로에 대응되면, 상기 멀티미디어 교통상황정보에 포함된 멀티미디어 정보를 출력하는 단계를 포함한다. 네비게이션, 동영상, 교통상황정보
Abstract:
가상 GPU 메모리에 포함된 슬롯을 복수의 가상 머신들에게 재할당하는 컴퓨팅 장치로서, 복수의 슬롯들을 포함하는 가상 GPU 메모리, 상기 복수의 슬롯들 중 적어도 하나의 슬롯을 할당받고, 상기 가상 GPU 메모리를 사용하여 할당된 작업을 수행하는 복수의 가상 머신들, 그리고 메모리 재할당부를 포함하며, 상기 메모리 재할당부는 상기 복수의 가상 머신들이 상기 가상 GPU 메모리를 사용하는 사용량을 결정하고, 상기 결정한 사용량을 이용하여 상기 복수의 가상 머신들의 사용량 편차를 계산하고, 상기 계산한 사용량 편차가 임계값 미만인 경우, 차지하는 슬롯 수가 많은 가상 머신 순으로 상기 복수의 슬롯들을 1차적으로 재할당하고, 상기 복수의 슬롯들을 1차적으로 재할당받지 못한 하나 이상의 제1 미할당 가상 머신들의 경우 적어도 하나의 슬롯을 공유하도록 상기 복수의 슬롯들을 상기 제1 미할당 가상 머신들에 2차적으로 재할당하고, 상기 계산한 사용량 편차가 상기 임계값 이상인 경우, 상기 결정한 사용량이 큰 가상 머신 순으로 상기 복수의 슬롯들을 1차적으로 재할당하고, 상기 복수의 슬롯들을 1차적으로 재할당받지 못한 하나 이상의 제2 미할당 가상 머신들의 경우 적어도 하나의 슬롯을 공유하도록 상기 복수의 슬롯들을 2차적으로 재할당한다.