1 |
1
분산파일 시스템에서 파일에 대한 데이터를 검색하기 위한 메타데이터를 저장하기 위한, 기본 저장 영역과 상기 기본 저장 영역과는 서로 다른 크기를 갖는 하나 이상의 보조 저장 영역을 포함하는 메타데이터 저장부; 및상기 기본 저장 영역 및 보조 저장 영역 중에서 상기 메타데이터의 크기에 따라, 상기 메타데이터가 저장되는 저장 영역을 선택하여 할당하는 제어부를 포함하되,상기 기본 저장 영역은 상기 메타데이터의 기본적인 메타데이터의 정보를 저장하는 코어 영역 및 상기 파일의 데이터가 분산 파일 시스템 상에서 저장되는 위치 정보를 저장하는 확장 영역을 포함하며,상기 제어부는 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보가 차지하는 크기를 상기 확장 영역의 크기와 비교한 결과에 기초하여, 상기 위치 정보를 상기 확장 영역 및 상기 보조 저장 영역 중 어느 하나를 선택하여 저장하되, 상기 보조 저장 영역에 상기 위치 정보가 저장되는 경우 상기 확장 영역에는 상기 보조 저장 영역의 위치 정보가 추가로 저장되는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
2 |
2
제1항에 있어서, 상기 메타데이터 저장부는,상기 기본 저장 영역으로 80바이트 크기를 가지는 80바이트 메타데이터 저장 영역과;상기 보조 저장 영역으로 128바이트 크기를 가지는 128바이트 메타데이터 저장 영역, 256바이트 크기를 가지는 256바이트 메타데이터 저장 영역, 512바이트 크기를 가지는 512바이트 메타데이터 저장 영역과, 1024바이트 크기를 가지는 1024바이트 메타데이터 저장 영역, 2048바이트 크기를 가지는 2048바이트 메타데이터 저장 영역과, 4096바이트 크기를 가지는 4096바이트 메타데이터 저장 영역 중 적어도 하나를 포함하는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
3 |
3
삭제
|
4 |
4
제2항에 있어서, 상기 80바이트 메타데이터 저장 영역은,상기 파일의 크기, 생성 날짜를 포함하는 기본적인 메타데이터 정보를 저장하는 코어(core) 영역과, 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보를 저장하는 확장(extension) 영역으로 구분되는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
5 |
5
제2항에 있어서, 상기 제어부는,상기 파일에 대한 메타데이터에서 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보가 차지하는 크기를 상기 80바이트 메타데이터 저장 영역에서 확장 영역의 크기와 비교하여 상기 위치 정보의 크기가 상기 확장 영역의 크기보다 작은 경우, 상기 80바이트 메타데이터 저장 영역을 상기 메타데이터 저장부에 할당하는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
6 |
6
제5항에 있어서, 상기 제어부는,상기 메타데이터에서 상기 파일의 크기, 생성 날짜를 포함하는 기본적인 메타데이터 정보는 상기 80바이트 메타데이터 저장 영역의 코어 영역에 저장하고, 상기 위치 정보는 상기 확장 영역에 구분하여 저장하는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
7 |
7
제2항에 있어서, 상기 제어부는,상기 파일에 대한 메타데이터에서 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보가 차지하는 크기가 상기 80바이트 메타데이터 저장 영역에서 확장 영역의 크기보다 크고, 상기 128바이트 메타데이터 저장 영역에서 확장 영역의 크기보다 작은 경우, 상기 80바이트 메타데이터 저장 영역과 상기 128바이트 메타데이터 저장 영역을 상기 메타데이터 저장부에 할당하는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
8 |
8
제7항에 있어서, 상기 제어부는,상기 메타데이터에서 상기 파일의 크기, 생성 날짜를 포함하는 기본적인 메타데이터 정보는 상기 80바이트 메타데이터 저장 영역의 코어 영역에 저장하고, 상기 위치 정보는 상기 128바이트 메타데이터 저장 영역에 저장하고, 상기 80바이트 메타데이터 저장 영역의 확장 영역에는 상기 메타데이터 저장부에서 상기 128바이트 메타데이터 저장 영역이 할당된 위치 정보를 저장하는 것인 분산파일 시스템에서의 메타데이터 관리 장치
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
파일에 대한 메타데이터를 저장하기 위한, 기본 저장 영역과 상기 기본 저장 영역과는 서로 다른 크기를 갖는 저장 영역들(이하, 보조 저장 영역들)을 포함하는 분산파일 시스템에서 메타데이터를 관리하는 방법에 있어서,상기 메타데이터에서 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보의 크기를 확인하는 단계;상기 위치 정보의 크기에 따라 상기 기본 저장 영역 및/또는 상기 보조 저장 영역들 중에서 선택되는 어느 하나의 보조 저장 영역을 할당하는 단계; 및상기 메타데이터를 상기 기본 저장 영역 또는 상기 보조 저장 영역에 저장하는 단계를 포함하되,상기 기본 저장 영역은 상기 메타데이터의 기본적인 메타데이터의 정보를 저장하는 코어 영역 및 상기 파일의 데이터가 분산 파일 시스템 상에서 저장되는 위치 정보를 저장하는 확장 영역을 포함하고,상기 기본 저장 영역 및/또는 상기 보조 저장 영역들 중에서 선택되는 어느 하나의 보조 저장 영역을 할당하는 단계는,상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보가 차지하는 크기를 상기 확장 영역의 크기와 비교한 결과에 기초하여, 상기 위치 정보를 상기 확장 영역 및 상기 보조 저장 영역 중 어느 하나를 선택하여 할당하되, 상기 보조 저장 영역에 상기 위치 정보가 저장되는 경우 상기 확장 영역에는 상기 보조 저장 영역의 위치 정보가 추가로 저장되는 것인 분산파일 시스템에서의 메타데이터 관리 방법
|
14 |
14
제13항에 있어서, 상기 기본 저장 영역은,상기 파일의 크기, 생성 날짜를 포함하는 기본적인 메타데이터 정보를 저장하는 코어(core) 영역과, 상기 파일의 데이터가 분산파일 시스템 상에서 저장되는 위치 정보를 저장하는 확장(extension) 영역으로 구분되는 것인 분산파일 시스템에서의 메타데이터 관리 방법
|
15 |
15
제14항에 있어서, 상기 할당하는 단계는,상기 위치 정보의 크기가 상기 기본 저장 영역에서 확장 영역의 크기보다 작은 경우, 상기 기본 저장 영역만 할당하는 단계를 포함하는 것인 분산파일 시스템에서의 메타데이터 관리 방법
|
16 |
16
제14항에 있어서, 상기 할당하는 단계는,상기 위치 정보의 크기가 상기 기본 저장 영역에서 확장 영역의 크기보다 큰 경우, 상기 기본 저장 영역과 함께 상기 보조 저장 영역들 중에서 선택되는 어느 하나의 보조 저장 영역을 추가로 할당하는 단계를 포함하는 것인 분산파일 시스템에서의 메타데이터 관리 방법
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
제13항에 있어서, 상기 기본 저장 영역은,80바이트 크기를 가지는 80바이트 메타데이터 저장 영역인 것인 분산파일 시스템에서의 메타데이터 관리 방법
|
20 |
20
제13항에 있어서, 상기 보조 저장 영역들은,128바이트 크기를 가지는 128바이트 메타데이터 저장 영역, 256바이트 크기를 가지는 256바이트 메타데이터 저장 영역, 512바이트 크기를 가지는 512바이트 메타데이터 저장 영역과, 1024바이트 크기를 가지는 1024바이트 메타데이터 저장 영역, 2048바이트 크기를 가지는 2048바이트 메타데이터 저장 영역과, 4096바이트 크기를 가지는 4096바이트 메타데이터 저장 영역 중 적어도 하나를 포함하는 것인 분산파일 시스템에서의 메타데이터 관리 방법
|