KR102237566B1 - System and Method for Caching Disk Image File of Full-Cloned Virtual Machine

    公开(公告)号:KR102237566B1

    公开(公告)日:2021-04-07

    申请号:KR1020140008259A

    申请日:2014-01-23

    Abstract: 본 발명은 완전 복제된 가상 머신의 디스크 이미지 파일 캐싱 시스템 및 방법에 관한 것으로서, 본 발명에 따른 완전 복제된 가상 머신의 디스크 이미지 파일 캐싱 시스템은 템플릿으로부터의 완전 복제를 통해 생성된 가상 머신일 경우 상기 가상 머신에 의해 변경된 데이터 블록들을 추적하여, 상기 가상 머신의 디스크 이미지 파일에 대한 데이터 읽기가 요청될 경우 변경되지 않은 블록에 대한 데이터 읽기 요청이면, 캐시에 미리 적재된 템플릿 디스크 이미지 파일에서 처리하도록 함으로써 캐시의 공간 효율성 및 입출력 응답성능을 향상시킬 수 있는 것을 특징으로 한다.

    정보처리 시스템에서 운영체제 전환방법
    3.
    发明授权
    정보처리 시스템에서 운영체제 전환방법 有权
    信息处理系统中如何切换操作系统

    公开(公告)号:KR101780052B1

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

    申请号:KR1020110084844

    申请日:2011-08-24

    CPC classification number: G06F9/441 G06F9/4418

    Abstract: 운영체제의전환을수초내에하기위한정보처리시스템에서운영체제전환방법을제안한다. 제안된방법은, 프로세서, 메인메모리, 비휘발성메모리및 입출력장치들을포함하는정보처리시스템에있어서, 정보처리시스템에전원이인가되면운영체제전환기가실행되는단계와, 제1 운영체제가활성화되어수행되던도중제1 운영체제가제2 운영체제로의운영체제전환명령을획득하면, 제2 운영체제의식별정보및 운영체제전환을지시하는정보를비휘발성메모리에저장하는단계와, 제1 운영체제가대기모드(Suspend To RAM, STR)를수행하는단계및 대기모드의수행이완료된후, 운영체제전환기가운영체제를제1 운영체제에서제2 운영체제로전환하는단계를포함한다. 따라서, 시스템에서수초내에다른운영체제로의전환을가능하게하고, 기존의작업환경을유지할수 있는효과가있다.

    Abstract translation: 我们在信息处理系统中提出了一种操作系统转换方法,可在几秒钟内转换操作系统。 所提出的方法,处理器,主存储器,非易失性存储器和所述信息处理系统,包括输入输出装置中,当在信息处理系统的电源是,操作系统切换器执行的方法的释放期间,执行第一操作系统是有效的, 第一操作系统在第二实现该操作系统切换命令至操作系统,第二操作系统标识信息和指示操作系统开关,包括的信息:在非易失性存储器中存储,所述第一操作系统处于待机模式(挂起到RAM, STR)并且在完成待机模式的执行之后将操作系统从第一操作系统切换到第二操作系统。 因此,可以在几秒钟内从系统转换到另一个操作系统,并保持现有的工作环境。

    가상 주소 공간 전환 장치
    4.
    发明公开
    가상 주소 공간 전환 장치 无效
    用于翻译虚拟地址空间的装置

    公开(公告)号:KR1020130050156A

    公开(公告)日:2013-05-15

    申请号:KR1020110115357

    申请日:2011-11-07

    CPC classification number: G06F12/1009 G06F9/45558 G06F2009/45583

    Abstract: PURPOSE: A virtual address space switch device is provided to reduce memory usage and to improve the performance of a virtual machine by not mapping a page table of a VMM(Virtual Machine Monitor) with a virtual address space of a guest OS. CONSTITUTION: A guest OS(131) is executed in a virtual address space of the guest OS, and a VMM(120) is executed in a virtual address space of the VMM. A gateway page is allocated to a set area of an actual memory area and mapped with the virtual address spaces of the guest OS and the VMM. A memory management unit switches the virtual address spaces of the guest OS and the VMM by mapping a kernel area of the guest OS with a set area of the virtual address space of the VMM. [Reference numerals] (110) Hardware; (120) Virtual machine monitor(VMM); (130) Virtual machine(VM); (131) Guest operating system; (AA) Memory management unit; (BB) Memory

    Abstract translation: 目的:提供虚拟地址空间交换设备以通过不将VMM(虚拟机监视器)的页表映射到来宾操作系统的虚拟地址空间来减少内存使用并提高虚拟机的性能。 构成:在客户OS的虚拟地址空间中执行客户操作系统(131),并在VMM的虚拟地址空间中执行VMM(120)。 网关页面被分配给实际存储区域的集合区域,并与客户OS和VMM的虚拟地址空间进行映射。 存储器管理单元通过将客户OS的内核区域与VMM的虚拟地址空间的设置区域映射来切换客户OS和VMM的虚拟地址空间。 (附图标记)(110)硬件; (120)虚拟机监视器(VMM); (130)虚拟机(VM); (131)客人操作系统; (AA)内存管理单元; (BB)内存

    응용 프로그램내의 소켓 인터페이스와 TOE 사이의 연결을 제어하는 통신 인터페이스 방법
    5.
    发明授权
    응용 프로그램내의 소켓 인터페이스와 TOE 사이의 연결을 제어하는 통신 인터페이스 방법 失效
    用于控制Socket接口和TOETCP卸载内核引擎之间的动作的通信接口方法

    公开(公告)号:KR100654190B1

    公开(公告)日:2006-12-05

    申请号:KR1020040105572

    申请日:2004-12-14

    Abstract: 본 발명은 응용 프로그램에서 사용하는 소켓 인터페이스와 TOE(TCP offload Engine) 사이의 연결을 제어하는 통신 인터페이스 방법에 관한 것이다.
    본 발명에서는 기존의 소켓 인터페이스와 완전히 호환이 가능한 TOE 소켓 인터페이스를 구현할 수 있다.
    따라서, 특정 TOE에 의존하지 않는 일반적인 소켓 스위치 계층과 오프로드 프로토콜 처리 계층을 제작할 수 있어서 다양한 TOE 상에서 호환성 있는 소켓 인터페이스를 지원할 수 있다. 또한, 오프로드 프로토콜 처리 계층에서 구현한 데이터 무복사 기능을 통해 TOE를 사용하는 서버의 네트워크 성능을 향상시킬 수 있다.
    TOE(TCP Offlond engine), 커널 소켓, 소켓 스위치 계층, 오프로드 프로토콜 계층, TOE 디바이스 드라이버

    티오이 지원 소켓 인터페이스 환경에서 아이피를 이용한프로토콜 패밀리 구분 장치
    6.
    发明公开
    티오이 지원 소켓 인터페이스 환경에서 아이피를 이용한프로토콜 패밀리 구분 장치 有权
    使用知识产权检查机制支持嵌套接口的同类协议家族的NICS和TOES的设备

    公开(公告)号:KR1020050064293A

    公开(公告)日:2005-06-29

    申请号:KR1020030095649

    申请日:2003-12-23

    CPC classification number: H04L29/06

    Abstract: 본 발명은 카드 자체에 TCP/IP 프로토콜을 포함하고 있는 TOE 카드를 리눅스나 유닉스의 소켓 인터페이스 하에서 기존의 NIC 카드와 함께 사용할 수 있도록 하는 TOE 지원 소켓 인터페이스 환경에서 IP를 이용한 프로토콜 패밀리 구분 장치에 관한 것이다.
    본 발명의 IP를 이용한 프로토콜 패밀리 구분 장치는, BSD 소켓과 INET 소켓의 사이에 IP Check 계층이 삽입되고, 상기 IP Check 계층은 하위의 네트워크 인터페이스들의 IP 정보와 라우팅 정보를 유지하여, 상기 INET 소켓 하위의 TCP/IP 계층 및 TOE 계층에 대한 커널내의 소켓 호출을 구분 처리하는 것을 특징으로 한다.

    버디 할당자를 이용한 저장 공간 할당 방법
    8.
    发明公开
    버디 할당자를 이용한 저장 공간 할당 방법 审中-实审
    使用BUDDY分配器分配存储的方法

    公开(公告)号:KR1020160112759A

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

    申请号:KR1020150039022

    申请日:2015-03-20

    Inventor: 김재열

    CPC classification number: G06F12/023 G06F2212/1044 G06F3/064 G06F3/0674

    Abstract: 버디할당자를이용한저장공간할당방법은버디할당자가공간할당요청자로부터블록할당요청을수신하는단계와, 상기블록할당요청에응답하여복수의버디들중의어느하나인제1버디를선택하는단계와, 상기제1버디의블록에서상기블록할당요청에따른저장공간을할당할제1여유공간이있는지확인하고, 상기제1여유공간이있으면상기제1버디의블록에상기블록할당요청에상응하는저장공간을할당하는단계와, 할당된저장공간의크기가상기블록할당요청의크기보다더 큰경우, 상기할당된저장공간중에서블록할당요청에해당되지않는잉여저장공간의할당을해제하는단계를포함한다.

    Abstract translation: 本发明涉及一种使用好友分配器分配存储的方法,能够在二进制伙伴分配器的存储分配中分配分配给未使用的块的存储器,并且根据分配向另一个块新分配去分配的存储器 请求另一个块。 使用好友分配器分配存储器的方法包括以下步骤:由好友分配器从空间分配请求者接收块分配请求; 响应于块分配请求,由伙伴分配器选择第一伙伴,其中第一伙伴是多个伙伴之一; 由伙伴分配器检查第一伙伴的块是否包括与其分配了与块分配请求对应的存储空间的第一备用空间,以将与块分配请求对应的存储空间分配给第一伙伴的块, 检查第一伙伴的块包括第一备用空间; 并且当所述分配的存储空间的大小大于对应于所述块分配请求的所述存储的大小时,由所述好友分配器解除所分配的存储空间的剩余存储空间,其中所述多余的存储空间不对应于 块分配请求。

    완전 복제된 가상 머신의 디스크 이미지 파일 캐싱 시스템 및 방법

    公开(公告)号:KR102237566B1

    公开(公告)日:2021-04-07

    申请号:KR1020140008259

    申请日:2014-01-23

    Abstract: 본발명은완전복제된가상머신의디스크이미지파일캐싱시스템및 방법에관한것으로서, 본발명에따른완전복제된가상머신의디스크이미지파일캐싱시스템은템플릿으로부터의완전복제를통해생성된가상머신일경우상기가상머신에의해변경된데이터블록들을추적하여, 상기가상머신의디스크이미지파일에대한데이터읽기가요청될경우변경되지않은블록에대한데이터읽기요청이면, 캐시에미리적재된템플릿디스크이미지파일에서처리하도록함으로써캐시의공간효율성및 입출력응답성능을향상시킬수 있는것을특징으로한다.

    페이지 테이블 동기화 장치 및 그 방법
    10.
    发明授权
    페이지 테이블 동기화 장치 및 그 방법 有权
    同步页表的装置和方法

    公开(公告)号:KR101694284B1

    公开(公告)日:2017-01-10

    申请号:KR1020100131853

    申请日:2010-12-21

    Abstract: 본발명은 ARM 컴퓨팅환경에서그림자페이지테이블을이용하여메모리가상화를구현하는시스템및 방법에관한것이다. 본발명은필요에따라그림자페이지테이블을이용하여가상화를위한지연동기화를구현하고, 게스트운영체제에서메모리에대한읽기나쓰기연산에서변환오류가발생한경우, TLB flush 연산이일어나는경우등 미리정해진기준에따라지연동기화를구현하는시점을결정하며, data abort 발생시 data fault 원인이권한오류인지아니면변환오류인지에따라명령행점프처리를제어한다. 본발명에따르면, ARM 하드웨어의특성을반영한지연동기화기법을통해동기화에수반되는오버헤드를줄일수 있다.

    Abstract translation: 目的:提供一种页表同步装置及其方法,用于根据ARM(Advanced RISC Machine)计算结构中的客户OS(操作系统)的影子页表和页表之间的需要执行延迟同步。 构成:页表同步单元(220)将同步目标列表反映到虚拟第二页表。 页表为访客操作系统提供过程控制功能。 页表同步单元将来宾OS的第一页表与第二页表同步。 在产生数据故障的原因不是预定的错误的情况下,页表同步单元将与原因有关的信息发送给客户OS。 页表同步单元将第一页表与第二页表同步。

Patent Agency Ranking