Abstract:
본 발명은 파일에 관한 메타데이터를 다수의 메타데이터 서버들을 구비한 클러스터에 분산하여 중복 저장할 수 있는 메타데이터 서버 및 메타데이터 관리방법으로서, 본 발명의 메타데이터 서버는 메타데이터 서버 클러스터 내에 저장된 모든 디렉토리 계층을 저장하는 디렉토리 계층 저장부; 데이터 파일에 대한 메타데이터를 저장하는 메타데이터 저장부; 상기 디렉토리 계층 및 상기 메타데이터를 검색하는 검색부; 상기 디렉토리 계층을 상기 메타데이터 클러스터 내의 다른 메타데이터 서버에게 복제하는 디렉토리 계층 복제부; 상기 메타데이터 저장부의 내용을 상기 메타데이터 클러스터 내의 적어도 하나 이상의 다른 메타데이터 서버에게 복제하는 메타데이터 복제부; 및 메타데이터 서버의 장애를 감지하여 상기 감지된 장애를 복구하는 복구부를 포함하는 것을 특징으로 하며, 본 발명의 메타데이터 관리방법은 전술한 메타데이터 서버를 다수개 활용하여 메타데이터를 분산 저장하며 메타데이터의 검색, 생성, 복제, 복구 등 다양한 면에 대한 메타데이터 관리방법을 제공한다. 메타데이터, 클러스터, 파일, 디렉토리, 복제
Abstract:
여러 대의 메타데이터 서버들로 구성된 클러스터가 존재하는 환경에서 하나의 클라이언트가 어떠한 메타데이터 서버에 접속하더라도 일관성 있는 결과를 얻기 위한 장치 및 방법을 제시한다. 제시된 장치는 삭제한 메타데이터에 대한 정보를 기설정된 기간동안 보관하는 삭제 파일 목록부, 및 삭제 파일 목록부로부터의 정보에 근거하여 복수의 메타데이터 서버들중에서 메타데이터에 대한 연산 요청을 수신할 메타데이터 서버를 선택하는 메타데이터 서버 선택부를 포함한다. 삭제된 메타데이터에 대하여 마스터 메타데이터 서버로부터 슬레이브 메타데이터 서버까지 동일한 정보가 동기화되지 않은 상황에서도 클라이언트는 해당 메타데이터가 삭제되었다는 것을 인식할 수 있다. 또한, 삽입된 메타데이터에 대하여 마스터 메타데이터 서버로부터 슬레이브 메타데이터 서버까지 동일한 정보가 동기화되지 않은 상황에서도 클라이언트는 해당 메타데이터를 정확하게 식별할 수 있다.
Abstract:
PURPOSE: A device for converting a reproduction based file into a parity based file in an asymmetry clustering file system and a method thereof are provided to improve the availability of a system by converting a single chunk into a single stripe and calculating dual parities in real time. CONSTITUTION: A receiver unit (220) receives parity base conversion request, stripe size information, and a new chunk list from a metadata server. A control unit (222) divides a reproduction chunk performing the conversion of a parity based file among reproduction chunks into data segments at each original chunk about a reproduction based file. A parity calculation unit (224) performs parity calculation on the divided data segments and calculates the parity segments. A chunk converting unit (226) converts the reproduction chunk into a data segment corresponding to the position of the divided data segment. [Reference numerals] (220) Receiver unit; (222) Control unit; (224) Parity calculation unit; (226) Chunk converting unit; (AA) Parity based conversion request, stripe size information, new chunk list; (BB) Stripe parity segment; (CC) Conversion completing message
Abstract:
본 발명은 비대칭 클러스터 파일 시스템의 데이터 처리 방법에 대한 것으로서, 데이터 서버가 데이터 블록을 미리 할당하고, 그 정보를 메타데이터 서버에 전송하면, 클라이언트의 데이터 생성 저장 요청에 대응하여, 메타데이터 서버가 데이터 서버에 데이터 블록의 할당 및 정보 송신 요청을 하지 않고, 미리 수신하여 관리하는 프리 데이터 블록 정보를 이용하여, 메타데이터를 생성하며, 네트워크 비용을 크게 줄일 수 있을 뿐만 아니라, 서버의 연상량 증가와 부하 집중을 방지할 수 있다. 비대칭 클러스터 파일 시스템, 데이터 생성 저장, 데이터 블록 할당
Abstract:
본 발명은 비대칭 스토리지 시스템에서 효율적으로 핫 데이터를 관리하여 핫 데이터로 인한 데이터 서버의 부하 집중을 방지할 수 있는 접근 횟수 기반의 핫 데이터 관리 방법을 제공하는 것으로서, 복수 개의 데이터 서버가 자신이 저장 및 관리하는 데이터에 대한 데이터 접근 횟수를 일정 기간 동안 유지하는 단계와, 상기 복수 개의 데이터 서버가 상기 일정 주기마다 상기 저장된 데이터에 대한 상기 데이터 접근 횟수를 관리 서버에게 전송하는 단계와, 상기 관리 서버가 일정 주기별로, 매 주기 시간 내에 각 데이터 서버별로의 접근 횟수가 미리 설정한 임계치를 초과한 데이터를 해당 핫 데이터로 인식하고, 핫 파일의 데이터를 상기 복수 개의 데이터 중 하나 이상의 데이터 서버에 추가적으로 복제하는 단계를 포함하는 것을 특징으로 하며, 감지된 핫 데이터는 추가 복제 하여 원활한 데이터 서비스를 가능하게 하고 더 이상 핫 데이터가 아닌 경우에는 복제본을 제거하여 스토리지 낭비를 방지할 수 있다. 저장장치, 비대칭 스토리지 시스템, 데이터 서버, 접근 횟수