METHOD OF PROCESSING INPUT AND OUTPUT OF VIRTUAL MACHINE

    公开(公告)号:US20170322825A1

    公开(公告)日:2017-11-09

    申请号:US15400895

    申请日:2017-01-06

    CPC classification number: G06F9/45558 G06F2009/45579

    Abstract: Provided is a method of processing an input and output of a virtual machine. The method includes transferring, by a frontend virtual driver of a first virtual machine, an input and output command to a hypervisor, storing, by hypervisor, a context of the first virtual machine in response to the input and output command, executing, by the hypervisor, an interface of each of a physical driver and a backend virtual driver, installed in a second virtual machine independent from the first virtual machine, in the first virtual machine, and transferring, by the first virtual machine, the input and output command to an input/output device through the interface of each of the physical driver and the backend virtual driver.

    MULTICORE SYSTEM AND SCHEDULING METHOD OF THE SAME
    2.
    发明申请
    MULTICORE SYSTEM AND SCHEDULING METHOD OF THE SAME 审中-公开
    其同步系统及其调度方法

    公开(公告)号:US20160274932A1

    公开(公告)日:2016-09-22

    申请号:US15071817

    申请日:2016-03-16

    Inventor: Song Woo SOK

    CPC classification number: G06F9/45558 G06F2009/45579

    Abstract: Provided herein is a method for improving Virtual Machine input/output performance of a server configured to execute a plurality of Virtual Machines, a scheduling method of a multicore system according to an embodiment of the present disclosure including measuring frequency of input/output requests of each of a plurality of Virtual Machines; determining whether or not there is a Virtual Machine of which the frequency of input/output requests is or more than a predetermined threshold value; moving, if frequency of input/output requests of a first Virtual Machine is or more than the predetermined threshold value, the first Virtual Machine to a first core where a Dom0 Virtual Machine is being executed; and shortening a scheduling cycle of the first core where the Dom0 Virtual Machine is being executed, thereby dynamically adjusting the scheduling cycles of the Virtual Machines, and rearranging the Virtual Machines between the cores in the multicore system, so as to improve the input/output performance of the Virtual Machines.

    Abstract translation: 本文提供了一种用于提高配置为执行多个虚拟机的服务器的虚拟机输入/输出性能的方法,根据本公开的实施例的多核系统的调度方法,包括测量每个虚拟机的输入/输出请求的频率 的多个虚拟机; 确定输入/输出请求的频率是否大于预定阈值的虚拟机; 如果第一虚拟机的输入/输出请求的频率大于或等于预定阈值,则将第一虚拟机移动到正在执行Dom0虚拟机的第一核心; 并缩短执行Dom0虚拟机的第一个核心的调度周期,从而动态调整虚拟机的调度周期,并在多核系统的核心之间重新布置虚拟机,从而提高输入/输出 虚拟机的性能。

    APPARATUS AND METHOD FOR MANAGING CACHE OF VIRTUAL MACHINE IMAGE FILE
    3.
    发明申请
    APPARATUS AND METHOD FOR MANAGING CACHE OF VIRTUAL MACHINE IMAGE FILE 审中-公开
    用于管理虚拟机图像文件缓存的设备和方法

    公开(公告)号:US20150212847A1

    公开(公告)日:2015-07-30

    申请号:US14606616

    申请日:2015-01-27

    Inventor: Song Woo SOK

    Abstract: Provided are an apparatus and method for managing a cache of a server memory executing a plurality of virtual machines. The apparatus for managing a cache of a virtual machine image file includes a cache layer configuring unit configured to divide a cache memory into cache blocks and configure a plurality of cache layers including the divided cache blocks, and a read request processing unit configured to manage the cache layers on the basis of information of a time interval between read requests and the number of referencing files according to a read request received by the cache memory, and transmit data of a corresponding cache block according to the read request.

    Abstract translation: 提供了一种用于管理执行多个虚拟机的服务器存储器的高速缓存的装置和方法。 用于管理虚拟机图像文件的高速缓存的装置包括高速缓存层配置单元,配置为将高速缓存存储器分割为高速缓存块并配置包括分割的高速缓存块的多个高速缓存层,以及读请求处理单元, 基于读取请求之间的时间间隔的信息和根据由高速缓冲存储器接收的读取请求的引用文件的数量的缓存层,以及根据读取的请求发送相应的高速缓存块的数据。

    SERVER VIRTUALIZATION METHOD OF MULTI NODE SYSTEM AND APPARATUS THEREOF
    4.
    发明申请
    SERVER VIRTUALIZATION METHOD OF MULTI NODE SYSTEM AND APPARATUS THEREOF 审中-公开
    多节点系统的服务器虚拟化方法及其设备

    公开(公告)号:US20160253200A1

    公开(公告)日:2016-09-01

    申请号:US15054785

    申请日:2016-02-26

    CPC classification number: G06F9/45558 G06F9/45533 G06F9/5077 G06F2009/4557

    Abstract: Provided herein is a server virtualization method of a multi-node system, the server virtualization method comprising setting one of a plurality of computing nodes as a hypervisor master and at least one of remaining computing nodes as at least one hypervisor slave, allocating a virtual resource corresponding to each of the at least one hypervisor slave in the hypervisor master, and instructing, when a workload is input, a hypervisor slave determined based on a use state of the virtual resource corresponding to the each of the at least one hypervisor slave to process the workload.

    Abstract translation: 这里提供了多节点系统的服务器虚拟化方法,该服务器虚拟化方法包括将多个计算节点中的一个设置为管理程序主机和至少一个剩余计算节点作为至少一个虚拟机管理程序从设备,分配虚拟资源 对应于所述管理程序主机中的所述至少一个管理程序从属单元中的每一个,并且当输入工作负载时,指示基于与所述至少一个虚拟机管理程序从属单元中的每一个对应的虚拟资源的使用状态来确定的管理程序从属程序 工作量。

Patent Agency Ranking