1 |
1
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 단계; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 단계를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 단계를 더 포함하고,상기 생성하는 단계는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어하는 단계는상기 생성된 그룹들 중 제1 그룹의 하드디스크들에 여유 공간이 없는 경우 상기 결정된 최대 활성 디스크 수에 기초하여 상기 제1 그룹의 하드디스크들 중 어느 하나의 하드디스크를 제외한 나머지 하드디스크를 스핀다운(spin-down)시키는 스토리지 서버의 디스크 기반 저장 관리 방법
|
2 |
2
삭제
|
3 |
3
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 단계; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 단계를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 단계를 더 포함하고,상기 생성하는 단계는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어하는 단계는장애 도메인(failure domain)이 다른 랙의 하드디스크, 데이터가 한 번이라도 쓰여진 사용한 디스크의 수가 가장 적은 랙의 하드디스크 및 상기 사용한 디스크의 수가 가장 적은 샤시(chassis)에 있는 하드디스크의 우선 순위에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 방법
|
4 |
4
삭제
|
5 |
5
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 단계; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 단계를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 단계를 더 포함하고,상기 생성하는 단계는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어하는 단계는상기 최대 활성 디스크 수와 액티브 디스크 수가 동일한 랙의 하드디스크, 미리 설정된 최대 액티브 디스크 비율을 유지할 수 있는 랙의 하드디스크 및 액티브 디스크 수가 미리 설정된 기준 수 이상인 랙의 하드디스크의 우선 순위에 기초하여 하드디스크를 스핀다운시키는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 방법
|
6 |
6
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 단계; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 단계를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 단계를 더 포함하고,상기 생성하는 단계는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어하는 단계는상기 랙의 최대 활성 디스크 수를 초과하는 경우가 발생하면 상기 최대 활성 디스크 수를 넘지 않는 다른 랙의 디스크를 희생 디스크로 선정하고, 상기 선정된 희생 디스크를 이용하여 상기 최대 활성 디스크 수를 초과하는 랙의 활성 디스크 수를 제어하는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 방법
|
7 |
7
삭제
|
8 |
8
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 결정부; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 제어부를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 생성부를 더 포함하고,상기 생성부는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어부는상기 생성된 그룹들 중 제1 그룹의 하드디스크들에 여유 공간이 없는 경우 상기 결정된 최대 활성 디스크 수에 기초하여 상기 제1 그룹의 하드디스크들 중 어느 하나의 하드디스크를 제외한 나머지 하드디스크를 스핀다운(spin-down)시키는 스토리지 서버의 디스크 기반 저장 관리 시스템
|
9 |
9
삭제
|
10 |
10
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 결정부; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 제어부를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 생성부를 더 포함하고,상기 생성부는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어부는장애 도메인(failure domain)이 다른 랙의 하드디스크, 데이터가 한 번이라도 쓰여진 사용한 디스크의 수가 가장 적은 랙의 하드디스크 및 상기 사용한 디스크의 수가 가장 적은 샤시(chassis)에 있는 하드디스크의 우선 순위에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 시스템
|
11 |
11
삭제
|
12 |
12
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 결정부; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 제어부를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 생성부를 더 포함하고,상기 생성부는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어부는상기 최대 활성 디스크 수와 액티브 디스크 수가 동일한 랙의 하드디스크, 미리 설정된 최대 액티브 디스크 비율을 유지할 수 있는 랙의 하드디스크 및 액티브 디스크 수가 미리 설정된 기준 수 이상인 랙의 하드디스크의 우선 순위에 기초하여 하드디스크를 스핀다운시키는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 시스템
|
13 |
13
복수의 하드디스크들을 포함하는 랙의 최대 활성 디스크 수를 결정하는 결정부; 및상기 결정된 최대 활성 디스크 수에 기초하여 상기 랙에 포함된 하드디스크들의 스핀업(spin-up)과 스핀다운(spin-down)을 제어하는 제어부를 포함하며,복제본(replica) 개수만큼의 하드디스크들을 포함하는 그룹(group)을 생성하는 생성부를 더 포함하고,상기 생성부는상기 그룹을 구성하는 하드디스크들 각각을 상기 결정된 최대 활성 디스크 수에 기초하여 랙들 각각에 배치하며,상기 제어부는상기 랙의 최대 활성 디스크 수를 초과하는 경우가 발생하면 상기 최대 활성 디스크 수를 넘지 않는 다른 랙의 디스크를 희생 디스크로 선정하고, 상기 선정된 희생 디스크를 이용하여 상기 최대 활성 디스크 수를 초과하는 랙의 활성 디스크 수를 제어하는 것을 특징으로 하는 스토리지 서버의 디스크 기반 저장 관리 시스템
|
14 |
14
삭제
|