Abstract:
본 발명은 한글유닉스의 커널, 명령어들 및, 라이브러리들을 대상으로 한글처리의 모든 경우에 대해 시험을 실시하고 한글처리기능시험의 성공/실패 여부를 판정함과 동시에 모든 시험자료와 결과를 기록하고 통계하는 한글 처리기능검증방법에 관한 것으로, 바람직한 검증환경인지를 조사하고, 검증환경이 완비되지 않은 경우 갖추어야할 환경 내용을 출력하고 검증환경이 완비된 경우 검증에 필요한 소프트웨어구조를 만들고 검증과 관련된 정보를 기록하며, 개별검증형태이면 원하는 검증스크립트만을 호출하여 검증하고 전체검증형태이면 각각의 검증 스크립트그룹에 있는 복수의 검증스크립트를 순차로 호출하여 검증하고, 검증스트립트로 부터 제공되는 정보를 종합하여 검증의 성공과 실패에 대한 통계를 내는 단계들을 포함하는 것이 특징 다.
Abstract:
본 발명의 시간 기반 메타데이터 캐시 일관성 제어 방법은, 메타데이터 캐시에서 사용자로부터의 서비스 요청에 포함된 테넌트 식별자 및 서비스 식별자와 동일한 테넌트 식별자 및 서비스 식별자를 갖는 리스트 엔트리가 존재하는 지를 판단하는 단계; 포함된 테넌트 식별자 및 서비스 식별자와 동일한 테넌트 식별자 및 서비스 식별자가 기록된 리스트 엔트리가 존재하면, 현재시간에서 해당 리스트의 타임 스탬프값을 뺀 결과값이 해당 리스트 엔트리의 타임 아웃값보다 작은지를 판단하는 단계; 및 결과값이 타임 아웃값보다 작으면, 데이터베이스 서버에 해당 리스트 엔트리의 유효성 검사를 요청하고, 유효성 검사 결과에 따라 데이터베이스 서버로부터 최신버전의 메타데이터를 획득하여 해당 리스트 엔트리를 갱신하는 단계를 포함한다.
Abstract:
PURPOSE: A cloud storage and a management method is provided to stable data service by using as a cloud storage plat form, thereby providing stable data service. CONSTITUTION: A cloud storage comprises: a plurality of meta data servers(200) managing a plurality of meta data relative to a plurality of files; a plurality of data servers(300) managing the many data files; a cluster management server(100) managing the many data servers and the many meta data servers; one or more clients(400) accessing to a random film of the many files.
Abstract:
PURPOSE: An extended java VM(Virtual Machine) for supporting multi-tenancy and a method for processing multi-tenancy using the same are provided to improve the performance of the whole system by reducing class loading and method call process. CONSTITUTION: A context manager(201) generates a thread identified by a tenant ID and a user ID. A tenant thread manager(202) manages the tenant thread by mapping the user thread belonging to the same tenant in one thread group. An object loader identifies the location of a storage in which tenant data is stored and an object ID, and then loads the object identified from the tenant database.
Abstract:
PURPOSE: A remote power management system about cluster system and a method thereof are provided to provide monitoring information to a plurality of hosts and perform power source setting about each host, thereby realizing efficient power management about the cluster system. CONSTITUTION: A plurality of management nodes(300) is classified into a plurality of groups. A power proxy server(200) monitors a power state of management node of each group. The power proxy server transmits power source setup instruction to management node of the specific host. A power management server(100) monitors power state of a plurality of hosts by the monitoring information. The power management server transmits the power source setup instruction to a power source proxy server of a group which the management node of the specific host belongs to.
Abstract:
본 발명은 이질형 정보자원을 통합하기 위한 지역데이터베이스와 멀티데이터베이스사이의 논리적인 통합 인터페이스로 메시징 시스템을 이용하고 메시징 순서 기능을 적용한 전역 동시성 제어 방법에 관한 것이다. 본 발명은 전역 트랜잭션을 서브 트랜잭션으로 분할하고 이를 RS k 와 WS K 로 분리하여 기록하는 단계; 각 서브 트랜잭션의 식별자를 MQ에 기록하고, MQ[i]와 TTBL[k][i]에 저장된 정보를 이용하여 의 직접 충돌 여부를 검사하고 충돌 정보를 결정하는 단계; 서브 트랜잭션 와 관련 충돌 정보를 지역 데이터베이스 시스템의 MOC i 로 전송하는 단계; 의 충돌 연산 ( )와 S( )를 ETBL에 등록하는 단계; MOC i 는 에게 서브 트랜잭션 와 를 전송하는 단계; 및 는 를 만날 때까지 의 연산을 순서대로 실행 요청하고 요청 연산이 인 경우
Abstract:
PURPOSE: An all serializability checking method in an instant update duplication technique using a messaging order of a group communication is provided to reduce an unnecessary message transmission overhead and a withdrawal transaction overhead by performing a global serializability checking before broadcasting an update calculation message. CONSTITUTION: A transmission node transmits an MSN(Message Serial Number) request message to a group communication managing node(S500). The group communication managing node searches an update information table for every dr to check whether a dr has not been processed yet(S502). If there is a dr to be processed, the group communication managing node reads the dr(S504), and searches the dr from the update information table to obtain an MSN(dr) value of the corresponding dr(S506). If MSN(dr)=Φ(S508), the group communication managing node judges that the dr is valid. If MSN(dr) Φ(S508), the group communication managing node checks whether LastMSN(Ni) MSN(dr)(S510). If LastMSN(Ni) MSN, the group communication managing node transmits a withdrawal message to the MSN request node(S518). If every dr has been processed(S502), the group communication managing node allocates a new MSN with a Max MSN value increased by 1 to the node Ni(S512), stores every dw in the update information table(S514), and informs Ni about the newly allocated MSN and the completion of the all serializability checking result.