목차
답변:
오버 커밋이란 스냅샷을 포함한 모든 가상 볼륨의 총 커밋된 크기가 가상 풀의 물리적 공간을 초과하는 것을 의미합니다.
이 기능은 가상 스토리지에만 적용됩니다. 선형에는 적용되지 않습니다.
이 기능을 사용하면 물리적 스토리지 리소스를 오버 커밋하여 운영 체제가 물리적으로 할당된 것보다 더 많은 스토리지 공간을 가지고 있는 것처럼 작동할 수 있습니다.
어레이에서 생성된 스냅샷을 포함한 모든 볼륨은 가상 풀 스토리지 공간에서 메타데이터 인덱스를 사용합니다.
일반적으로 FW는 가상 풀당 최대 1PiB의 메타데이터를 지원합니다.
예를 들어, 풀 A의 스토리지 어레이에 100TB의 가용 풀 공간이 있다고 간주합니다.
"오버 커밋"이 비활성화된 경우, 최대 100TB의 볼륨(스냅샷 포함)만 생성할 수 있으므로 구성은 100TB의 메타데이터 인덱스를 초과할 수 없습니다.
"오버 커밋"이 활성화된 경우, FW는 최대 1PiB의 메타데이터 인덱스를 지원하므로 100TB의 물리적 한도를 초과하는 볼륨(스냅샷 포함)을 생성할 수 있습니다.
따라서 시스템은 풀당 최대 1PiB까지 볼륨(스냅샷 포함)을 생성할 수 있습니다. 이 내용은 "메타데이터 인덱스 크기는 무엇입니까?"라는 질문에 자세히 설명되어 있습니다.
답변:
GUI에 오버 커밋 정보가 표시되면 이벤트 로그에 이벤트 ID가 표시됩니다. 다음은 이벤트 코드의 예입니다.
이벤트 ID 473 - 표시된 볼륨이 해당 가상 풀의 임계값 백분율을 초과합니다. 이는 스토리지 사용량이 이 볼륨에 대해 사용자 지정 임계값을 초과했음을 나타냅니다.
이벤트 ID 573 - 삭제할 수 있는 스냅샷이 없으므로 가상 풀에 대해 경고 할당 스냅샷 공간을 줄일 수 없습니다.
이벤트 ID 571 - 오류 할당 스냅샷 공간이 가상 풀의 구성된 백분율 한도를 초과했습니다.
답변:
지원되는 메타데이터 인덱스의 최대 항목 수는 65,312입니다. 물리적으로 주소를 지정할 수 있는 공간을 계산할 때 메타데이터 인덱스 항목에 주소 테이블을 곱합니다.
이는 약 1PiB, 즉 1,048,576GiB에 해당합니다.
답변:
일반적으로 FW는 가상 풀당 최대 1PiB의 메타데이터를 지원합니다.
"오버 커밋" 기능이 비활성화된 경우, 풀은 사용 가능한 최대 스토리지 공간에 메타데이터만 사용하도록 허용합니다.
"오버 커밋" 기능이 활성화된 경우, 풀은 FW가 제한된 풀당 최대 1PiB의 메타데이터를 사용하도록 허용합니다.
답변:
스냅 데이터: 스냅샷과 연관된 총 쓰기 데이터 양입니다.
즉, 스냅샷을 처음 찍었을 때 스냅샷의 상위 볼륨에 대한 볼륨 할당 정보입니다. 스냅샷을 처음 찍었을 때 볼륨의 커밋된 크기입니다.
고유한 데이터: 스냅샷에 고유한 쓰기 데이터의 양입니다.
즉, 원래 볼륨에서 변경 또는 수정된 데이터입니다.
공유 데이터: 이 스냅샷과 다른 스냅샷 간에 공유되는 쓰기 데이터의 양입니다.
즉, 스냅샷을 찍을 때 원래 볼륨에서 변경되지 않거나 수정되지 않은 데이터입니다.
또한 "공유 데이터+고유한 데이터"는 "스냅 데이터"와 거의 같습니다.
답변:
설계에 따라 고유한 데이터(수정된 데이터)는 할당된 크기 값과 일치해야 합니다. 고유한 데이터는 스냅샷의 물리적 데이터 크기이고, 이 고유한 데이터는 스냅샷 공간을 사용합니다.
구성된 스냅샷만 있는 구성의 경우, 모든 스냅샷의 고유한 데이터 합계는 보고된 총 스냅샷 할당 크기와 같습니다.
구성된 복제가 있는 구성의 경우, 표준 스냅샷과 연관된 모든 스냅샷의 고유한 데이터와 복제 작업과 연관된 스냅샷의 고유한 데이터의 합계입니다.
그러나 일반적으로 스냅샷 출력 표시는 "스냅 데이터" 또는 "공유 데이터" 또는 "고유한 데이터"를 보고하지 않습니다. 그래서 "show snapshots type all" 명령을 사용합니다.
예:
복제 설정을 사용하는 구성의 경우, FW는 각 복제 작업(S1, S2 및 S3)에 대해 세 개의 스냅샷을 유지합니다.
스냅샷 "S3"의 값은 초기 복제 후 복제되는 값입니다.
이후의 복제 일정에서 S3이 S2가 되면 "스냅샷 표시" 데이터는 표에 연결된 모든 데이터 정보를 보고합니다.
복제가 진행되는 동안 각 "S3" 값은 로그에 보고되지 않습니다. 또한 이 정보를 보고하는 CLI 명령은 없습니다. 즉, 복제가 진행되는 동안 고유한 데이터와 할당된 크기 간의 불일치를 볼 수 있습니다.
이는 예상된 동작입니다.
답변:
커밋된 공간은 모든 가상 볼륨의 크기+스냅샷 메타데이터 크기입니다.
GUI는 볼륨 또는 스냅샷당 모든 공간이 커밋된 위치를 표시하지 않습니다. 이는 로그 및/또는 CLI 명령을 사용하여 계산해야 합니다.
"풀 표시" 및 "볼륨 표시"에서 출력해야 합니다.
예:
풀 A에 대해 오버 커밋을 표시하지만 풀 B에 대해 아무것도 표시하지 않는 GUI 정보의 스크린샷
풀 A에 대한 자세한 내용 스크린샷
"풀 표시"의 출력 예
"볼륨 표시"의 출력 예 - 다음 표와 계산의 데이터 출처를 표시하기 위해 잘리거나 수정되었음
오버 커밋 계산 단계
명령에서 다음 값을 사용합니다. 표나 Excel에서 설정하는 것이 좋습니다.
풀 표시 = 총 크기, 사용 가능, 스냅 크기
볼륨 표시 = 총 크기, 할당 크기
데이터가 커밋된 위치를 표시하기 위해 데이터를 가용 양식으로 분류합니다. 다음은 확인할 필드와 데이터를 가져올 위치를 나타낸 표입니다.
이름 |
CLI 명령 |
열/필드 |
한정자 1 |
한정자 2 |
계산 |
총 크기 |
풀 표시 |
총 크기 |
|
공통분모로 변환(MB/GB/TB) |
N/A |
사용 가능/무료 |
풀 표시 |
사용 가능 |
|
공통분모로 변환(MB/GB/TB) |
N/A |
스냅샷 사용 |
풀 표시 |
스냅 크기 |
|
공통분모로 변환(MB/GB/TB) |
N/A |
볼륨 총 크기 |
볼륨 표시 |
총 크기 |
유형 열의 "기본" 항목 |
공통분모로 변환(MB/GB/TB) |
모든 항목 함께 추가 |
볼륨 할당 크기 |
볼륨 표시 |
할당 크기 |
유형 열의 "기본" 항목 |
공통분모로 변환(MB/GB/TB) |
모든 항목 함께 추가 |
총 스냅샷 크기 |
볼륨 표시 |
총 크기 |
유형 열의 "스냅샷" 항목 |
공통분모로 변환(MB/GB/TB) |
모든 항목 함께 추가 |
스냅샷 할당 |
볼륨 표시 |
할당 크기 |
유형 열의 "스냅샷" 항목 |
공통분모로 변환(MB/GB/TB) |
모든 항목 함께 추가 |
고객 시스템의 예
제목 |
풀 A (GB) |
풀 B (GB) |
총 크기 |
35200 |
35200 |
사용 가능/무료 |
29500 |
23900 |
스냅샷 사용 |
1437.9 |
1305.3 |
볼륨 총 크기 |
12246.2 |
12578.4 |
볼륨 할당 크기 |
4231.0952 |
9910.8845 |
총 스냅샷 크기 |
29979.3 |
16762.9 |
스냅샷 할당 |
16922.1 |
10974.2117 |
이제 풀당 커밋된 정보 및/또는 오버 커밋된 정보를 계산합니다.
커밋된 정보: 볼륨 총 크기+총 스냅샷 크기
풀 |
볼륨 총 크기 |
총 스냅샷 크기 |
커밋된 정보 |
A |
12246.2 |
29979.3 |
42225.5 |
B |
12578.4 |
16762.9 |
29341.3 |
오버 커밋된 정보: 커밋된 정보 - 총 크기
풀 |
커밋된 정보 |
총 크기 |
오버 커밋된 정보 |
A |
42225.5 |
35200 |
7025.5 |
B |
29341.3 |
35200 |
-5858.7 |
예에서,
A는 7025.5GB 오버 커밋되었습니다.
B는 음수이므로 오버 커밋되지 않았습니다.