:
LVM 동작 원리
LVM이
하나의 LV에 데이터를 저장하려고 준비할 때
LVM이 어떤 실제 디스크를 선택해야만 하는지 어떻게 결정할 수 있을까? LVM에서 하나의 PV는
여러개의 PE(Physical Extents)를 구성하고 하나의 LV는 여러개의 LE(Logical Extents)를 구성합니다.
이러한 PE들은 LE들을 직접적으로 매핑하며 그것들의 번역 관계가
VGDA에 위치한 'PE/LE 번역 테이블'에 저장됩니다.
LVM 디스크에 저장되어있는 번역 테이블은 VG가 활성화 되자마자 내부 메모리에 할당
될 것입니다. PE는
기본값으로 4M
크기를 가지는 VG를 만들때 지정되며 실제 하드 디스크의 크기와 형식이 같던지 같지 않던지
모든 PE는 하나의 VG에서 서로의 크기가 같습니다. LV
가 만들어지면 LVM 시스템이 LV의
각 LE가 그것이 가리키고있는 PE를 찾을 수 있게 하기위해 PE/LE 번역 테이블을 자동으로 관리하는 LE를 만듭니다.
그 결과, LVM 시스템은 디스크 데이터를 기록할 장소를 알게됩니다.