Abstract:
A virtual machine host system of the present invention is a virtual machine host system capable of driving a virtual machine monitor providing a virtualization environment to at least one virtual machine in a host operating system (OS), the virtual machine host system comprising: a virtual machine monitor including a virtual battery emulation unit that reads virtual battery parameters from a virtual battery parameter storage including a storage space to keep the virtual battery parameters for each virtual machine and provides a frontend driver of a guest OS driven on a virtual machine with the virtual battery parameters; a virtual battery processing unit which generates virtual battery parameters according to a power consumption model of the virtual machine or generates the parameters according to a virtual power consumption scenario; and a virtual battery manager which displays the virtual battery parameters for a user or provides an interface such that the user can arbitrarily set the virtual battery parameters. [Reference numerals] (11) Host OS; (112) Virtual battery parameter storage; (113) Resource usage parameter storage; (12) Virtual machine (VM) monitor; (125) Virtual battery emulation unit; (13) Virtual battery processing unit; (14) Virtual battery manager; (AA) Hardware
Abstract:
본 발명의 클라우드 관리 서버 장치는 적어도 하나의 물리 노드를 가지는 호스트들 및 스토리지를 포함하는 클라우드 시스템을 위한 클라우드 관리 서버 장치로서, 호스트들 상에서 구동된 가상 노드들이 클라우드 환경 내에서 가상 클러스터를 구성하도록 설정하고, 가상 클러스터를 구성하는 가상 노드들에 관한 클러스터 구성 정보를 관리하며, 가상 클러스터에 가상 노드가 추가적으로 필요할 경우에, 클라우드 관리부에 가상 노드 추가 요청 및 클러스터 구성 정보를 전송하는 가상 클러스터 관리부 및 호스트들 및 스토리지의 자원을 통합적으로 관리하여 클라우드 환경을 제공하고, 각각의 호스트에서 구동하는 가상 노드들에 관한 호스트 구동 정보를 관리하며, 가상 클러스터 관리부로부터 가상 노드 추가 요청이 있을 경우에, 클러스터 구성 정보 및 호스트 구동 정보에 따라 선택된 호스트에서 우선적으로 새로운 가상 노드를 생성하는 클라우드 관리부를 포함할 수 있다.
Abstract:
본발명의실시예들에따른비휘발성데이터저장장치는비휘발성메모리모듈들, 입출력명령들로구성되는입출력큐들을호스트로부터수신하는입출력큐 수신부, 입출력큐에부여된우선순위에기초하여입출력큐의열적마진을결정하는열적마진결정부, 비휘발성메모리모듈의현재온도와열적마진에기초하여입출력큐의열적마진상태를결정하는열적마진상태결정부, 입출력큐들각각의열적마진상태들에기초하여입출력큐들을구성하는입출력명령들에관하여실행순서를조정하는실행순서조정부및 조정된실행순서에따라입출력명령들을실행하는입출력명령실행부를포함할수 있다. 이때, 열적마진은비휘발성메모리모듈들을보호하기위한한계온도와상기열적마진상태의변동을유발하는문턱온도사이의차이를정의할수 있다.