오늘 수업에서는 논리적 볼륨 관리에 대해 배우고 물리적 익스텐트의 실제 용도가 무엇인지 알아보려고 했습니다.
나는 그들의 정의가 무엇인지 알고 사양에 따라 설정하기 위해 간단한 수학을 수행하는 방법을 이해합니다.
내가 이해하고 싶은 것은 물리적 범위를 다른 크기로 설정하는 목적이 무엇입니까? 14MiB와 비교하여 볼륨 그룹에 4MiB 물리적 확장 영역을 갖는 이점은 무엇입니까?
더 크거나 작은 물리적 범위 크기가 필요한 파일 유형이 있습니까? 그렇다면 왜 그렇습니까?
통찰력을 가져 주셔서 감사합니다!
답변1
단일 물리적 확장 영역은 LVM이 개별적으로 관리할 수 있는 가장 작은 디스크 공간 단위입니다. 따라서 익스텐트 크기에 따라 디스크 공간 할당의 "세분성"이 결정됩니다.
익스텐트 크기는 VG가 생성될 때 설정되며 단일 VG의 모든 물리 볼륨은 동일한 익스텐트 크기를 사용합니다. VG가 사용 중이면 익스텐트 크기를 변경하기가 어렵기 때문에 VG를 생성할 때 VG에 있을 수 있는 특별한 익스텐트 크기 요구 사항을 고려해야 합니다.
사용 가능한 디스크 공간이 동일한 경우 더 작은 범위를 사용하면 필요한 경우 더 세밀하게 할당할 수 있지만 반대로 필요한 메타데이터를 저장하려면 더 많은 공간이 필요할 수 있습니다.관리하다이 학위. 기본 LV의 경우 일반적으로 문제가 되지 않지만 LVM 스냅샷, 씬 볼륨 또는 기타 고급 기능을 사용하는 경우 중요할 수 있습니다.
다중 테라바이트 논리 볼륨을 계획하는 경우 크기를 1Mb 단위로 세밀하게 관리할 필요가 거의 없으므로 스냅샷 메타데이터가 더 작을 수 있으므로 더 큰 범위 크기를 사용하는 것이 도움이 될 수 있습니다.
디스크에 데이터 정렬 요구 사항이 있는 경우 이상적으로 PE 크기는 정렬 요구 사항의 정확한 배수여야 하므로 잘못된 정렬로 인한 성능 문제를 걱정할 필요가 없습니다. PE 크기는 어쨌든(일반적인 정렬 요구 사항과 마찬가지로) 2의 거듭제곱이므로 SSD에 비정상적인 삭제 블록 크기가 있지 않는 한 이는 일반적으로 문제가 되지 않습니다.
답변2
다음은 몇 가지 기본 정보입니다.
PE 크기는 PV의 크기를 정의합니다. LVM 1.0에서는 PV당 최대 PE 수가 65535개에 불과했기 때문입니다. LVM 2.0/2.1에서 16777216으로 증가
LVM 1.0을 예로 들어보겠습니다. PE 크기가 1Mb로 지정된 경우 PV의 최대 크기는 64Gb입니다(PE의 최대 크기는 256Mb입니다).
PE 크기는 PV의 최소 크기 변경도 정의합니다. PE가 4Mb인 경우 PV를 2Mb만큼 늘리거나 줄일 수 없습니다. 그러면 LVM이 PE 크기로 반올림됩니다.
LVM 제한사항 목록입니다. http://docstore.mik.ua/manuals/hp-ux/en/5992-4589/apa.html
감사해요