시스템에 SSD와 하드 드라이브가 있는 경우 SSD가 하드 드라이브의 캐시 역할을 할 수 있습니까?

시스템에 SSD와 하드 드라이브가 있는 경우 SSD가 하드 드라이브의 캐시 역할을 할 수 있습니까?

SATA 드라이브에 하나, SSD에 하나의 파티션이 있다고 가정해 보겠습니다. "가상" 하이브리드 디스크를 만들고 싶습니다. 가능합니까?

답변1

은닉처당신이 찾고있는 것일 수도 있습니다. 연속 기입 또는 후기입 캐시 역할을 할 수 있습니다.

ZFS그리고BTRFS더 일반적으로 사용되는 블록을 플래시 메모리에 배치하는 기능도 있습니다.

답변2

짧은 대기 시간이 필요한 파일 세트가 있는 경우 RAID-1 볼륨을 설정하여 하드 드라이브의 SSD 콘텐츠를 미러링할 수 있습니다. 읽을 때 SSD가 우선적으로 사용되도록 하드 디스크 구성 요소를 "대부분 쓰기"로 선언합니다. 예를 들어 sdaSSD가 sdb하드 드라이브 인 경우 sda1전체 드라이브를 덮는 파티션을 만들고 sdb1동일한 크기의 파티션을 만들고 RAID 볼륨을 만듭니다.

mdadm --create -l 1 -n 2 /dev/md0 /dev/sda1 --write-mostly /dev/sdb1

답변3

가지다플래시 캐시. Facebook은 이를 사용하여 데이터베이스 저장 시스템 속도를 높입니다.

아직 시도하지 않았으므로 마일리지가 다를 수 있습니다.

답변4

좌심실 용적이는 또한 허용됩니다:

하이브리드 볼륨은 dm-cache 대상을 사용하여 생성할 수 있습니다. 이를 통해 하나 이상의 빠른 저장 장치(예: 플래시 기반 SSD)가 하나 이상의 느린 하드 드라이브에 대한 캐시 역할을 할 수 있습니다.

관련 정보