Abstract:
The method adds a SCSI device to a system at user level regardless of operating system organization. It comprises the steps of: (i) using input information of an additional device driver; (ii) changing packet according to characteristic of an additional device; (iii) loading as a part of kernel through a device driver at low level; and (iv) driving a device driver after passing a control right to device driver.
Abstract:
본 발명은 SCSI장치들을 구동하고 있는 시스템에서 운영체제의 구성에 관계없이 가동중인 시스템에 SCSI장치를 사용자 수준에서 추가장착하는 방법에 관한 것으로, 처리기보드 및 메모리 보드와 SCSI제어보드로 구성된 시스템의 구성에 있어서 시스템 가동중에 운영체제가 탑재된 메모리 위치에 대한 읽기로 새로이 추가될 장치구동기의 입력정보를 이용하는 단계와, SCSI제어보드로 보내는 메시지 패킷을 가로채어 추가장착할 장치의 특성에 따라 패킷을 변형시키는 단계와, 시스템의 예약영역에 새로이 구성된 저수준의 장치 구동기를 통하여 커널의 일부분으로 탑재시키는 단계와, 사용자의 예외상태에 대한 처리를 위해 시스템 수준으로 전이된 상태에서 재구성된 장치구동기로 제어권을 넘겨 구동기를 기동시키는 제4단계로 이루어지는 특징이있다.
Abstract:
비대칭 분산 파일 시스템에서 복수의 메타데이터 서버를 운영함에 있어 트리 및 파일 메타데이터 모두를 대상으로 분산 처리할 수 있는 유연성을 가지면서 구현이 간편한 장치 및 방법을 제시한다. 제시된 장치는 파티션별로 디렉토리 및 파일에 대한 메타데이터가 저장된 가상 메타데이터 주소 공간의 일부 파티션에 상응하는 메타데이터를 저장하는 메타데이터 저장부, 및 메타데이터가 상기 메타데이터 저장부에 저장되도록 제어하고 일부 파티션에 대한 정보를 포함하는 마스터 맵을 관리하는 메타데이터 저장 관리부를 포함한다. 모든 디렉토리 및 파일들이 아무런 제약 없이 다수의 메타데이터 서버에 분산될 수 있어서 특정 메타데이터 서버에 부하가 집중되는 현상을 최소화할 수 있다. 메타데이터 서버들의 메타데이터 역할 재조정이 매우 단순하며, 이를 통해 파티션 수준의 부하 분산을 쉽게 수행할 수 있다.
Abstract:
본 발명은 비대칭 클러스터링 파일 시스템에서 균형잡힌 저장 공간 활용을 위한 데이터 저장 볼륨 선정 방식에 관한 것으로서, 특히 비대칭 클러스터링 파일 시스템의 메타데이터 서버에서 디스크볼륨의 할당 방법을 변경함으로써, 데이터 저장 및 삭제, 저장 공간 확장을 위한 신규 디스크볼륨 추가, 또는 고장난 디스크볼륨의 대체 등과 같은 경우에 발생하는 디스크볼륨 간의 저장 공간 불균형을 감소시킬 수 있으며, 디스크볼륨 사용량을 고려함에 있어서 실시간 사용량과 함께 쓰기 부하를 고려함으로써 해당 볼륨에 대한 안정적인 쓰기 가능성을 높일 수 있다. 비대칭 클러스터링 파일 시스템, 메타데이터 서버, 디스크볼륨, 명령대기수
Abstract:
PURPOSE: An adaptive mobile cloud system using a personal virtual instance and constitution method thereof are provided to offer a personal virtual computer including desired application software by constituting a private virtual instance. CONSTITUTION: A PVI(Private Virtual Instance) automatic provisioning unit(204) creates a PVI by providing application software, an operating system, and hardware resources requested from a user terminal. A PVI image management unit(202) manages and stores the image of an execution state by determining the situation of the PVI. A mobile interface adaptor(200) confirms the resource of the user terminal and is executed according to the input and output apparatus of the connected user terminal. An adaptive application management unit(206) executes a cooperation between the user terminal and the PVI based on the situation of a terminal.
Abstract:
PURPOSE: Apparatus and method for processing failure data recovery in an asymmetric clustering file system are provided to efficiently and rapidly error data by distributing the error data to a data server and recovering the error data by the data server. CONSTITUTION: A chunk list in which a data server of a second data server group is recovered is received(S40). The data server is not included in a first data server group including a failed data server. The data server requests chunk data required for recovering an error chunk to the rest data severs of the first data server group(S50). The data server recovers the error chunk on a basis of the chunk data(S52). The data server transmits the recovery complete message to a metadata server(S56).
Abstract:
PURPOSE: A packet processing method and a TOE(TCP/IP Offload Engine) apparatus using the same are provided to effectively prevent intrusion through a network. CONSTITUTION: A TOE apparatus receives a network packet through a MAC(Medium Access Control) interface(S301). A header extractor extracts the header and payload from the received packet(S302). An ACL(Access Control List) inspection unit checks whether the node transmitting the received packet is included in a stored ACL of an ACL storage(S303). The TOE apparatus determines the acceptance of the corresponding packet through ACL inspection and signature matching inspection(S305).
Abstract:
A method and a system for processing sensor data in a context-aware system are provided to facilitate context-based application development by recognizing external environment change through sensors and managing the change through a working process. Each sensor service(21) generates a low level event by collecting raw sensor data through a driver(211) of the physical sensors. An STHQ(Short-Term History Queue)(22) selectively, and temporarily stores the generated event and the previous events by each event interceptor(23). The event interceptor forms an EIC(Event Interpretation Chain) performing interpretation by connecting the generated event and the previous events, and generates or removes the event, or processes the generated event into the event needed for an upper level service through connection with the STHQ. An event publisher transfers the event stored in the STHQ to a context manager to use the event to context-based application.
Abstract:
본 발명은 이질형 정보자원을 통합하기 위한 지역데이터베이스와 전역 멀티데이터베이스를 통합하는 멀티데이터베이스 시스템과 그 전역 동시성 제어 방법에 관한 것으로, 본 발명은 메시지 송수신을 위한 수신자 모듈과 송신자 모듈을 구비한 메시지 순서 컴포넌트 수신자 모듈과 메시지 순서 컴포넌트의 수신자 모듈이 전송받은 서브 트랜잭션을 순서대로 실행하기 위한 지역 트랜잭션 관리 모듈을 구비한 다수개의 지역 데이터베이스 시스템 및 전역 트랜잭션을 수락하는 전역 트랜잭션 관리자 모듈과, 전역 트랜잭션을 실행하는 전역 트랜잭션 에이전트 모듈과, 지역 데이터베이스에 통합된 인터페이스를 제공하고 메시징 순서 기능을 수행하는 메시지 순서 컴포넌트 모듈을 구비한 전역 멀티데이터베이스 시스템을 포함하여 구성되는 이질형 정보 자원 통합 멀티데이터베이스 시스템을 제공한다. 정보 통합, 메시징 순서, 통합 멀티데이터베이스, 전역 멀티데이터베이스, 지역 데이터베이스, 전역 동시성 제어, 메시징 시스템, 이질형 분산 데이터베이스 시스템
Abstract:
본 발명은 멀티데이터베이스 시스템에서 그룹 통신의 메시징 순서를 이용한 전역 동시성 제어방법에 관한 것으로, 그룹 통신의 메시징 순서 기능을 이용하여 트랜잭션의 동시성을 증가시킬 수 있고 효율적으로 전역 교착상태를 해결할 수 있는 전역 동시성 제어방법이 제시된다. 데이터의 일관성은 동시에 실행되는 트랜잭션의 직렬화 가능성을 보장함으로써 유지되기 때문에 멀티데이터베이스 시스템에서 전역 직렬화 가능성을 유지하기 위해서는 전역 트랜잭션이 실행되는 모든 지역 데이터베이스 시스템에서의 실행 순서가 같은 순서로 직렬화되어야 한다. 그룹 통신에서 제공하는 메시징 순서 기능은 하나의 노드가 여러 개 메시지를 방송하는 경우, 모든 노드는 미리 정해진 순서에 따라 메시지를 수신함을 보장하는 것으로 이는 트랜잭션의 순서를 미리 정하는 것과 같은 역할을 함으로, 전역 트랜잭션의 실행 순서 제어와 전역 교착 상태 해결에 용이하다. 따라서 동시에 실행되는 트랜잭션의 동시성을 증가시키고 효율적으로 전역 교착상태를 해결함으로 써 성능을 향상시킬 수 있다.