Abstract:
본 발명의 실시 예들은, 클러스터 시스템을 구축하기 위한 방법 및 장치에 관한 것으로, 본 발명의 일 실시 예에 따른 클러스터 시스템 구축 장치가 클러스터 시스템을 구축하는 방법은, 각 노드들로부터 해당 노드의 노드 환경 정보를 수집하는 단계; 상기 수집된 노드 환경 정보, 사용자에 의하여 입력된 서비스 명세 및 노드 설치 정보 중 적어도 하나를 기반으로 프로비저닝(provisioning)을 위한 클러스터 시스템 환경 구축을 수행하는 단계; 및 상기 각 노드들에 프로비저닝할 시스템 이미지를 생성하고, 상기 생성된 시스템 이미지를 상기 각 노드들에 프로비저닝하는 단계를 포함할 수 있다. 본 발명의 실시 예들에 따르면, 수십에서 수만 대에 이르는 이기종 노드로 구성된 대규모 클러스터 시스템의 설정, 관리 및 유지를 함에 있어, 시스템 관리자의 개입을 최소할 수 있다.
Abstract:
A provisioning image revision management apparatus, a provisioning image revision management method, and a provisioning system using the same are disclosed. The image revision management apparatus according to the present invention comprises a command reception unit for receiving a revision management method execution command for the provisioning image; a method execution unit for executing the revision management method selected based on the execution command received in the command reception unit; and an image revision database for managing the revision information of the provisioning images. When the image revision management apparatus and the management method thereof according to the present invention are used, a work for managing a plurality of provisioning system images in the large scale cluster system can be effectively executed.
Abstract:
PURPOSE: A memory device for the bulk unified memory, and a meta-data managing method are provided to minimize the saving space overhead of meta-data in a local node and a master node for the bulk unified memory. CONSTITUTION: A memory device for the bulk unified memory comprises the following: a CVM(collective volume memory) command tool(210) for managing a CVM, and controlling the operation of the CVM by analyzing inputted commands from users; and a CVM engine(220) configuring the CVM, initializing, or allocating or accessing the CVM by data transferred from the CVM command tool.
Abstract:
본 발명은 사용자 수준에서의 네트워크 비동기 입출력 처리 방법을 제시한다. 특히, 커널 수준에서 제공하는 이벤트 통지 서브 시스템을 활용하여 사용자 수준에서 비동기 송신 기능 및 수신 기능을 수행하는 비동기 입출력 처리 방법을 제공하는 것이다. 본 발명의 실시예에 의하면, 사용자 수준에서의 네트워크 비동기 입출력 처리를 통해 운영체제의 안정성을 해치지 않고 효율적인 네트워크 통신을 수행할 수 있다. 비동기 입출력 송신, 비동기 입출력 수신
Abstract:
PURPOSE: An asynchronous input/output process apparatus of multiple thread and a method thereof for increasing the performance of a system by efficiently controlling the thread are provided to optimize program performance without controlling and managing the thread. CONSTITUTION: An input/output processing unit(30) performs input/output progress requested by a thread. A ring buffer(40) stores an input/output event according to the input/output process result of the input/output processing unit. A control unit(10) sets up the limit of the execution thread. The input/output event stored in the ring buffer is processed.