Abstract:
분산데이터베이스시스템은고속장애복구를구현할수 있다. 데이터베이스헤드노드고장으로부터복구시, 데이터베이스헤드노드에의해구현되는데이터베이스에대해데이터를저장하는분산저장시스템의하나이상의저장노드와의연결이수립될수 있다. 저장노드들과연결의수립시, 데이터베이스는다양한액세스요청들과같은, 액세스를위해이용가능하게만들어질수 있다. 다양한실시예들에서, 리두로그레코드는데이터베이스에액세스를제공하기위해리플레이되지않을수 있다. 적어도일부실시예들에서, 저장노드들은요청들에응답하여데이터베이스에대해저장된데이터의현재상태를제공할수 있다.
Abstract:
데이터의 용장성 카피를 줄이는 방식으로 운영 데이터 기록을 동기화시키는 시스템 및 방법이 제공된다. 운영 데이터 기록의 집합이 저장되고, 이때 각 데이터 기록에는 그 데이터 기록의 생성 시간에 기초하여 오름차순으로 유일한 ID가 지정된다. 상기 운영 데이터 기록의 집합 내에 있는 운영 데이터 기록으로부터 최고의 유일한 ID가 식별된다. 동시에 처리될 수 있는 유일한 ID의 범위를 표시하는 허용오차 수가 식별되고, 상기 허용오차 수 미만만큼 분리된 유일한 ID를 가진 운영 데이터 기록은 운영 데이터 기록이 생성되었던 순서로 유일한 ID가 지정되었다고 보증되지 않는다. 상기 최고의 유일한 ID로부터 상기 허용오차 수를 감산하는 것을 포함해서 동기화 ID가 계산된다. 상기 동기화 ID는 소스 운영 데이터 저장부에 전송된다.
Abstract:
본 발명은 애플리케이션 데이터를 처리하기 위한 방법 및 계산 노드를 제공한다. 상기 방법은 ,운영 체제가 상기 서비스 프로세스를 개시하는 단계; 상기 운영 체제가 상기 서비스 프로세스와 상기 백업 소프트웨어 사이에 소켓(socket) 연결을 확립하는 단계; 상기 백업 소프트웨어가 상기 소켓을 통해 애플리케이션 데이터에 대한 처리 요청을 송신하는 단계; 상기 서비스 프로세스가, 상기 백업 소프트웨어에 의해 송신되는 상기 애플리케이션 데이터에 대한 처리 요청을 상기 소켓을 통해 수신하고, 상기 애플리케이션 데이터에 대한 처리 요청을, 대응하는 애플리케이션 소프트웨어에 송신하며, 상기 대응하는 애플리케이션 소프트웨어에 의해 상기 처리 요청에 응답하여 반환된 애플리케이션 데이터를 수신하고, 상기 소켓을 통해 상기 반환된 애플리케이션 데이터를 상기 백업 소프트웨어에 전송하는 단계를 포함하고, 상기 서비스 프로세스는 루트 조작 권리(root opration right)를 가지고, 상기 서비스 프로세스 및 상기 백업 소프트웨어는 동일한 사용자 식별자를 가진다. 본 발명의 실시예는, 이동 전화가 루트 조작 권한을 가지지 않고 애플리케이션이 공급자 인터페이스를 제공하지 않는 경우에 애플리케이션 데이터의 백업 및 복구를 달성할 수 있다.
Abstract:
트랜잭셔널 시스템은 쉬운 그리고 실현 가능한 장애 복구를 지원하도록 클러스터형 데이터베이스에 의해 제공되는 분산형 스토리지 및 고 가용성 능력(HA capability)을 활용할 수 있다. 트랜잭셔널 미들웨어 머신 환경은 트랜잭션과 관련된 하나 이상의 트랜잭셔널 어플리케이션 서버들을 포함한다. 상기 하나 이상의 트랜잭셔널 어플리케이션 서버들은 로컬 사이트의 하나 이상의 트랜잭셔널 어플리케이션 서버들과 연결되는 데이터베이스 내로 트랜잭션과 관련된 트랜잭셔널 로그 정보를 유지시킬 수 있다. 상기 로컬 사이트의 데이터베이스는 상기 유지된 트랜잭셔널 로그 정보를 원격 사이트의 원격 데이터베이스에 복제할 수 있다. 장애가 상기 로컬 사이트를 이용불가능하게(disable) 할 때, 상기 원격 데이터베이스는 상기 원격 사이트의 다른 트랜잭셔널 어플리케이션 서버가 상기 유지된 트랜잭셔널 로그 정보를 복구하고 상기 트랜잭션을 완료하게 할 수 있다.
Abstract:
본 발명은 디스크립터의 제공에 기초하여 파일에 대한 권리를 판정할 수 있다. 디스크립터는 알고리즘을 이용하여 계산될 수 있으며, 알고리즘으로는 암호화 알고리즘 또는 비암호화 알고리즘이 가능하다. 디스크립터는 또한 파일 컨텐츠, 파일의 메타데이터, 다른 파일 데이터 또는 이들의 조합에 기초하여 공유된 파일 보관부 내의 파일을 고유하게 식별할 것이다. 디스크립터가 파일 데이터에 기초하여 생성되므로, 어느 사용자가 생성하는지에 상관없이 동일하게 될 것이다. 따라서, 파일의 하나의 카피만이 공유된 파일 보관부 내에 유지될 필요가 있으며, 이에 의해 파일이 백업되는 것을 보장하기 위해 요구되는 네트워크 대역폭의 양이 감소되며, 또한 파일을 백업하기 위해 요구되는 저장장치의 양이 감소된다. 이것은 처리 시간, 네트워크 대역폭 및 저장장치 요구량의 면에서 더욱 효율적인 백업 방법이 된다. 데이터 백업, 디스크립터, 인벤토리, 백업 어플리케이션, 복원 어플리케이션
Abstract:
PURPOSE: A method for storing a record using a common id in a distributed database system and a method for checking integrity are provided to supply connectivity of distributed data using a common ID generated in each database. CONSTITUTION: A common ID to which a hash function value is applied corresponds to a corresponding record. Hash function values among the first to n-th records are connected through a communication channel between the first and second databases(110,120) so that the hash function value is calculated. The first and second databases receive a reference request of an original copy record. The record is illegally copied/forged according to whether a common ID is matched with the hash function value. The common ID corresponds to the first and second records saved in the first and second databases.
Abstract:
Mechanisms and techniques for database fragment cloning and management are provided. A database object, such as a table or index, is divided into fragments. Each fragment is cloned to create cloned fragments, which operationally are identical to one another. One or more of the cloned fragments may be designated as a primary cloned fragment for performing database operations or as a secondary cloned fragment for serving as backup. Updates to each fragment are implemented on the primary cloned fragment and then propagated from the primary cloned fragment to the corresponding secondary cloned fragments. A cloned fragment can go offline; unavailable to be updated. When the cloned fragment returns online, it is refreshed with data included in the primary cloned fragment. While being refreshed, the cloned fragment may be updated. The cloned fragment is eligible to be designated as a primary cloned fragment when the refreshing process has been completed.
Abstract:
A device and a method for monitoring a database are provided to collect and monitor database status data needed as a usual condition of a DBMS(DataBase Management System) included in an information processing system and collect the status data of the database selectively by considering an OS(Operating System) of the DBMS. A database(10), which is a repository of operation data, is integrally organized and managed to be shared and used by a plurality of users(20a-20n). A DBMS(100) sets monitoring environment setting information for collecting the status data of the database selectively and monitors the database by collecting status data selectively from the database based on the monitoring environment setting information. The monitoring environment setting information comprises setting information for selectively collecting instance level statistics information and wait event information provided from the database. A manager(40) sets up monitoring environment setup information for monitoring the database.
Abstract:
The present invention provides a process for thermosetting pitch fibers in reduced times, at low concentrations of oxygen and at higher temperatures than previously possible. Additionally, the present invention provides a pitch fiber which has an oxygen diffusion rate to the center of the fiber which is competitive with the rate of oxidation at the fiber's surface. Further, the present invention provides a high density pitch fiber batt which thermosets without loss of fiber structure.