TOE를 이용한 iSCSI 타겟 시스템 상의 하드웨어가속 장치 및 그 장치를 이용한 읽기/쓰기 명령 수행방법
    31.
    发明授权
    TOE를 이용한 iSCSI 타겟 시스템 상의 하드웨어가속 장치 및 그 장치를 이용한 읽기/쓰기 명령 수행방법 失效
    使用TOE的iSCSI目标系统上的硬件加速设备以及使用该设备的读/写命令执行方法

    公开(公告)号:KR100723879B1

    公开(公告)日:2007-05-31

    申请号:KR1020060038330

    申请日:2006-04-27

    Abstract: 본 발명은 TOE를 이용한 iSCSI 타겟 시스템 상의 하드웨어 가속 장치 및 그 장치를 이용한 읽기/쓰기 명령 수행방법에 관한 것으로, 발명인 iSCSI(internet Small Computer System Interface) 타겟 시스템 상의 하드웨어 가속 장치는 I/O 연산 처리기, TOE(TCP/IP Offload Engine) 제어기, 디스크 제어기, 네트워크 제어기를 하나의 로컬 PCI 버스를 통하여 연결하고, 대용량의 메모리를 I/O 연산 처리기 통하여 장착한 구조를 가지고 있다. 각 내부 하드웨어의 가속 기능이 조합되어 본 하드웨어 가속 장치는 iSCSI 타겟 시스템 상의 복잡하고 오랜 시간이 걸리는 데이터 처리 작업들을 수행함에 있어, iSCSI 타겟 시스템의 처리 성능을 향상시키고 CPU 부하를 감소시킨다.

    Abstract translation: 作为方法的本发明的iSCSI硬件加速器和一个装置在目标系统上执行读/使用,使用TOE在目标系统上发明者iSCSI(互联网小型计算机系统接口)的硬件加速器写命令,I / O运算处理, (TCP / IP卸载引擎)控制器,磁盘控制器和网络控制器,并通过I / O操作处理器安装大量内存。 结合每个内部硬件的加速功能,该硬件加速器可提高iSCSI目标系统的处理性能,并减少在iSCSI目标系统上执行复杂且耗时的数据处理任务时的CPU负载。

    데이터베이스 관리시스템 및 그 시스템에서 시스템테이블에 대한 동시성 제어 방법
    32.
    发明授权
    데이터베이스 관리시스템 및 그 시스템에서 시스템테이블에 대한 동시성 제어 방법 失效
    数据库管理系统和DBMS系统表一致性控制方法

    公开(公告)号:KR100507782B1

    公开(公告)日:2005-08-17

    申请号:KR1020030087748

    申请日:2003-12-04

    Abstract: 본 발명은 시스템 테이블을 질의 처리기 수준에서 동시성 제어하는 데이터베이스 관리 시스템 및 그 시스템에서 시스템 테이블에 대한 동시성 제어 방법에 관한 것이다.
    본 발명의 데이터베이스 관리 시스템은, 시스템 테이블과 사용자 테이블이 물리적으로 저장되는 디스크; 시스템 테이블과 사용자 테이블을 메인 메모리에 적재하여 버퍼 관리를 수행하는 버퍼관리모듈과, 사용자 테이블에 대한 일관성과 동시성을 지원하는 제 1 잠금관리모듈을 포함하는 저장 관리기; 및 저장 관리기로부터의 디스크 구조 형식의 시스템 테이블 정보를 메모리 구조로 변환하여 관리하고 각 응용프로그램 트랜잭션의 요구에 따라 해당 시스템 테이블 정보를 제공하는 시스템 테이블 관리모듈과, 시스템 테이블 정보에 대한 동시성 및 일관성을 지원하는 제 2 잠금관리모듈을 포함하는 질의 처리기;로 구성된다.

    데이터베이스 이중화 장치 및 그 방법
    33.
    发明公开
    데이터베이스 이중화 장치 및 그 방법 失效
    用于复制数据库的设备及其复用方法

    公开(公告)号:KR1020050064278A

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

    申请号:KR1020030095634

    申请日:2003-12-23

    Abstract: 본 발명은 복수개의 원본 데이터베이스들과 복수개의 복제 데이터베이스들이 이중화 관계를 형성하여 분산된 데이터를 통해 서비스의 가용성 및 확장성을 높이는 것으로, 이와 같은 본 발명의 목적을 달성하기 위한 데이터베이스 이중화 장치는 원본 서버에 저장된 데이터베이스를 네트워크를 통하여 물리적으로 상이한 복제 서버의 데이터베이스로 복제하는 컴퓨터 시스템에 있어서, 다수의 원본 서버들의 원본 테이블들에 저장된 데이터들의 일관성을 유지하면서 다수의 복제 서버의 복제 테이블들에 복제하는 것을 특징으로 한다.

    데이터베이스 관리시스템 및 그 시스템에서 시스템테이블에 대한 동시성 제어 방법
    34.
    发明公开
    데이터베이스 관리시스템 및 그 시스템에서 시스템테이블에 대한 동시성 제어 방법 失效
    数据库管理系统和控制DBMS系统表一致性的方法

    公开(公告)号:KR1020050054380A

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

    申请号:KR1020030087748

    申请日:2003-12-04

    Abstract: 본 발명은 시스템 테이블을 질의 처리기 수준에서 동시성 제어하는 데이터베이스 관리 시스템 및 그 시스템에서 시스템 테이블에 대한 동시성 제어 방법에 관한 것이다.
    본 발명의 데이터베이스 관리 시스템은, 시스템 테이블과 사용자 테이블이 물리적으로 저장되는 디스크; 시스템 테이블과 사용자 테이블을 메인 메모리에 적재하여 버퍼 관리를 수행하는 버퍼관리모듈과, 사용자 테이블에 대한 일관성과 동시성을 지원하는 제 1 잠금관리모듈을 포함하는 저장 관리기; 및 저장 관리기로부터의 디스크 구조 형식의 시스템 테이블 정보를 메모리 구조로 변환하여 관리하고 각 응용프로그램 트랜잭션의 요구에 따라 해당 시스템 테이블 정보를 제공하는 시스템 테이블 관리모듈과, 시스템 테이블 정보에 대한 동시성 및 일관성을 지원하는 제 2 잠금관리모듈을 포함하는 질의 처리기;로 구성된다.

    내용기반 이미지 검색을 위한 고차원 색인구조의 삽입 방법
    35.
    发明授权
    내용기반 이미지 검색을 위한 고차원 색인구조의 삽입 방법 失效
    基于内容的图像检索的高维索引结构插入方法

    公开(公告)号:KR100284778B1

    公开(公告)日:2001-03-15

    申请号:KR1019980045434

    申请日:1998-10-28

    Abstract: 본 발명은 내용기반 이미지 검색을 위한 고차원 색인구조의 삽입 방법에 관한 것이다.
    본 발명은 기존 CIR 트리와 유사하게 색인에 사용되는 특징 차원을 가변적으로 사용하고 필요에 따라 정상 노드의 정수배 크기이면서 디스크의 연속적인 위치에 저장되는 확장 노드를 사용하여 고차원 특징을 효율적으로 수용할 수 있도록 한다. 또한 새로운 객체의 삽입시에 효율적인 하위 노드 선택 기준을 제시하고, 색인구조의 검색 효율을 높일 수 있는 분기 노드 및 단말 노드의 분할 알고리즘을 사용하여 검색과 삽입시 성능을 높일 수 있도록 한다. 그리고 색인구조 생성시 노드에 넘침(overflow)이 발생할 때 무게 중심점을 기반으로 재삽입 객체를 선택하여 재삽입을 실시한다.
    따라서, 본 발명은 많은 특징 차원을 포함하고 있는 이미지 정보를 데이터베이스로 구성했을 때 원하는 이미지를 효율적으로 검색할 수 있다.

    분석 단계에서 트랜잭션 테이블 초기화 기법을 이용한 댕글링 트랜잭션 발생 방지 방법
    36.
    发明授权
    분석 단계에서 트랜잭션 테이블 초기화 기법을 이용한 댕글링 트랜잭션 발생 방지 방법 失效
    具有初始化交易表的危险交易的预防方法

    公开(公告)号:KR100198805B1

    公开(公告)日:1999-06-15

    申请号:KR1019960056393

    申请日:1996-11-22

    CPC classification number: G06F11/1471 Y10S707/99953

    Abstract: 본 발명은 트랜잭션 처리 시스템에서 고장에 대한 회복 기능 수행시 필요한 일의 양을 줄이기 위해 체크포인트를 수행하는데, 체크포인트 수행시 다른 트랜잭션들의 수행을 일시적으로도 중단시키지 않음으로써 시스템의 성능을 높이는 방식인 퍼지 체크포인트 방식에서 댕글링(dangling) 트랜잭션(들)이 발생하는 오류를 해결할 수 있는 분석 단계에서 트랜잭션 테이블 초기화 기법을 이용한 댕글링 트랜잭션 발생 방지 방법에 관해 개시된다.
    본 발명에서는 마지막 완성 체크포인터의 체크포인터 시작 로그 레코드가 로깅된 시점과 체크포인트 종료 로그 레코드가 로깅된 시점 사이에 종료한 트랜잭션들에 대해, 분석단계에서 트랜잭션 테이블 초기화 기법을 이용하여 댕글링 트랜잭션이 발생하는 것을 방지한다.

    유닉스 환경의 DBMS에서 좀비 트랜잭션의 발견 및 처리 방법
    37.
    发明公开
    유닉스 환경의 DBMS에서 좀비 트랜잭션의 발견 및 처리 방법 失效
    如何在Unix环境下查找和处理DBMS中的僵尸事务

    公开(公告)号:KR1019960024963A

    公开(公告)日:1996-07-20

    申请号:KR1019940032938

    申请日:1994-12-06

    Abstract: 본 발명은 UNIX 환경의 DBMS에서 트랜잭션의 동작중에 프로세스가 비정상적으로 끝나버림으로써 생기게 된 좀비(Zombi) 트랜잭션이 있을 때, 이런 좀비 트랜잭션을 발견하고 이를 처리하는 방법에 관한 것이다.
    본 발명은 트랜잭션 테이블 엔트리 각각에 대해 각 엔트리가 좀비 트랜잭션을 뜻하는지 검사하는 제1단계; 상기 제1단계에서 좀비 트랜잭션이 아닌 경우에는 다음 트랜잭션 엔트리를 검사하고, 좀비 트랜잭션으로 확인되면 래치 자원에 대한 처리를 하는 제2단계; 잠금자원에 대한 처리를 하는 제3단계; 당해 트랜잭션이 수행해 놓은 데이타 베이스 변경 부분을 Undo하여 무효화시키는 제4단계; 및 상기 트랜잭션 테이블 엔트리를 반환하는 제5단계에 의해 수행되는 것을 특징으로 하여, DBMS 시스템 자원 활용도를 높이고 자원 사용을 오류없이 효율적으로 할 수 있도록 해 주는 효과가 있다.

    공유 파일 삭제를 지연하는 객체기반 저장 시스템 및 공유파일 삭제를 지연하는 방법
    39.
    发明授权
    공유 파일 삭제를 지연하는 객체기반 저장 시스템 및 공유파일 삭제를 지연하는 방법 有权
    用于在基于对象的存储系统中消除SHAERD文件的系统和方法

    公开(公告)号:KR100898342B1

    公开(公告)日:2009-05-20

    申请号:KR1020070075545

    申请日:2007-07-27

    Abstract: 본 발명은 객체기반 저장 시스템의 삭제 지연 시스템 및 방법에 관한 것으로, 네트워크로 연결된 복수의 사용자 파일 관리자에 의해 공유되는 아이노드가 하나의 사용자 파일 관리자에 의해 삭제되는 경우에도 다른 사용자의 아이노드 사용이 완료되는 시점까지 아이노드 삭제를 지연하기 위하여, 사용자의 파일 삭제 요청이 수신되면 임시 디렉토리로 상기 파일에 대응되는 삭제 아이노드를 옮기는 요청메시지를 전달하는 사용자 파일 관리자와 상기 요청메시지를 전달받아 상기 삭제 아이노드의 객체를 임시 디렉토리로 옮기도록 하는 메시지를 상기 사용자 파일 관리자와 네트워크로 연결된 적어도 하나 이상의 사용자 파일 관리자에게 전달하는 메타데이터 관리 서버를 포함하여 구성되며, 이에 의하여 삭제된 아이노드에 대한 오류 처리를 고려하지 않고 모든 사용자 파일 관리자가 객체 기반 저장 시스템을 사용할 수 있는 효과가 있다.
    아이노드(i-node), 메타데이터, 라이트백(Writeback) 캐쉬

    객체 기반 스토리지 시스템에서 고속의 객체 입출력 처리장치 및 방법
    40.
    发明公开
    객체 기반 스토리지 시스템에서 고속의 객체 입출력 처리장치 및 방법 失效
    目标数据存储系统和提高对象存储系统IO性能的方法

    公开(公告)号:KR1020070061022A

    公开(公告)日:2007-06-13

    申请号:KR1020060033204

    申请日:2006-04-12

    CPC classification number: G06F3/067

    Abstract: A device and a method for processing fast object I/O in an object-based storage system are provided to realize high performance I/O by effectively prefetching object data stored in an object storage server in an object-based storage environment. A communication manager(231) receives a data access request of a client(210) and transmits the requested data to the client. An object storage manager(232) stores, deletes, and searches the requested data on the disk(240). An object cache manager(233) transmits the loaded data to the client if the requested data is loaded to a memory. An object prefetching manager(234) assigns an area to load a part of the requested data to the memory and extends the area to loads the remaining part of the requested data while the data loaded to the memory is provided to the client. An object I/O manager(234) transmits the data stored in the disk according to the memory area requested from the object prefetching manager.

    Abstract translation: 提供了一种用于处理基于对象的存储系统中的快速对象I / O的装置和方法,以通过在基于对象的存储环境中有效预取存储在对象存储服务器中的对象数据来实现高性能I / O。 通信管理器(231)接收客户机(210)的数据访问请求,并将所请求的数据发送给客户端。 对象存储管理器(232)存储,删除和搜索所请求的数据在盘(240)上。 如果所请求的数据被加载到存储器,则对象缓存管理器(233)将加载的数据发送到客户端。 对象预取管理器(234)分配一个区域以将所请求的数据的一部分加载到存储器中,并且在将加载到存储器的数据提供给客户端的同时扩展该区域以加载所请求数据的剩余部分。 对象I / O管理器(234)根据从对象预取管理器请求的存储区域传送存储在盘中的数据。

Patent Agency Ranking