멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치 및 방법
    11.
    发明公开
    멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치 및 방법 有权
    基于多核的虚拟化环境高速缓存一致性控制装置及方法

    公开(公告)号:KR1020120124743A

    公开(公告)日:2012-11-14

    申请号:KR1020110042577

    申请日:2011-05-04

    Abstract: PURPOSE: A cache consistency controlling device in multicore based virtual environment and a method thereof are provided to reduce communication quantity according to a consistency message transmitted for maintaining the cache consistency in the multicore based virtual environment, thereby increasing system performance. CONSTITUTION: A monitoring unit(10) generates mapping information between cores and a virtual processor of a virtual machine and generates state information which sharing of a page is shown. When generation of a cache miss is detected, a sharing inspecting unit(20) inspects page sharing caused by the virtual machine about data which cache miss is detected by using the mapping information and the state information. A processing unit(30) selectively transmits a consistency message by allowing virtual processors included in the same virtual machine to consider a mapped core according to an inspecting result. [Reference numerals] (10) Monitoring unit; (13) Virtual processor map register; (15) Shadow page table; (17) Residence counter; (20) Sharing inspecting unit; (25) Conversion index buffer; (30) Processing unit; (50) Core; (AA) Cache

    Abstract translation: 目的:提供基于多核的虚拟环境中的缓存一致性控制设备及其方法,以根据传输的一致性消息来减少通信量,以便在基于多核的虚拟环境中保持高速缓存一致性,从而提高系统性能。 构成:监视单元(10)在核心和虚拟机的虚拟处理器之间生成映射信息,并生成显示页面共享的状态信息。 当检测到高速缓存未命中的生成时,共享检查单元(20)通过使用映射信息和状态信息检查由虚拟机引起的关于高速缓存未命中的数据的页面共享。 处理单元(30)通过允许包含在同一虚拟机中的虚拟处理器根据检查结果考虑映射的核心来选择性地发送一致性消息。 (附图标记)(10)监视单元; (13)虚拟处理器映射寄存器; (15)影子页表; (17)居住柜台; (20)分检机构; (25)转换指数缓冲区; (30)处理单元; (50)核心; (AA)缓存

    웹 페이지 크롤링 방법 및 장치
    12.
    发明公开
    웹 페이지 크롤링 방법 및 장치 无效
    破解网页的方法和装置

    公开(公告)号:KR1020120042529A

    公开(公告)日:2012-05-03

    申请号:KR1020100104246

    申请日:2010-10-25

    CPC classification number: G06F17/30864

    Abstract: PURPOSE: A webpage crawling method and an apparatus thereof are provided to reduce crawling working time by increasing probability to search for content of a web page having specific information through dynamic control of crawling depth. CONSTITUTION: A web address obtaining unit(210) obtains a web address list which is linked on a route web address list. A webpage evaluating unit(220) obtains content about a web address page by visiting web addresses based on the web address list. A crawling depth controlling unit(230) controls crawling depth according to an evaluation result.

    Abstract translation: 目的:提供网页抓取方法及其装置,以通过增加通过动态控制爬行深度来搜索具有特定信息的网页的内容的概率来减少爬行工作时间。 构成:网址获取单元(210)获得在路由网址列表上链接的网址列表。 网页评估单元(220)通过基于网址列表访问网址来获得关于网址页面的内容。 爬行深度控制部(230)根据评价结果控制爬行深度。

    캐쉬 일관성을 맞추기 위해 멀티 코어들 간에 발생하는 통신량을 감소시키는 시스템 및 방법
    13.
    发明公开
    캐쉬 일관성을 맞추기 위해 멀티 코어들 간에 발생하는 통신량을 감소시키는 시스템 및 방법 有权
    减少用于达到高速缓存的多条路径的交通系统和方法

    公开(公告)号:KR1020120027661A

    公开(公告)日:2012-03-22

    申请号:KR1020100089383

    申请日:2010-09-13

    CPC classification number: Y02D10/13 G06F12/0897 G06F12/1009

    Abstract: PURPOSE: A system capable of reducing communication rates between multi-cores and method thereof are provided to minimize power consumption by adding sharing information to a conversion reference buffer within a core. CONSTITUTION: A conversion reference buffer(140) includes sharing information between virtual and physical page cores. An OS(Operating System) manages a page table including the sharing information and relations between the virtual and physical page. The sharing information displays a non-sharing state when the number of the core which accesses to the page table is one. The sharing information displays a sharing state when the cores which access to the page table are two. The sharing information includes the identification all cores which access to the page table.

    Abstract translation: 目的:提供一种能够降低多内核之间的通信速率的系统及其方法,以通过向内核中的转换参考缓冲区添加共享信息来最小化功耗。 构成:转换参考缓冲器(140)包括在虚拟和物理页核心之间共享信息。 OS(操作系统)管理包括共享信息和虚拟和物理页面之间的关系的页表。 当访问页表的核心数为1时,共享信息显示非共享状态。 当访问页表的核心是两个时,共享信息显示共享状态。 共享信息包括识别访问页表的所有核心。

    가상화 시스템에서 메모리 접근을 제어하는 장치 및 방법
    14.
    发明授权
    가상화 시스템에서 메모리 접근을 제어하는 장치 및 방법 有权
    用于控制虚拟化系统中存储器访问的装置和方法

    公开(公告)号:KR101323858B1

    公开(公告)日:2013-11-21

    申请号:KR1020110060843

    申请日:2011-06-22

    Abstract: 본 발명은 가상화 시스템에서 메모리 접근을 제어하는 장치, 방법 및 그 방법을 기록한 기록매체에 관한 것으로, 본 발명에 따른 메모리 접근 제어 방법은, 하이퍼바이저가 특정 메모리 영역에 대한 접근을 요청하는 경우, 이러한 접근 요청에 따라 메모리 영역이 가상 머신에 의해 점유되어 있는지 여부를 검사하고, 검사 결과에 따라 메모리 관리부가 선택적으로 하이퍼바이저의 메모리 접근을 허가하며, 하이퍼바이저는 메모리 관리부에 의한 메모리 접근 허가 없이는 메모리 영역에 대한 직접적인 접근이 거부된다.

    클라우드 환경에서의 클라우드 사용자를 위한 컴퓨팅 자원 할당 검증 장치 및 방법
    15.
    发明公开
    클라우드 환경에서의 클라우드 사용자를 위한 컴퓨팅 자원 할당 검증 장치 및 방법 有权
    保护云计算环境中云计算资源的设备和方法

    公开(公告)号:KR1020130084796A

    公开(公告)日:2013-07-26

    申请号:KR1020120005645

    申请日:2012-01-18

    Abstract: PURPOSE: A computing resource allocation verification apparatus for a cloud user in the cloud environment and a method thereof are provided to verify important resources like processing resource, memory resource and input/output (I/O) resource among computing resources. CONSTITUTION: An authentication server (110) receives resource allocation request and verification request for the resource allocation from a user. A cloud computing server (120) receives the resource allocation request and the verification request from the authentication server. The clouding computing server executes a virtual machine providing cloud service to the user. The cloud computing server allocates the resources requested by the resource allocation request to the virtual machine. [Reference numerals] (110) Authentication server; (120) Cloud computing server; (AA) User; (BB,DD) Request; (CC,EE) Reply

    Abstract translation: 目的:提供云环境中云用户的计算资源分配验证装置及其方法,以验证计算资源之间资源,存储资源和输入/输出(I / O)资源之间的重要资源。 构成:认证服务器(110)从用户接收资源分配请求和对资源分配的验证请求。 云计算服务器(120)从认证服务器接收资源分配请求和验证请求。 云计算服务器执行向用户提供云服务的虚拟机。 云计算服务器将资源分配请求所请求的资源分配给虚拟机。 (附图标记)(110)认证服务器; (120)云计算服务器; (AA)用户; (BB,DD)请求; (CC,EE)回复

    클라우드 컴퓨팅 시스템 가이드 제공 장치 및 방법
    16.
    发明公开
    클라우드 컴퓨팅 시스템 가이드 제공 장치 및 방법 无效
    提供云计算系统指导的装置和方法

    公开(公告)号:KR1020130074952A

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

    申请号:KR1020110143096

    申请日:2011-12-27

    CPC classification number: G06F9/45504 G06F9/50 G06F15/161 G06F15/167

    Abstract: PURPOSE: An apparatus for providing cloud computing system guide and a method thereof are provided to optimize computing time and usage charge of a cloud computing system, as providing optimum virtual machine (VM) selection information to a user. CONSTITUTION: A data input part (20) receives input data, execution time restriction condition and cost restriction condition of an execution application. An available virtual machine (VM) assembly information generation part (22) generates information for the assembly of VMs available in computing of the application. A time-memory usage amount estimation part (24) estimates execution time and memory usage amount of the application for the VM combinations, by using an artificial neutral network model on the basis of the received data and the restriction conditions. A final VM combination information providing part (26) guides an optimum VM combination, by using an estimated value. [Reference numerals] (20) Data input unit; (22) Available virtual machine assembly information generation part; (24) Time-memory usage amount estimation part; (26) Final VM combination information providing part

    Abstract translation: 目的:提供一种用于提供云计算系统指南的装置及其方法,以优化云计算系统的计算时间和使用费用,从而为用户提供最佳的虚拟机(VM)选择信息。 构成:数据输入部(20)接收执行应用的输入数据,执行时间限制条件和成本限制条件。 可用的虚拟机(VM)组装信息生成部分(22)生成用于在计算应用程序时可用的VM的组装的信息。 时间存储器使用量估计部分(24)通过基于所接收的数据和限制条件使用人工中性网络模型来估计VM组合的应用的执行时间和存储器使用量。 最终的VM组合信息提供部分(26)通过使用估计值来引导最佳VM组合。 (附图标记)(20)数据输入单元; (22)可用虚拟机装配信息生成部分; (24)时间存储器使用量估计部; (26)最终的VM组合信息提供部分

    멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치 및 방법
    18.
    发明授权
    멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치 및 방법 有权
    基于多核的虚拟化环境高速缓存一致性控制装置及方法

    公开(公告)号:KR101303079B1

    公开(公告)日:2013-09-03

    申请号:KR1020110042577

    申请日:2011-05-04

    Abstract: 본 발명은 멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치, 방법 및 그 방법을 기록한 기록매체에 관한 것으로서, 본 발명에 따른 캐쉬 일관성 제어 방법은, 가상 머신의 가상 프로세서와 상기 코어들 간의 매핑 정보 및 페이지의 공유 여부를 나타내는 상태 정보를 생성하고, 캐쉬 미스의 발생이 감지되면 매핑 정보 및 상태 정보를 이용하여 캐쉬 미스가 감지된 데이터에 대해 가상 머신에 의한 페이지 공유 여부를 검사하며, 검사 결과에 따라 동일한 가상 머신에 속한 가상 프로세서들이 매핑된 코어를 고려하여 선택적으로 일관성 메시지를 전송한다.

    동적 가상 머신 배치 장치 및 방법
    19.
    发明公开
    동적 가상 머신 배치 장치 및 방법 无效
    用于动态虚拟机放置的装置和方法

    公开(公告)号:KR1020130074953A

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

    申请号:KR1020110143097

    申请日:2011-12-27

    CPC classification number: G06F9/45504 G06F9/50 G06F15/161 G06F15/167

    Abstract: PURPOSE: An apparatus for dynamic virtual machine placement and a method thereof are provided to increase resource efficiency of a whole cluster system, and to improve performance degradation of a virtual machine (VM) due to shared resource collision in a cloud computing system. CONSTITUTION: A cache miss rate collection part (71) collects cache miss rate of virtual machines included in nodes included in a cluster, and a VM rearrangement part (73) rearranges the VM according to the cache miss rate. A global phase VM rearrangement part of the VM rearrangement part includes a node selection part, a VM selection part and anode VM rearrangement part. The node selection part receives the cache miss rate information, and selects anode having maximum and minimum miss rate. The VM selection part selects a VM having maximum and minimum cache miss rate in the node having maximum and minimum cache miss rate. The node VM rearrangement part rearranges by exchanging the selected VM mutually. [Reference numerals] (71) Cache miss rate collection part; (73) VM rearrangement part

    Abstract translation: 目的:提供一种用于动态虚拟机放置的装置及其方法,以增加整个集群系统的资源效率,并且由于云计算系统中的共享资源冲突而改善虚拟机(VM)的性能下降。 构成:高速缓存未命中收集部分(71)收集包括在群集中的节点中包括的虚拟机的高速缓存未命中率,并且VM重新排列部分(73)根据高速缓存未命中率重新排列VM。 VM重排部分的全局相位VM重排部分包括节点选择部分,VM选择部分和阳极VM重新排列部分。 节点选择部分接收高速缓存未命中率信息,并选择具有最大和最小错失率的阳极。 VM选择部分选择具有最大和最小高速缓存未命中率的节点中具有最大和最小高速缓存未命中率的VM。 通过相互交换所选择的VM来重新排列节点VM重排部分。 (附图标记)(71)缓存错误率收集部分; (73)VM重排部分

Patent Agency Ranking