12장. 캐싱을 활성화하여 논리 볼륨 성능 향상

LVM 논리 볼륨에 캐싱을 추가하여 성능을 향상시킬 수 있습니다. 그런 다음 LVM은 SSD와 같은 빠른 장치를 사용하여 논리 볼륨에 I/O 작업을 캐시합니다.

다음 절차에서는 빠른 장치에서 특수 LV를 생성하고 이 특수 LV를 원래 LV에 연결하여 성능을 향상시킵니다.

12.1. LVM의 캐싱 방법

LVM은 다음과 같은 종류의 캐싱을 제공합니다. 각 논리 볼륨은 논리 볼륨에서 다양한 종류의 I/O 패턴에 적합합니다.

dm-cache

이 방법은 더 빠른 볼륨에서 캐싱하여 자주 사용하는 데이터에 대한 액세스를 가속화합니다. 이 방법은 읽기 및 쓰기 작업을 모두 캐시합니다.

dm-cache 방법은 캐시 유형의 논리 볼륨을 생성합니다.

dm-writecache

이 방법은 쓰기 작업만 캐시합니다. 볼륨의 속도가 빠를수록 쓰기 작업을 저장하고 백그라운드에서 더 느린 디스크로 마이그레이션합니다. 더 빠른 볼륨은 일반적으로 SSD 또는 PMEM(영구 메모리) 디스크입니다.

dm-writecache 방법은 writecache 유형의 논리 볼륨을 생성합니다.

추가 리소스

  • lvmcache(7) man page