Abstract:
PURPOSE: A snapshot method on mapping by calculation supporting a number of dynamic disks on a striping RAID(Redundant Array of Inexpensive Disks) system is provided to adapt to a dynamic environment change such as the change of disk numbers or the snapshot by managing the snapshot on the mapping by the calculation using the SZIT(Strip Zone Information Table). CONSTITUTION: If a user generates the snapshot, the general disk I/O(Input/Output) is prohibited through disk operation, and the disk I/O is permitted after initializing a snapshot table. If the disk I/O is requested, a physical address is known by the mapping through the SZIT(310). The generation of the snapshot is checked. In the case that the snapshot is generated, it is checked whether a value of the snapshot table corresponding to the physical address is an initialized state(330). In the case of the initialized state, a read operation is checked(332). In not the case of the read operation, a new space is allotted to a snapshot area(350). A block of the found physical address is replicated(360).
Abstract translation:目的:提供通过计算支持在条带化RAID(廉价磁盘冗余阵列)系统上支持多个动态磁盘的映射快照方法,以通过管理快照来适应动态环境更改,例如更改磁盘号或快照 通过使用SZIT(Strip Zone Information Table)的计算进行映射。 构成:如果用户生成快照,则通过磁盘操作禁止通用磁盘I / O(输入/输出),并且在初始化快照表之后允许磁盘I / O。 如果请求了磁盘I / O,则通过SZIT(310)的映射知道物理地址。 检查快照的生成。 在生成快照的情况下,检查与物理地址对应的快照表的值是否为初始化状态(330)。 在初始化状态的情况下,检查读取操作(332)。 在读取操作的情况下,将新空间分配给快照区域(350)。 找到的物理地址块被复制(360)。
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:
본 발명은 ATM VC 교환기에서 NNI와 B-ICI의 연동을 위한 루팅방법에 관한 것으로, ATM VC 교환기에서 중계 호처리를 위한 루팅시에는 시스템 외부의 망에서 해당 노드를 선택하게 되는 데 이 때 문제가 되는 것은 해당 노드가 동일 사업자의 노드인지 혹은 다른 사업자의 노드인지에 따라 과금등의 처리 방법이 달라지므로 사업자 정보는 중계 호처리의 주요 요소가 된다. 중계 호처리 방식에는 몇 가지 방법이 있는 데 사업자 정보를 노드간에 교환하는 한 가지 방법이 B-ICI이며, 교환하지 않는 한 방법이 NNI이다. 기존의 ATM VC 교환기의 중계 호처리는 이들 중 한가지 방식만을 채용하여 개발됨으로써 NNI와 B-ICI를 연동할 경우 루팅시에 사업자 정보의 생성 및 검색이 문제가 된다. 이에 본 발명은 사업자 정보를 ATM VC 교환기 내부에 저장할 수 있도록 하여 NNI와 B-ICI를 연동한 망에서 루팅 시에 필요한 사업자 정보를 생성 검색할 수 있도록 한 것으로 해당 중계 호가 같은 사업자의 노드 사이에 이루어질 경우에는 NNI 방식을 이용한 처리를, 다른 사업자들간의 노드 사이에 이루어지면 B-ICI 방식을 사용 가능하도록 한다.
Abstract:
본 발명은 분산 데이터베이스 관리시스템에서의 파편화된 릴레이션 관리방법에 관한 것으로, 각 사이트에서 발생하는 릴레이션 처리에 대한 사용자 요구사항을 접수하여 해당 릴레이션이 파편화된 릴레이션인지를 판단하는 제1단계; 파편화된 릴레이션에 대한 처리요구가 삽입인 경우에는 사용자의 삽입절에 있는 키 값과 분산 정보 테이블에 있는 해당 릴레이션의 각 파편에 대한 최대 키 값을 이용하여 해당 파편의 위치 정보를 추출하고 릴레이션에 대한 처리요구가 삽입이 아닌 경우에는 사용자의 검색절에 있는 키 값과 분산 정보 테이블에 있는 해당 릴레이션의 각 파편에 대한 최대 키 값을 이용하여 해당 파편의 위치 정보를 추출하는 제2단계; 해당 파편이 존재하지 않으면 사용자의 요구절에 해당 파편이 없음을 기록하고 이를 사용자에게 반송하는 제3단계; 해당 파편이 존재하면 사용자 요구절에 파편의 위치 정보를 보완하여 해당 사이트로 전송하도록 하는 제4단계; 및 사용자 요구사항이 삽입이 아니면서 해당 릴레이션의 접근 방법이 인덱스인 경우 사용자 요구절에 포함되어 있는 검색절의 키 값을 해당 사이트에 있는 파편의 상대적인 키 값으로 변환시키는 제5단계를 포함하여 이루어지는 것을 특징으로 한다.
Abstract:
The tuple re-arranging method includes the steps of: if a re-arranging request occurs, checking whether a relation is registered in a re-arrangement request register queue; if it is not registered, re-arranging a tuple and distributing the tuple to a main region and a subregion; checking whether the relation requests disk backup; and if so, altering load data of a processor, thereby ensuring a fast access time.
Abstract:
본 발명은 전전자 교환기에 탑재되는 데이타베이스 관리 시스팀(이하 DBMS라 함)의 호스트 시스팀 상에서의 시뮬레이션 방법에 관한 것이다. 본 발명은 하드웨어 개발 과정 혹은 테스트 베드의 이용 할당시간에 구애받지 않게, 호스트에서 이를 테이스트 하거나 오류검색이 가능하도록 교환기에 실제로 저장되는 형태의 교환기 데이타를 그대로 이용하여 시뮬레이션할 수 있게 하였다.