객체 기반 분산 공유 시스템 및 그의 방법
    51.
    发明授权
    객체 기반 분산 공유 시스템 및 그의 방법 有权
    分布式对象共享系统及其方法

    公开(公告)号:KR100922584B1

    公开(公告)日:2009-10-21

    申请号:KR1020070082155

    申请日:2007-08-16

    CPC classification number: G06F11/2082 G06F11/2087

    Abstract: 본 발명은 객체 기반 분산 공유 시스템 및 그의 방법에 관한 것으로, 오류 저장장치의 오류 복구 중에, 특정 객체에 대한 쓰기 명령이 발생하면 메타데이터 서버가 제공하는 복구 상태 정보를 참조하여 상기 객체의 복구 상태를 확인하는 제1 과정; 상기 객체가 복구 완료되었으면, 상기 객체의 쓰기 명령을 정상 저장장치와 복구용 저장장치 모두에 수행하는 제2 과정; 상기 객체가 복구 중이면, 상기 메타데이터 서버로부터 상기 복구 상태정보를 재전송받아 상기 객체의 복구 상태를 재확인하고 상기 제2 과정으로의 재진입 여부를 결정하는 제3 과정; 상기 제2 과정으로 재진입하지 못하면, 상기 객체의 쓰기 명령을 상기 정상 저장장치에 대해서만 수행한 후 상기 메타데이터 서버로부터 상기 복구 상태정보를 재전송받는 제4과정; 및 상기 재전송된 복구 상태 정보를 참조하여 상기 객체의 복구 상태를 확인한 후, 상기 객체가 복구 완료되었으면 상기 객체의 쓰기 명령을 상기 복구용 장치에 대해 추가 수행하는 제5 과정을 포함하여 구성되며, 이에 의하여 데이터 손실을 방지하면서도 오류 복구 중에도 I/O 명령을 처리할 수 있도록 한다.
    분산 공유, 객체 기반, RAID

    파일 갱신 시스템 및 방법
    52.
    发明授权
    파일 갱신 시스템 및 방법 有权
    用于更新文件的系统和方法

    公开(公告)号:KR100913196B1

    公开(公告)日:2009-08-24

    申请号:KR1020070128546

    申请日:2007-12-11

    CPC classification number: G06F17/30176

    Abstract: 본 발명은 파일 갱신 시스템에 관한 것으로, 더욱 상세하게는 동일한 이미지를 가지는 다수의 파일들을 일관성있게 갱신할 수 있도록 한 파일 갱신 시스템 및 방법에 관한 것이다. 이를 위하여 본 발명은 파이프 라인 형태의 네트워크로 구성되어 원본 파일과 그 원본 파일의 복제본 파일을 각각 저장하고, 갱신 요청에 의해 상기 원본 파일과 상기 복제본 파일을 갱신하는 복수의 데이터 서버로 이루어진 파일 갱신 시스템에 있어서, 상기 원본 파일 또는 상기 복제본 파일을 저장 및 관리하는 제1, 제2 데이터 서버를 포함하며, 상기 제1, 제2 데이터 서버는 파일 갱신 정보를 상호 교환하며, 동일 파일에 대한 복수의 갱신 요청에 의해 중복 갱신이 발생하지 않도록 상기 파일 갱신정보를 보정한후, 상기 파일 갱신정보에 따라 상기 원본 파일 또는 상기 복제본 파일을 갱신하는 파일 갱신 시스템 및 파일 갱신방법을 제공함에 있다.
    파일 갱신, 데이터 베이스, 메타 데이터 서버, 원본 파일

    파일 갱신 시스템 및 방법
    53.
    发明公开
    파일 갱신 시스템 및 방법 有权
    用于更新文件的系统和方法

    公开(公告)号:KR1020090061517A

    公开(公告)日:2009-06-16

    申请号:KR1020070128546

    申请日:2007-12-11

    CPC classification number: G06F17/30176

    Abstract: A file updating system and a method thereof are provided to enable copies of a file to have the same image by processing a plurality of update requests for the same file through a data server. Contents of the first file which a client tries to copy is transmitted to the first data server(101). A memory(107) stores the original file and an updated original file. Plural update requests for the same origin file are received. According to file update information corresponding to the update requests, a controller(117) corrects the file update information. The first file is copied in the first to third data servers. The second to fourth files stored in the first to third data servers have the same image.

    Abstract translation: 提供了一种文件更新系统及其方法,以通过数据服务器处理对同一文件的多个更新请求来使文件的副本具有相同的图像。 将客户端尝试复制的第一文件的内容发送到第一数据服务器(101)。 存储器(107)存储原始文件和更新的原始文件。 收到同一起始文件的多个更新请求。 根据与更新请求对应的文件更新信息,控制器(117)更正文件更新信息。 第一个文件被复制到第一到第三个数据服务器。 存储在第一至第三数据服务器中的第二到第四个文件具有相同的映像。

    객체 기반 분산 공유 시스템 및 그의 방법
    54.
    发明公开
    객체 기반 분산 공유 시스템 및 그의 방법 有权
    分布式对象共享系统及其方法

    公开(公告)号:KR1020080050276A

    公开(公告)日:2008-06-05

    申请号:KR1020070082155

    申请日:2007-08-16

    CPC classification number: G06F11/2082 G06F11/2087

    Abstract: An object-based distributed shared system and a method thereof are provided to store an object to update or data of the object only after an object of an RAID(Redundant Array of Inexpensive Disk) device or data of the object is restored, by processing input and output commands while grasping a restored state of a metadata server through a file server, thereby preventing data loss generated in restoring an error of the RAID device. A writing method of a file server includes the steps of confirming a restored state of a specific object by referring to restoration state information provided by a metadata server if a writing command to the specific object is generated in process of restoring an error of a storage device(S301); executing the writing command of the object to a normal storage device and a storage device for restoration if the object is completely restored(S302-S304); receiving the restoration state information from the metadata server again to confirm the restored state of the object again if the object is in process of restoring, to decide reentry to the second step(S305); executing the writing command only to the normal storage device and receiving the restoration state information from the metadata server again if reentry to the second step fails(S306-S307); and confirming the restored state of the object by referring to the retransmitted restored state of the object and additionally executing the writing command to the storage device for restoration if restoration of the object is completed(S308-S322).

    Abstract translation: 提供了一种基于对象的分布式共享系统及其方法,用于仅在RAID(廉价磁盘冗余阵列)设备或对象数据恢复的对象之后,通过处理输入来存储对象来更新对象或数据 并在通过文件服务器掌握元数据服务器的恢复状态时输出命令,从而防止在恢复RAID设备的错误时产生的数据丢失。 文件服务器的写入方法包括以下步骤:通过参考由元数据服务器提供的恢复状态信息来确认特定对象的恢复状态,如果在恢复存储设备的错误的过程中产生对特定对象的写入命令 (S301); 如果对象被完全恢复,则将对象的写入命令执行到正常存储装置和用于恢复的存储装置(S302-S304); 如果对象正在进行恢复,则再次从元数据服务器接收恢复状态信息,以再次确认对象的恢复状态,以决定再入级到第二步骤(S305)。 执行写入命令到正常存储设备,并且再次进入第二步骤时再次从元数据服务器接收恢复状态信息(S306-S307)。 并且通过参照对象的重发恢复状态来确认对象的恢复状态,并且如果对象的恢复完成,则另外执行写入命令到存储装置进行恢复(S308-S322)。

    iSCSI를 위한 데이터 가속 장치 및 이를 이용한iSCSI 저장 시스템
    55.
    发明授权
    iSCSI를 위한 데이터 가속 장치 및 이를 이용한iSCSI 저장 시스템 失效
    数据加速装置用于iSCSI和iSCSI存储系统

    公开(公告)号:KR100823734B1

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

    申请号:KR1020060064072

    申请日:2006-07-07

    CPC classification number: H04L67/1097

    Abstract: 본 발명은 iSCSI 데이터 가속 장치 및 이를 이용한 iSCSI 저장 시스템에 관한 것으로, 본 발명은 I/O프로세서와, TOE (TCP/IP Offload Engine) 콘트롤러와, IPSec 콘트롤러를 하나의 내부 PCI 버스를 통해 연결하고, 메모리를 상기 I/O 프로세서에 장착한 하드웨어 구조의 데이터 가속 장치를 구현하여, iSCSI 저장 시스템의 호스트 CPU 대신에 상기 데이터 가속 장치가, 복잡하고 처리시간이 오래 걸리는 TCP/IP 프로토콜 처리 및 IPsec 프로토콜 처리를 수행하도록 함으로써, 호스트 CPU의 부하를 경감시키면서, 고속 데이터 입출력 및 데이터 보호를 가능하게 한다.
    I/O 프로세서, TOE(TCP/IP Off-load Engine) 콘트롤러, iSCSI(Internet Simple computer System Interface), IPSec(IP Security Protocol) 콘트롤러

    iSCSI를 위한 데이터 가속 장치 및 이를 이용한iSCSI 저장 시스템
    56.
    发明公开
    iSCSI를 위한 데이터 가속 장치 및 이를 이용한iSCSI 저장 시스템 失效
    使用该数据的ISCSI和ISCSI存储系统的数据加速装置

    公开(公告)号:KR1020080005009A

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

    申请号:KR1020060064072

    申请日:2006-07-07

    CPC classification number: H04L67/1097

    Abstract: A data acceleration device for an ISCSI(Internet Small Computer System Interface) and an ISCSI storage system using the same are provided to reduce load of a host CPU and improve a data I/O(Input/Output) processing speed as well as optimizing a data moving path and protecting data by using a TOE(TCP/IP(Transmission Control Protocol/Internet Protocol) Offload Engine) and an IPsec(IP(Internet Protocol) security protocol). An I/O processor(105) is connected to the ISCSI storage system through a PCI(Peripheral Component Interconnect) bus(104), and performs a PCI bridge and memory control operation. A memory(106) provides a buffering and data storing place for processing an IPsec and TCP/IP protocol by storing the data according to control of the I/O processor. A TOE controller(108) processes the TCP/IP protocol by receiving the data written/read from the ISCSI storage system through the I/O processor and offloading all TCP/IP stacks. An IPsec controller(109) processes the IPsec protocol for the input/output data. An internal PCI bus(107) interconnects the I/O processor, the memory, the TOE controller and the IPsec controller.

    Abstract translation: 提供了用于ISCSI(因特网小型计算机系统接口)和使用其的ISCSI存储系统的数据加速装置,以减少主机CPU的负载并提高数据I / O(输入/输出)处理速度以及优化 数据移动路径和通过使用TOE(TCP / IP(传输控制协议/因特网协议)卸载引擎)和IPsec(IP(因特网协议)安全协议)来保护数据。 I / O处理器(105)通过PCI(外围组件互连)总线(104)连接到ISCSI存储系统,并执行PCI桥接和存储器控制操作。 存储器(106)通过根据I / O处理器的控制存储数据来提供用于处理IPsec和TCP / IP协议的缓冲和数据存储位置。 TOE控制器(108)通过I / O处理器接收从ISCSI存储系统写入/读出的数据来处理TCP / IP协议,并卸载所有TCP / IP堆栈。 IPsec控制器(109)处理输入/输出数据的IPsec协议。 内部PCI总线(107)将I / O处理器,存储器,TOE控制器和IPsec控制器互连。

    균형적인 객체 분산 저장 방법 및 이를 위한 시스템
    57.
    发明授权
    균형적인 객체 분산 저장 방법 및 이를 위한 시스템 有权
    物体平衡条纹的方法和系统

    公开(公告)号:KR100779077B1

    公开(公告)日:2007-11-27

    申请号:KR1020060017889

    申请日:2006-02-23

    Abstract: 균형적인 객체 분산 저장 방법 및 이를 위한 시스템이 개시된다. 본 발명에 따른 객체 분산 저장 방법은 데이터 쓰기를 요구하고, 데이터 쓰기 요구가 데이터에 대한 첫 번째 쓰기 요구이면 객체 구별자를 수신하는 단계; 객체 구별자를 이용하여 데이터를 저장할 첫 번째 객체 저장 장치를 결정하는 단계; 및 데이터를 저장할 첫 번째 객체 저장 장치부터 시작하여 데이터를 복수의 객체 저장 장치들에 분산 저장하는 단계를 포함함을 특징으로 한다.

    직접접속방식을 적용하는 고속 전송이 가능한PMEM(PCI Memory)를 이용한 객체 기반저장시스템 및 그 시스템에서의 전송 방법

    公开(公告)号:KR1020070061259A

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

    申请号:KR1020060076360

    申请日:2006-08-11

    Abstract: An object-based storage system using a PMEM capable of high speed transfer applied to a DMA mode and a transfer method thereof are provided to perform the high speed transfer among a block storage device, a network device, and the PMEM through the DMA mode by installing the PEMM and a dedicated bus between the block storage device and the network device. Each user process part(210) performs a file transfer service. A data storing part(230) stores object data transferred to the network device and permits DMA access to the user process part. A driver part(220) manages the data storing part to enable the DMA access by reporting a storage state. The data storing part includes a block storing part storing the object data in a block unit, a network interface part connecting to the network to transfer the object data from the user process part, and a PEMM part. The PEMM part temporarily stores and outputs the object data in the block unit by respectively connecting to the block storing part and the network interface part through the DMA mode.

    Abstract translation: 提供一种使用能够进行DMA模式的高速传输的PMEM的基于对象的存储系统及其传送方法,以通过DMA模式通过DMA模式来执行块存储设备,网络设备和PMEM之间的高速传输 在块存储设备和网络设备之间安装PEMM和专用总线。 每个用户处理部分(210)执行文件传送服务。 数据存储部分(230)存储传送到网络设备的对象数据,并允许DMA访问用户处理部分。 驱动器部分(220)通过报告存储状态来管理数据存储部分以启用DMA访问。 数据存储部分包括以块为单位存储对象数据的块存储部分,连接到网络的网络接口部分以从用户处理部分传送对象数据,以及PEMM部分。 PEMM部分通过分别通过DMA模式分别连接到块存储部分和网络接口部分来临时存储和输出块单元中的对象数据。

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

    公开(公告)号:KR1020070061120A

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

    申请号:KR1020060049023

    申请日:2006-05-30

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

    Abstract: A system and a method for maintaining time-based cache coherency of a user file manager in an object-based storage system are provided to enable each user file manager to individually maintain the time-based cache consistency by considering that the cache is valid for a predetermined time based on cached metadata and caching time of the data. A write-back cache(320) stores the metadata and the data. A timer(331) records storage time of the write-back cache. A metadata cache controller(330) fetches the metadata data stored in the write-cache over the predetermined time from a metadata management server(350). A data cache controller(332) fetches the data stored in the write-cache over the predetermined time from the object-based storage device(351). The write-back cache comprises a metadata cache and a data cache(323). The metadata cache comprises a dentry cache(321) and an inode cache(322) respectively storing dentry information and inode information.

    Abstract translation: 提供了一种用于在基于对象的存储系统中维护用户文件管理器的基于时间的高速缓存一致性的系统和方法,以使得每个用户文件管理器能够通过考虑高速缓存对于一个 基于缓存的元数据和数据的缓存时间的预定时间。 回写高速缓存(320)存储元数据和数据。 定时器(331)记录回写高速缓存的存储时间。 元数据缓存控制器(330)从元数据管理服务器(350)在预定时间内取出存储在写入 - 高速缓存中的元数据数据。 数据高速缓存控制器(332)从基于对象的存储设备(351)在预定时间内取出存储在写入 - 高速缓存中的数据。 回写高速缓存包括元数据高速缓存和数据高速缓存(323)。 元数据高速缓存包括分别存储牙医信息和节点信息的凹槽缓存(321)和节点高速缓存(322)。

    통합 스트리밍 콘텐츠 제작 및 실행 장치 및 방법
    60.
    发明公开
    통합 스트리밍 콘텐츠 제작 및 실행 장치 및 방법 失效
    用于执行和执行统一流行内容的装置和方法

    公开(公告)号:KR1020060067122A

    公开(公告)日:2006-06-19

    申请号:KR1020050055187

    申请日:2005-06-24

    CPC classification number: G06F8/30 G06F8/20 G06F9/445 G06F17/00

    Abstract: 본 발명은 통합 스트리밍 콘텐츠 제작 및 실행 장치 및 방법에 관한 것으로서, 언어 작성기와 언어 해석기로 이루어진 언어 처리기, 동기화 제어기, 소프트웨어 실행 제어기, 멀티미디어 실행 제어기로 구성되어, 통합 스트리밍 콘텐츠 제작자에 의해 언어 처리기를 통해 소프트웨어 콘텐츠와 멀티미디어 콘텐츠의 상호 작용 방식에 대한 메타 코드를 작성하면, 언어 처리기에서 작성된 코드의 문법과 의미를 처리하여 동기화 제어기에게 전달하고, 이에 동기화 제어기에서 소프트웨어 실행 제어기와 멀티미디어 실행 제어기를 통해 두 종류의 콘텐츠를 분석 및 실행하도록 함으로써, 통합 스트리밍 콘텐츠 제작자들에게 소프트웨어 콘텐츠와 멀티미디어 콘텐츠 제작상의 편리성을 제공할 수 있다.
    통합 스트리밍, 소프트웨어 스트리밍, 온디맨드 서비스, ASP

Patent Agency Ranking