1 |
1
복수의 하드디스크들 각각에 대하여 플래터(platter) 상의 물리적 위치에 따라 복수의 물리 볼륨들을 생성하는 단계;상기 복수의 물리 볼륨들을 포함하는 볼륨 그룹을 구성하는 단계;상기 볼륨 그룹에서 읽기 속도에 따라 상기 물리 볼륨들을 그룹화하여 복수의 논리 볼륨들로 할당하는 단계; 및상기 논리 볼륨들 각각에 데이터를 분산 저장하는 단계를 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
2 |
2
제1항에 있어서,상기 복수의 물리 볼륨들을 생성하는 단계는,상기 하드디스크들 각각에 대하여 상기 플래터를 반지름 방향으로 최외각 트랙부터 최내각 트랙까지 복수의 영역들로 구분하는 단계; 및상기 구분된 영역들을 상기 복수의 물리 볼륨들로 정의하는 단계를 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
3 |
3
제2항에 있어서,상기 논리 볼륨들 각각은 상기 하드디스크들 각각에서 서로 같은 영역의 물리 볼륨들을 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
4 |
4
제1항에 있어서,상기 복수의 논리 볼륨들로 할당하는 단계는,상기 읽기 속도를 기준으로 상기 물리 볼륨들을 정렬하는 단계;정렬된 순서대로 소정의 개수만큼 상기 물리 볼륨들을 복수의 그룹들로 분류하는 단계; 및상기 그룹들을 상기 논리 볼륨들로 정의하는 단계를 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
5 |
5
제4항에 있어서,상기 그룹들 각각에 포함되는 물리 볼륨들은 서로 다른 하드디스크들에 속하는 분산 스토리지 시스템의 데이터 관리 방법
|
6 |
6
제1항에 있어서,상기 데이터를 분산 저장하는 단계는,상기 논리 볼륨들 중 어느 하나에 라운드-로빈(round-robin) 방식으로 상기 데이터를 쓰는 단계를 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
7 |
7
제1항에 있어서,상기 논리 볼륨들 각각은,상기 데이터를 저장하는 서비스 디렉토리; 및상기 데이터를 인코딩한 데이터를 저장하는 압축 디렉토리를 포함하는 분산 스토리지 시스템의 데이터 관리 방법
|
8 |
8
데이터에 대한 메타데이터를 저장하는 메타데이터 서버; 및복수의 하드디스크들을 포함하는 데이터 서버를 포함하고,상기 메타데이터 서버는 상기 하드디스크들 각각에 대하여 복수의 물리 볼륨들을 생성하고, 상기 물리 볼륨들을 읽기 속도에 따라 그룹화하여 복수의 논리 볼륨들로 할당하며,상기 데이터 서버는 상기 논리 볼륨들 각각에 상기 데이터를 분산 저장하는 분산 스토리지 시스템
|
9 |
9
제8항에 있어서,상기 물리 볼륨들은 상기 하드디스크들 각각의 최외측 트랙으로부터 최내측 트랙까지 반지름 방향으로 일정한 간격으로 구분된 영역들에 대응되는 분산 스토리지 시스템
|
10 |
10
제9항에 있어서,상기 논리 볼륨들 각각은 상기 하드디스크들 각각에서 서로 같은 영역의 물리 볼륨들을 포함하는 분산 스토리지 시스템
|
11 |
11
제8항에 있어서,상기 메타데이터 서버는 상기 읽기 속도를 기준으로 상기 물리 볼륨들을 정렬하고, 정렬된 순서대로 소정의 개수만큼 상기 물리 볼륨들을 복수의 그룹들로 분류하여 상기 논리 볼륨들로 정의하는 분산 스토리지 시스템
|
12 |
12
제11항에 있어서,상기 그룹들 각각에 포함되는 물리 볼륨들은 서로 다른 하드디스크들에 속하는 분산 스토리지 시스템
|
13 |
13
제8항에 있어서,상기 데이터 서버는 상기 논리 볼륨들 중 어느 하나에 라운드-로빈(round-robin) 방식으로 상기 데이터를 쓰는 분산 스토리지 시스템
|
14 |
14
제8항에 있어서,상기 논리 볼륨들 각각은,상기 데이터를 저장하는 서비스 디렉토리; 및상기 데이터를 인코딩한 데이터를 저장하는 압축 디렉토리를 포함하는 분산 스토리지 시스템
|