SSD 캐시*
SSD 캐시는 자주 액세스되는 데이터를 SSD 캐시에 저장함으로써 임의 액세스의 성능을 향상할 수 있습니다. SSD 캐시는 볼륨, iSCSI LUN(블록 수준) 또는 볼륨에 생성된 iSCSI LUN(일반 파일)에 마운트될 수 있습니다. SSD 캐시는 두 가지 유형이 제공됩니다:
- 읽기 전용 캐시는 하나 또는 두 개의 SSD로 구성될 수 있으며, 이들 각각은 기본 또는 RAID 0 구성에서 마운트되어 해당 저장소 공간의 임의 읽기 속도를 향상시킬 수 있습니다.
참고:
SSD 읽기 전용 캐시는 볼륨의 데이터 사본을 저장하므로, 읽기 전용 캐시가 작동이 중지되어도 데이터 손실이 발생하지 않습니다.
- 읽기-쓰기 캐시는 RAID 1 구성에 마운트하여 해당 저장소 공간의 임의 읽기 및 쓰기 성능을 향상시킬 수 있습니다.
두 유형의 SSD 캐시 모두 LRU(오래 전에 사용한 항목) 알고리즘을 구현하여 캐시에서 데이터를 스왑합니다.
중요:
캐시로 사용할 SSD를 설치하기 전에 다음 사항을 확인하십시오:
- SSD 캐시 활성화의 목적은 저장소 공간에서 자주 액세스되는 데이터의 작은 부분에 대한 임의 액세스 성능을 높이는 것입니다. 예를 들어, 대규모 순차적 읽기 또는 쓰기 작업(예: HD 비디오 스트리밍) 및 완전한 임의 데이터 읽기 패턴은 다시-읽기 패턴이 부족하므로, SSD 캐시로부터 큰 혜택을 보지 못합니다. 일반적인 응용 프로그램의 경우, 순차적 I/O 건너뛰기 옵션을 활성화하여 순차적 I/O가 저장소 공간의 드라이브에 여전히 패스 스루할 수 있도록 할 것을 권장합니다.
- Synology 웹사이트에서 호환성 목록을 참조하여 DiskStation에서 캐시로 사용할 수 있는 SSD를 선택하십시오.
- 읽기-스기 SSD 캐시의 경우, 두 SSD 모두 동일한 모델 및 크기라야 합니다.
- SSD 캐시는 특정 RAM/캐시 속도를 요구하므로 큰 SSD 캐시를 마운트하려면 DiskStation의 메모리를 업그레이드해야 할 수 있습니다. 시스템의 안정성과 속도를 유지하기 위해, 미리 설치된 시스템 메모리 중 1/4만 SSD 캐시로 사용될 수 있습니다. SSD 캐시 1 GB마다 약 416 KB의 시스템 메모리가 필요합니다(확장 가능한 메모리 계산 가능)**. 따라서, 읽기 전용 캐시 구성이 2 x 128 GB SSD이면, 총 캐시 크기가 256 GB이고 최소 104 MB의 메모리가 필요합니다; 읽기-쓰기 캐시 구성이 2 x 128 GB SSD인 경우에는 총 캐시 크기가 128 GB이고 최소 52 MB의 메모리가 필요합니다. 메모리가 충분하지 않을 경우, SSD 캐시 생성이 제한되거나 SSD 캐시 크기가 제한됩니다.
- SSD 캐시 1 GB마다 약 416 KB의 시스템 메모리가 필요하며(확장 가능한 메모리 계산 가능) 최대 캐시 크기는 1 TB입니다. 따라서, 읽기 전용 캐시 구성이 2 x 128 GB SSD이면, 총 캐시 크기가 256 GB이고 최소 104 MB의 메모리가 필요합니다. 읽기-쓰기 캐시 구성이 2 x 128 GB SSD인 경우에는 총 캐시 크기가 128 GB이고 최소 52 MB의 메모리가 필요합니다. 메모리가 충분하지 않을 경우, SSD 캐시 생성이 제한되거나 SSD 캐시 크기가 제한됩니다.
- DiskStation에서 허용된 SSD 캐시의 최대 크기에 대해서는 Synology 웹사이트에서 모델의 제품 사양을 참조하십시오.
- 읽기-쓰기 SSD 캐시의 성능이 저하되면, 캐싱 기능이 비활성화되고, 시스템은 캐시된 데이터를 SSD에서 HDD로 쓰기(즉, 동기화) 시작합니다. 데이터 동기화가 완료된 후에는, 읽기-쓰기 캐시가 작동이 중지되어도 데이터 손실이 발생하지 않습니다.
- 읽기-쓰기 캐시는 Time Backup과 함께 사용할 수 없습니다. 예를 들어, 읽기-쓰기 SSD 캐시를 만들 때 Time Backup을 실행할 수 없습니다. 반대로, Time Backup을 실행 중일 경우 읽기-쓰기 SSD 캐시를 만들 수 없습니다.
SSD 캐시 마운트하기:
- DiskStation에 두 개의 SSD를 설치합니다. 먼저 위 참고 정보를 확인하십시오.
- 저장소 관리자 > SSD 캐시로 이동합니다. 생성을 클릭합니다.
- 캐시 모드(읽기-쓰기 캐시를 지원하는 모델의 경우에만 사용할 수 있음)를 선택합니다.
- 드롭다운 메뉴를 찾은 다음 SSD 캐시를 마운트할 볼류 또는 iSCSI LUN(블록 수준)을 선택합니다.
- 목록에서 두 개의 SSD를 선택합니다. SSD의 데이터가 지워지므로, 중요한 데이터가 삭제되지 않도록 확인하십시오.
- 적용을 클릭합니다.
순차적 I/O 캐싱 중단하기***:
대상 볼륨이나 iSCSI LUN(블록 수준)의 순차적 I/O 성능이 우수하면, SSD 캐시가 순차적 I/O 캐싱을 중지하게 하고 드라이브에서 직접 데이터를 액세스하여 속도와 성능을 향상시킬 수 있습니다.
- 구성을 클릭하여 구성 창을 엽니다.
- 순차적 I/O 건너뛰기를 선택합니다.
SSD 캐시 제거하기:
- 제거를 클릭하여 이 SSD 캐시를 DiskStation에서 영구 제거합니다.
- 읽기-쓰기 캐시의 경우 이 절차를 통해 제거해야 합니다(DiskStation이(가) 꺼져 있을 때에도). 그렇지 않으면 일부 데이터가 캐시에만 있기 때문에 볼륨이 충돌합니다.
참고:
- SSD 캐시를 마운트하거나 제거하면 시스템에서 이와 관련된 모든 서비스를 중지합니다(예: 공유 폴더, 설치된 패키지, 현재 연결 등).
- 부팅할 때 저장소 공간에서 읽기-쓰기 캐시가 감지되지 않으면 시스템이 해당 저장소 공간을 마운트하지 않습니다. DiskStation에서 SSD를 찾아 다시 설치한 다음 재부팅하여 저장소 공간을 마운트하십시오. SSD를 찾지 못한 경우 저장소 공간을 강제로 마운트해야 할 수 있습니다. 볼륨 또는 iSCSI LUN을 참조하십시오.
SSD 캐시 복구하기:
- 읽기-쓰기 캐시: SSD 중 하나가 충돌한 경우 아래 단계를 따라 복구하십시오.
- 장애가 있는 SSD를 새 것으로 교체합니다. (새 SSD는 이전 캐시와 동일한 모델 및 동일한 크기여야 합니다.)
- 복구 버튼을 클릭하십시오.
- 목록에서 SSD를 선택합니다.
- 적용을 클릭합니다.
- 읽기 전용 캐시: SSD 중 하나가 충돌한 경우 캐시를 제거하고 장애가 있는 SSD를 교체하십시오. 그런 다음 생성을 클릭하여 새 캐시를 구성합니다.
SSD 캐시 어드바이저
이 기능을 통해 특정 볼륨에서 최근 액세스된 파일의 총 수와 크기를 계산하고 확인할 수 있습니다. 선택한 볼륨에서 SSD 캐시를 생성하지 않은 경우, 시스템에 적합한 SSD 캐시의 양을 평가할 때 이 정보를 참조할 수 있습니다. 선택한 볼륨에서 미리 SSD 캐시를 생성한 경우에는 캐시의 분석 및 사용이 여기에 표시됩니다.
SSD 캐시 어드바이저 사용하기:
- SSD 캐시 어드바이저를 클릭하여 마법사를 엽니다.
- 계산할 볼륨을 선택한 후 다음을 클릭합니다.
- 마법사가 선택한 볼륨에서 최근 액세스된 파일의 총 수와 크기 계산을 자동으로 시작합니다. 계산 시간은 개별 환경에 따라 달라질 수 있습니다.
_____
* SSD 캐시는 특정 모델에서만 사용할 수 있습니다.
** 이는 DSM 5.1 이전 버전에서 생성한 읽기-쓰기 SSD 캐시에는 적용되지 않습니다. 즉, DSM 5.2 이전에서 생성된 1 GB의 SSD 캐시는 DSM 5.2 환경에서 사용되는 경우에도 여전히 4 MB의 시스템 메모리가 요구됩니다.
*** 순차적 I/O 건너뛰기는 특정 시리즈에서만 사용할 수 있습니다.