Abstract:
본 발명은 고도 측정이 가능한 휴대 단말 및 이를 이용한 고도 측정 방법에 관한 것이다. 본 발명에 따른 고도 측정이 가능한 휴대 단말은, 기압 정보를 수신받는 기압정보 수신부; 상기 기압정보 수신부에서 수신된 기압 정보에 의해 바이어스 기압을 산출하는 기압 보정부; 및 상기 바이어스 기압이 적용된 보정 기압이 출력되는 기압센서;를 포함한다.
Abstract:
PURPOSE: A concurrency controlling method is provided to enhance a concurrency of a search or an insertion operation by updating a split and an MBR(Master Boot Record) operation so that it can satisfy a request condition of a commercial DBMS(Database Management System), for example, a contents based image search. CONSTITUTION: The method comprises steps of finding a terminal node appropriate for inserting a new entry into(S501), giving back a path stack, storing the path from a root to a found terminal node, an exclusive lock and a shared latch on the found terminal node, and checking if there exists a space at the found node for inserting the new entry into(S502), releasing a shared latch of the terminal node and obtaining an exclusive latch(S503), inserting the entry into the found terminal node(S504), checking if an MBR is changed by the insertion of the entry(S505), releasing the exclusive latch of the terminal node(S506), reflecting the release of the exclusive latch of the terminal node on ancestor nodes stored at the path stack(S507), releasing all the latches and locks(S508), in a case that there is no space in the step S502, obtaining a tree lock, recording an NTA start, performing a split operation, recording a dummy CLR and releasing all the latches and locks(S509, S510, S511, S512, S508).
Abstract:
PURPOSE: A method for maintaining a coherence of duplicated data in a RAID(redundant array of inexpensive disks) subsystem is provided to secure a coherence of duplicated data by appending an FBB(Failed Block Bitmap) which manages data coherence information when an error is generated among disks of the RAID subsystem which supports a RAID 1 of a disk mirroring method. CONSTITUTION: If a reading calculation is requested in a raid subsystem(S100), a predetermined-objected disk is selected in advance(S110) by a round-robin method and a random disk selection method for a load balancing of an input/output processing cost among disks having duplicated data, and a reading calculation with respect to the selected disk is executed(S120). A reading error is handled for discriminating error generation among disks selected in the reading calculation. If an error is generated in the reading calculation of the selected-objected disk, the reading error handling is repeated until a reading calculation is succeeded(S130). If all reading calculations with respect to the remaining disks are succeeded, the reading error handling is terminated(S140).
Abstract:
PURPOSE: A method for first outputting shared data using a global lock pattern on a shared file system is provided to reduce a process delay time of a file system by previously reading and offering the shared data from a memory of other host or a disk of the shared file system when the global lock for reading and writing the shared data is requested from the host. CONSTITUTION: The shared file system of the host requests the global lock for the shared data through a global lock manager. The global lock manager finds out a block allotting the shared data requested from the host by receiving the global lock request. The global lock manager increases a count for the allotted block of the shared data requested by the host one by one. The global lock manager reads the shared data from the memory or the disk of the host having the allotted block of the shared data. The shared data is transmitted to the host.
Abstract:
PURPOSE: A system for sharing client data for distributing a load of a server and a method thereof are provided to transmit and process data among clients by transforming and applying a P2P(Peer-to-Peer) which is a file sharing method on the Internet to a client/server environment. CONSTITUTION: A server portion component(100) manages client information being connected to the server and information of data cached the client, and performs a control for making the client which caches corresponding data in accordance with a data request from a connected specific client support data. A client portion component(200) processes a connection formation for sharing cache data with other client connected to the server in accordance with a message from the server portion component(100). The client portion component(200) includes a packet conversion module(210) for converting and using a packet being used in a conventional client/server system, and a communication module among clients(220) for performing a connection formation for sharing data among clients connected to the server.
Abstract:
이 발명은 네트워크으로 연결되어 있는 컴퓨터시스템에서 원격으로 복제객체를 생성하는 장치 및 방법을 제공하려는 것이며, 이 발명에 따르면, 네트워크으로 연결된 컴퓨터 시스템에서 원격시스템 1에 서버객체를 생성하여 등록할 때 이 서버객체에 대한 복제객체를 원격시스템 2 또는 다른 원격시스템에 하나 이상 생성할 것인지 여부를 결정하는 제1 서버객체처리부와, 복제객체를 생성하는 경우 복제객체생성에 필요한 복제객체처리자료구조를 생성하는 제1 복제객체처리부와, 복제객체처리자료구조를 통신에 적합한 복제객체처리자료패킷으로 변환하는 제1 패킷처리부와, 생성된 복제객체처리자료패킷을 여러 가지 통신 프로토콜을 사용하여 전송하는 제1 통신처리부와, 네트워크으로 부터 복제객체처리자료패킷을 수신하는 제2 통신처리부와, � ��신한 패킷을 복제객체처리자료구조로 역변환하는 제2 패킷처리부와, 복제객체를 자동으로 생성하는 제2 복제객체처리부를 포함하여 이루어진 네트워크으로 연결된 컴퓨터 시스템에서의 원격으로 복제객체를 생성하는 장치가 제공된다.
Abstract:
A RAID subsystem to distributively store data in a disk array having a plurality of disk drives and performing an I/O of the data in parallel is provided. A sparing disk drive stores a recovery image in which recovery information on a block of an error disk drive is recorded. A disk array controller retrieves the recovery information recorded in the recovery image according to a data input/output request of a host computer to check whether the block of the error disk drive is recovered or not. The regenerated block in the block of the sparing disk drive is recorded according to the check result on the block. The recovery information on the regenerated block is recorded in the recovery image.
Abstract:
A system having RAID levels includes a storage medium, a memory and a CPU. The storage medium has at least two disks. The memory stores a striping zone information table of total disks in which a physical address of data recorded in a disk of the storage medium is converted into a logic address. The CPU modifies a striping zone information table stored in the memory in case a new disk is added to the storage medium, stores the modified striping zone information table in the memory, converts a logic address of data to be written/read out from the stored table into a physical address in response to the disk writing/reading instructions, searches positions of a corresponding disk D and a physical block B and controls writing or reading out data.
Abstract:
An efficient snapshot technique based on a mapping for a large logical volume shared in multiple hosts. According to the present invention, problems of time delays in a conventional snapshot technique is solved by employing a FAB and an SSB, which are bits representing whether a COW operation is carried out to a mapping entry. In other words, the present invention solves the problems of delaying a write operation of corresponding volume, which is simultaneously executed when a snapshot is created, until the snapshot creation is completed.
Abstract:
PURPOSE: A method for executing snapshot for a large scaled common storage is provided to support online backup for large scaled logical volume based on an SAN(Storage Area Network). CONSTITUTION: Mapping converts logical address to physical address, and offers independence between logical address(402) and physical address(403) thought free space manager. Each mapping entry(401) comprises an FAB(First Allocation Bit, 407), an SSB(Snapshot Status Bit, 408), and the physical address(403). The FAB(407) discriminates a first located/used data block after snapshot. After generating snapshot, the data block is located by the free space manager. The FAB value is changed to '1' when the data block is used, and the mapping entry(401) is recorded on the disk. The SSB(408) shows a snapshot status. The FAB(407) and the SSB(408) is initiated when the physical volume is generated at the common storage.