객체 기반 스토리지 시스템에서 사용자 파일 관리자 내의시간 기반 캐쉬 일관성 유지 시스템 및 방법
    91.
    发明授权
    객체 기반 스토리지 시스템에서 사용자 파일 관리자 내의시간 기반 캐쉬 일관성 유지 시스템 및 방법 失效
    基于对象的存储系统的用户文件管理器中基于时间的缓存一致性维护的系统和方法

    公开(公告)号:KR100825721B1

    公开(公告)日:2008-04-29

    申请号:KR1020060049023

    申请日:2006-05-30

    CPC classification number: G06F12/0875 G06F12/0804 Y10S707/955

    Abstract: 본 발명은, 객체기반 스토리지 시스템에서 사용자 파일 관리자의 캐쉬 일관성 유지 시스템 및 방법에 관한 것으로, 타이머를 사용하여 시간 기반하에 라이트백(writeback) 캐쉬의 일관성을 유지함으로써 메타데이터와 데이터 정보를 효율적으로 관리하는 캐쉬 일관성 유지 시스템 및 방법에 관한 것이다. 이는 사용자의 접속이 늘어나더라도 각 사용자 파일 관리자들이 캐쉬 일관성 유지비용을 부담함으로써, 객체기반 스토리지 시스템의 전체 성능을 향상시키고, 정보의 일관성 및 효율성을 높이게 된다.
    객체 기반 스토리지, 라이트백(writeback) 캐쉬, 캐쉬 일관성, 덴트리(dentry) 정보, 아이노드(inode) 정보

    후보 노드를 이용한 AODV 경로복구방법 및 그 장치
    92.
    发明公开
    후보 노드를 이용한 AODV 경로복구방법 및 그 장치 有权
    AODV中使用候选节点的路径恢复机制和设备

    公开(公告)号:KR1020070062914A

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

    申请号:KR1020060122613

    申请日:2006-12-05

    CPC classification number: H04W40/34 H04L41/0668 H04L45/20

    Abstract: An AODV(Ad hoc On-Demand Vector routing) route recovery method using a candidate node and an apparatus thereof are provided to minimize network traffic loads and a network bandwidth burden by reducing the volume of RREQ(Route Request) messages in case route loss occurs in the middle of communication using an AODV techniques in an Ad-hoc environment. An AODV route recovery apparatus consists of an RREQ message transmitting part(510), an RREP(Route Response) message receiving part(520), a data transmitting part(530), and an RERR(Route Error) message transmitting part(540). The RREQ message transmitting part transmits an RREQ message to find out a candidate node, 2 hops from a middle node, on the route to a destination node. The RREP message receiving part receives an RREP message from the candidate node, including the address of the candidate node. The data transmitting part transmits data to the destination node through the candidate node, and adds the address of the candidate node to the routing table. The RERR message transmitting part(540), if the RREP message is not delivered from the candidate node, transmits an RERR message to a source node and requests the source node to search the route independently.

    Abstract translation: 提供使用候选节点的AODV(Ad hoc按需矢量路由)路由恢复方法及其装置,以在发生路由丢失的情况下减少RREQ(路由请求)消息的量来最小化网络流量负载和网络带宽负担 在通信中使用AODV技术在Ad-hoc环境中。 AODV路由恢复装置包括RREQ消息发送部分(510),RREP(路由响应)消息接收部分(520),数据发送部分(530)和RERR(路由错误)消息发送部分(540) 。 RREQ消息发送部分发送RREQ消息,以在到目的地节点的路由上找到来自中间节点的2跳的候选节点。 RREP消息接收部分从候选节点接收包括候选节点的地址的RREP消息。 数据发送部通过候补节点将数据发送到目的地节点,并将候选节点的地址添加到路由表。 如果RREP消息没有从候选节点递送,则RERR消息发送部分(540)向源节点发送RERR消息,并请求源节点独立地搜索该路由。

    객체 기반 파일 입출력 시스템 및 방법
    93.
    发明公开
    객체 기반 파일 입출력 시스템 및 방법 有权
    基于OBEJECT的文件系统及其输入和输出方法

    公开(公告)号:KR1020070061087A

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

    申请号:KR1020060044256

    申请日:2006-05-17

    CPC classification number: G06F17/30002 G06F17/30126 G06F17/30132

    Abstract: An object-based file I/O system and a method thereof are provided to offer performance and extension of the object-based file I/O system by storing a file to a file system based on an object storage device and reading a stored object from the file system in the object unit. An object I/O manager(205) performs file data I/O by connecting to the object storage device(102), which stores the file data by assigning the file data in a logical object unit. A metadata manager(203) stores and searches metadata by connecting to a metadata server(101) storing the metadata of the file data. A file access processor(202) transceives the metadata of the file data corresponding to an I/O request of a client(200) with the metadata manager. If the client requests the file data input, an object cache manager(204) extracts and transmits the metadata of the file data to the file access processor, directly receives the file data from the client, and transmits the file data to the object I/O manager by loading the file data to a memory in a page unit.

    Abstract translation: 提供了一种基于对象的文件I / O系统及其方法,用于通过基于对象存储装置将文件存储到文件系统,并且从文件系统中读取存储的对象来提供基于对象的文件I / O系统的性能和扩展 对象单元中的文件系统。 对象I / O管理器(205)通过连接到通过将文件数据分配在逻辑对象单元中来存储文件数据的对象存储装置(102)来执行文件数据I / O。 元数据管理器(203)通过连接到存储文件数据的元数据的元数据服务器(101)来存储和搜索元数据。 文件访问处理器(202)使用元数据管理器收发对应于客户端(200)的I / O请求的文件数据的元数据。 如果客户端请求文件数据输入,则对象缓存管理器(204)将文件数据的元数据提取到文件访问处理器,直接从客户端接收文件数据,并将文件数据发送到对象I / O管理器通过将文件数据加载到页面单元中的存储器。

    프로세서간 통신을 이용한 프로그램간 연동 방법
    94.
    发明授权
    프로세서간 통신을 이용한 프로그램간 연동 방법 失效
    使用IPC的程序之间的互操作性方法

    公开(公告)号:KR100703717B1

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

    申请号:KR1020050043877

    申请日:2005-05-24

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    본 발명은 프로세서간 통신을 이용한 프로그램간 연동 방법에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은 단일 보드에서, 상위 계층 프로토콜 기능을 수행하는 여러 태스크와 하위 계층 기능을 수행하는 하나의 태스크간에 프로세서간 통신(IPC) 방식을 적용하여 보다 원활하게 상위 응용 프로그램과 하위 계층 프로그램을 연동시킬 수 있는 프로그램간 연동 방법을 제공하는데 그 목적이 있음.
    3. 발명의 해결방법의 요지
    본 발명은, 상위 응용 프로그램과 하위 계층 프로그램이 단일 보드로 구성된 시스템에서의 프로그램간 연동 방법에 있어서, 상기 상위 응용 프로그램이 프로세서간 통신 방식의 소켓 통신을 통해 프레임(응용 프로그램 인터페이스(API) 요구 프레임 혹은 데이터 프레임)을 하위 계층 프로그램으로 전송하는 단계; 상기 하위 계층 프로그램에서 수신된 프레임(API 요구 프레임 혹은 데이터 프레임)을 해석하여, 정해진 API를 호출하여 하위 계층 API를 처리하는 단계; 및 상기 하위 계층 프로그램에서 API 호출 결과값(API 응답 프레임)을 상기 프로그램간 통신 방식의 소켓 통신을 통해 상기 상위 응용 프로그램으로 전달하는 단계를 포함한다.
    4. 발명의 중요한 용도
    본 발명은 상위 응용 프로그램과 하위 계층 프로그램으로 구성된 스위치 및 라우터 시스템 등에 이용됨.
    프로세서간 통신(IPC), 응용 프로그램 인터페이스(API), 단일 보드, 상위 응용 프로그램, 하위 계층 프로그램, 태스크

    낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치및 그 제어 방법
    95.
    发明授权
    낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치및 그 제어 방법 失效
    基于对象的存储设备及其控制方法,具有较低的过程负载

    公开(公告)号:KR100662256B1

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

    申请号:KR1020040108967

    申请日:2004-12-20

    CPC classification number: G06F13/28

    Abstract: 1. 청구범위에 기재된 발명이 속하는 기술분야
    본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은, 객체기반 스토리지 장치를 구현하는데 있어서, 주 메모리 및 시스템 버스와는 별도의 메모리(PMEM : PCI Memory) 및 독립적인 전용 버스를 이용하여 블록 스토리지 장치에서 네트워크 장치로 데이터를 직접 전송할 수 있도록 함으로써, 사용자 주소공간과 운영체제 주소공간 간에 데이터 복사를 제거하여 중앙처리장치(CPU) 점유율과 시스템 버스의 부하를 줄이기 위한, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법을 제공하는데 그 목적이 있음.
    3. 발명의 해결 방법의 요지
    본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치에 있어서, 객체 기반으로 데이터를 저장하기 위한 저장 수단; 주메모리와는 별도로 구비된 고속의 액세스가 가능한 임시 저장 수단; 시스템 버스와는 별도로 구비된 데이터 전달이 가능한 전송 수단; 외부로부터의 객체 읽기 요청 신호에 따라 상기 저장 수단에 저장되어 있는 해당 객체 데이터를 읽어 들여 상기 전송 수단을 이용하여 직접전송방식으로 제 2 제어 수단으로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 제 2 제어 수단으로부터 직접전송방식을 이용하여 전달받은 객체 데이터를 상기 저장 수단에 저장시키기 위한 제 1 제어 수단; 및 상기 전송 수단을 통하여 상기 제 1 제어 수단으로부터 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 네트워크 장치로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 네트워크 장치로부터 직접전송방식으로 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 상기 제 1 제어 수단으로 전달하되, 상기 임시 저장 수단을 객체의 특성에 따라 다양한 블록 단위로 분할하여 가용한 블록을 가용리스트로 관리하고 상기 가용리스트 중에서 읽기/쓰기를 위해 할당된 블록을 할당리스트로 관리하기 위한 상기 제 2 제어 수단을 포함함.
    4. 발명의 중요한 용도
    본 발명은 객체기반 저장장치 등에 이용됨.
    객체기반 스토리지, PMEM(PCI Memory), 가용리스트, 할당리스트

    독립형 이더넷 다계층 스위치 시스템
    96.
    发明授权
    독립형 이더넷 다계층 스위치 시스템 有权
    独立以太网多层交换机系统

    公开(公告)号:KR100600820B1

    公开(公告)日:2006-07-18

    申请号:KR1020040091882

    申请日:2004-11-11

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    본 발명은 독립형 이더넷 다계층 스위치 시스템에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은 이더넷 물리층 접속부, 이더넷 링크 집성부, 네트워크 프로세서, 콘트롤 프로세서, 및 시스템 관리부를 이용하여 다수의 이더넷 인터페이스(예 : 최대 24포트의 10/100/1000Mbps 이더넷, 2포트의 10Gbps 이더넷 인터페이스)를 지원하고, 개방형 시스템간 상호접속 참조모델의 전 계층(제2계층에서 제7계층까지)의 모든 정보를 고 선속으로 처리함으로써, 다양한 애플리케이션에 이용될 수 있는 독립형 이더넷 다계층 스위치 시스템을 제공하는데 그 목적이 있음.
    3. 발명의 해결방법의 요지
    본 발명은, 외부 네트워크로부터 수신한 10/100/1000Mbps의 이더넷 전기신호 또는 광신호로부터 클럭 및 데이터를 복원한 후 이더넷 링크 집성부로 전달하거나 그 역의 기능을 수행하고, 상기 외부 네트워크로부터 수신한 10Gbps의 이더넷 전기신호 또는 광신호로부터 클럭 및 데이터를 복원한 후 네트워크 프로세서로 전달하거나 그 역의 기능을 수행하기 위한 이더넷 물리층 접속부; 상기 이더넷 물리층 접속부로부터의 신호군에 대해 이더넷 집성을 위한 기능을 수행하여 상기 네트워크 프로세서에 전달하거나 그 역의 기능을 수행하고, 상기 이더넷 물리층 접속부 중 10/100/1000Mbps 이더넷 관련 구성요소를 관리하고, 콘트롤 프로세서의 제어 정보를 수신하거나 상태 정보를 전달하기 위한 상기 이더넷 링크 집성부; 상기 이더넷 링크 집성부 또는 상기 이더넷 물리층 접속부로부터의 신호군이 네트워크 제어 정보이면 상기 콘트롤 프로세서로 전달하거나 그 역의 기능을 수행하고, 데이터 정보이면 개방형 시스템간 상호접속 참조 모델의 제2계층에서 제7계층까지의 다계층 스위칭을 위한 기능을 수행하고 그 결과 정보를 상기 이더넷 링크 집성부로 전달하거나 상기 이더넷 물리층 접속부로 전달하고, 상기 이더넷 물리층 접속부 중 10Gbps 이더넷 관련 구성요소를 관리하기 위한 상기 네트워크 프로세서; 상기 콘트롤 프로세서로부터의 제어에 따라 특정 제어 동작을 수행하거나 상기 각 구성요소와 구성소자의 상태 및 인터럽트 정보를 수집하여 상기 콘트롤 프로세서로 전달하기 위한 상기 시스템 관리부; 및 상기 각 구성요소의 초기화 및 동작을 제어하거나 상태 정보를 수집하고, 시스템의 외부를 모니터링하기 위한 상기 콘트롤 프로세서를 포함함.
    4. 발명의 중요한 용도
    본 발명은 IPv4-IPv6 변환 장치, 고속 가입자망 스위치, 서버 그룹 스위치 등과 같은 다양한 애플리케이션에 이용됨.
    10기가비트 이더넷, 다계층 이더넷 스위치, 독립형, 이더넷 물리층 접속부, 이더넷 링크 집성부, 네트워크 프로세서, 콘트롤 프로세서, 시스템 관리부

    네트워크 스토리지 장치에서의 네트워크 전송과 스토리지읽기 동기화 제어방법
    97.
    发明授权
    네트워크 스토리지 장치에서의 네트워크 전송과 스토리지읽기 동기화 제어방법 失效
    网络存储设备中网络发送和存储读取同步的方法

    公开(公告)号:KR100510992B1

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

    申请号:KR1020030095040

    申请日:2003-12-22

    Abstract: 본 발명은 네트워크 스토리지 장치에서의 네트워크 전송과 스토리지 읽기 동기화 제어방법에 관한 것으로, 특히 네트워크 스토리지 장치에서 어느 버퍼의 내용을 네트워크로 전송을 완료한 다음 스토리지 읽기를 수행함으로써, 해당 버퍼의 당초 의도한 최초의 내용을 정확하게 전송할 수 있도록 한 네트워크 스토리지 장치에서의 네트워크 전송과 스토리지 읽기 동기화 제어방법에 관한 것이다.
    본 발명의 네트워크 스토리지 장치에서의 네트워크 전송과 스토리지 읽기 동기화 제어방법은, 인터넷 서버 컴퓨터 시스템의 다수의 디스크 저장장치와 네트워크 장치에 대한 스트리밍 데이터를 처리하기 위해 내부 메모리(PMEM)를 갖는 네트워크 스토리지 장치에서 네트워크 전송과 스토리지 읽기 동기화를 제어하기 위한 방법에 있어서, (a) 상기 PMEM을 동일 크기로 복수의 PMEM 블록으로 분리시키는 단계; (b) 상기 PMEM 블록마다 PMEM 엔트리를 제공하는 단계; (c) 각 PMEM 엔트리의 내부에 해당 PMEM 블록의 시작 주소를 가리키는 변수와, 해당 PMEM 블록의 어느 영역을 네트워크로 전송할 때마다 1씩 증가되고 전송이 완료될 때에 1씩 감소되는 변수(usage_count)와, 어느 프로세서가 해당 PMEM 블록과 관련하여 자고 있는 상태인지를 표시하는 플래그 변수와, 프로세서의 자기와 깨우기를 위한 변수(wait_queue)를 제공하는 단계; (d) 스토리지의 입출력과 네트워크 전송기능을 수행하기 위해 데이터를 상기 PMEM 블록에 할당하는 단계; (e) 상기 할당된 PMEM 블록의 해제 기능을 수행하는 단계; (f) 네트워크 전송시작 기능을 수행하는 단계; (g) 네트워크 전송완료 기능을 수행하는 단계; 및 (h) 스토리지의 읽기 기능을 수행하는 단계를 포함하여 이루어진 것을 특징으로 한다.

    다중 레이드 제어기를 통한 데이터 분산 공유 레이드 제어시스템
    98.
    发明授权
    다중 레이드 제어기를 통한 데이터 분산 공유 레이드 제어시스템 失效
    RAID控制系统,用于通过多个RAID控制器共享逻辑磁盘单元

    公开(公告)号:KR100472207B1

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

    申请号:KR1020020082911

    申请日:2002-12-23

    Abstract: 본 발명은 각 논리적 디스크 장치들에 대한 입출력 처리를 다중 제어기들로 분산시키는 분산 공유 RAID 시스템에서 입출력 병목현상을 해결하고, 다중화를 통한 성능 향상 및 데이터 공유로 인해 발생할 수 있는 데이터 훼손이나 손실 등을 방지할 수 있는 다중 RAID 제어기를 통한 데이터 분산 공유 RAID 제어 시스템에 관한 것이다.
    본 발명은 다수의 호스트와 논리적 디스크 장치에 대하여 다중 RAID 제어기를 통해 데이터를 분산 공유하는 RAID 제어 시스템에 있어서, 각 RAID 제어기는 그 공유 논리적 디스크장치의 모든 데이터들을 일정 단위로 나누어 각각 일정 분량의 데이터를 분담하고, 자신의 분담 데이터 영역에 대한 락 서버로서 동작하는 것을 특징으로 한다.

    SAN 기반 분산 공유 RAID 시스템의 운용 및 관리방법
    99.
    发明授权
    SAN 기반 분산 공유 RAID 시스템의 운용 및 관리방법 失效
    SAN技术分享RAID技术应用程序管理协议

    公开(公告)号:KR100449490B1

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

    申请号:KR1020020082341

    申请日:2002-12-23

    Abstract: PURPOSE: A method for operating/managing a distributed/shared RAID(Redundant Array of Inexpensive Disks) system based on a SAN(Storage Area Network) is provided to reduce a load of a web server and a diagnosis/management program, and enhance the security reliability by managing/controlling a system through a server based on the web. CONSTITUTION: If a management object is downloaded by using the node information obtained through a heartbeat message, a current state of the server is judged(S402). If the current state of the server is in-service, a download process is terminated. In case that the download of the management object is needed, the state of the server is changed to going-in-service, and the state of all nodes of the in-service is changed to a standby state by broadcasting a standby message to all servers and controllers(S406). Thus, the discordance during the download of the management object is removed by making the standby nodes process only a restricted message.

    Abstract translation: 目的:提供一种用于操作/管理基于SAN(存储区域网络)的分布式/共享RAID(廉价磁盘冗余阵列)系统的方法,以减少网络服务器和诊断/管理程序的负载,并增强 通过基于Web的服务器管理/控制系统来提高安全可靠性。 组成:如果通过使用通过心跳消息获得的节点信息来下载管理对象,则判断服务器的当前状态(S402)。 如果服务器的当前状态处于服务中,则下载过程终止。 在需要管理对象的下载的情况下,服务器的状态改变为服务中,并且通过向所有服务器广播待机消息,将服务中的所有节点的状态改变为待机状态 服务器和控制器(S406)。 因此,通过使备用节点仅处理受限消息来消除管理对象下载期间的不一致。

    다중 레이드 제어기를 통한 데이터 분산 공유 레이드 제어시스템
    100.
    发明公开
    다중 레이드 제어기를 통한 데이터 분산 공유 레이드 제어시스템 失效
    用于通过多RAID控制器共享数据的RAID控制系统

    公开(公告)号:KR1020040056308A

    公开(公告)日:2004-06-30

    申请号:KR1020020082911

    申请日:2002-12-23

    Abstract: PURPOSE: A RAID(Redundant Array of Inexpensive Disks) control system for sharing data through a multi-RAID controller is provided to solve the I/O(Input/Output) bottleneck on the shared RAID system distributing the I/O process for respective logical disks to the multi-controllers, and prevent the data loss or damage caused by the performance enhancement and the data share. CONSTITUTION: The system comprises a structure that the multi-RAID controller(220) shares each logical disk(230). For the interface between the hosts(210) or the logical disks, and the multi-RAID controller, an optical switch(240) of a high speed. To transmit the block data between the multi-RAID controllers fast, an SCI(Scalable Coherence Interface) switch(250) is used. To keep data coherence, each RAID controller manages an access authority for the management data of the RAID control by using a lock server.

    Abstract translation: 目的:提供用于通过多RAID控制器共享数据的RAID(廉价磁盘冗余阵列)控制系统,以解决分配I / O过程的共享RAID系统上的I / O(输入/输出)瓶颈,用于各自的逻辑 磁盘到多控制器,并防止由性能提升和数据共享引起的数据丢失或损坏。 构成:该系统包括多RAID控制器(220)共享每个逻辑磁盘(230)的结构。 对于主机(210)或逻辑磁盘与多RAID控制器之间的接口,高速的光开关(240)。 为了快速地在多RAID控制器之间传输块数据,使用SCI(可扩展相干接口)开关(250)。 为了保持数据一致性,每个RAID控制器通过使用锁定服务器管理RAID控制的管理数据的访问权限。

Patent Agency Ranking