1 |
1
쓰기 요청된 데이터 블록을 우선순위 판단의 대상 블록으로 등록하는 단계;상기 대상 블록에 대한 읽기 요청 횟수에 따라, 상기 대상 블록의 우선순위를 상대적으로 결정하는 단계; 및상기 우선순위에 따라, 상기 대상 블록의 저장 위치를 변경하는 단계를 포함하며,상기 우선순위 판단의 대상 블록으로 등록하는 단계는동시에 쓰기 요청된 데이터 블록이 복수개이며 주소가 연속된 경우, 상기 복수개의 데이터 블록을 하나의 대상 블록으로 등록하는하이브리드 스토리지에서 데이터 저장 방법
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서,상기 우선순위 판단의 대상 블록으로 등록하는 단계는제1쓰기 요청에 의해 등록된 제1대상 블록의 전부 또는 일부가, 제2쓰기 요청된 데이터 블록에 포함될 경우, 상기 제1대상 블록을 확장하여 등록하는하이브리드 스토리지에서 데이터 저장 방법
|
4 |
4
제 3항에 있어서,상기 우선순위 판단의 대상 블록으로 등록하는 단계는상기 제2쓰기 요청된 데이터 블록에 상기 제1대상 블록의 주소와 연속되는 제2대상 블록 및 상기 제1대상 블록이 포함되는 경우, 상기 제2대상 블록을 포함하는 형태로 상기 제1대상 블록을 갱신하는하이브리드 스토리지에서 데이터 저장 방법
|
5 |
5
제 1항에 있어서,상기 등록된 대상 블록 중에서, 상기 저장 위치가 변경된 대상 블록을 교체 테이블에 저장하는 단계를 더 포함하며,상기 대상 블록의 저장 위치를 변경하는 단계는상기 교체 테이블을 이용하여, 상기 대상 블록의 현재 저장 위치를 확인하는하이브리드 스토리지에서 데이터 저장 방법
|
6 |
6
제 1항에 있어서,상기 하이브리드 스토리지는SSD 및 HDD를 포함하며,상기 대상 블록의 저장 위치를 변경하는 단계는상기 우선순위가 상대적으로 높은 대상 블록을 상기 SSD에 우선적으로 저장하는하이브리드 스토리지에서 데이터 저장 방법
|
7 |
7
제 6항에 있어서,상기 SSD는PCI-E 인터페이스를 이용하는 제1SSD 및 SATA 인터페이스를 이용하는 제2SSD를 포함하며,상기 대상 블록의 저장 위치를 변경하는 단계는상기 우선순위가 상대적으로 높은 대상 블록을 상기 제1SSD에 우선적으로 저장하는하이브리드 스토리지에서 데이터 저장 방법
|
8 |
8
제 1항에 있어서,상기 대상 블록의 저장 위치를 변경하는 단계는서로 다른 타입의 스토리지 중 적어도 하나의 가용 저장 공간이 임계값 이하일 경우, 상기 대상 블록의 저장 위치를 변경하는하이브리드 스토리지에서 데이터 저장 방법
|
9 |
9
제 1항에 있어서,상기 대상 블록의 저장 위치를 변경하는 단계는상기 대상 블록이 저장될 타겟 스토리지의 쓰기 가능한 블록의 주소를 확인하는 단계; 및상기 쓰기 가능한 주소가 연속되는 개수가 최대인 상기 타겟 스토리지의 블록에, 상기 대상 블록의 일부 또는 전부를 우선적으로 이동시키는 단계 를 포함하는 하이브리드 스토리지에서 데이터 저장 방법
|
10 |
10
제 1항에 있어서,상기 하이브리드 스토리지는RAID 시스템인하이브리드 스토리지에서 데이터 저장 방법
|
11 |
11
쓰기 요청된 데이터 블록을, 우선순위 판단의 대상 블록으로 등록하는 우선순위 판단 대상 등록부;상기 대상 블록에 대한 읽기 요청 횟수에 따라, 상기 대상 블록의 우선순위를 상대적으로 결정하는 우선 순위 판단부; 상기 우선순위에 따라 결정된 저장 위치로 상기 대상 블록이 저장되는 서로 다른 타입의 스토리지; 및상기 등록된 대상 블록 중에서, 상기 저장 위치가 변경된 대상 블록이 저장된 교체 테이블을 생성하는 테이블 생성부를 포함하며,상기 우선순위 판단 대상 등록부는동시에 쓰기 요청된 데이터 블록이 복수개이며 주소가 연속된 경우, 상기 복수개의 데이터 블록을 하나의 대상 블록으로 등록하는하이브리드 스토리지
|
12 |
12
제 11항에 있어서,상기 대상 블록이 저장될 타겟 스토리지에서 연속적으로 쓰기 가능한 블록의 개수를 나타내는 제1트리 및 상기 연속적으로 쓰기 가능한 블록의 주소를 나타내는 제2트리를 포함하는 블록 트리를 생성하는 트리 생성부를 더 포함하며,상기 대상 블록은, 상기 대상 블록을 구성하는 개수와 상기 쓰기 가능한 주소가 연속되는 개수가 동일한 타겟 스토리지의 블록에 저장되는하이브리드 스토리지
|