Dell Unity: 파일 시스템 할당량, 할당량 트리 및 할당량 정책 이해
Summary: Dell Unity는 SMB, NFS 및 멀티 프로토콜 파일 시스템에서 스토리지 사용을 제어하고 모니터링하는 파일 시스템 할당량 기능을 제공합니다. 이 문서에서는 사용자 할당량, 할당량 트리, 할당량 정책, 할당량 제한 및 Unisphere 또는 UEMCLI를 사용하여 할당량 트리를 구성하는 방법에 대해 설명합니다.
Instructions
소개
Dell Unity에는 SMB, NFS 및 멀티 프로토콜 파일 시스템에서 스토리지 소비를 조절하는 전체 할당량 지원이 포함되어 있습니다. 할당량을 사용하여 사용자 또는 디렉토리별 스토리지 사용량을 제한하거나 모니터링할 수 있으며 관리자가 파일 시스템 용량 활용도를 유연하게 제어할 수 있습니다. VMware 파일 데이터 저장소에서는 할당량이 지원되지 않습니다.
지원되는 할당량 유형
Dell Unity는 동일한 파일 시스템에 공존할 수 있는 세 가지 할당량 유형을 지원합니다.
사용자 할당량은 파일 시스템 내에서 개별 사용자가 사용하는 스토리지 양을 제한합니다. 사용자 할당량은 파일 시스템에서 직접 생성할 수 있으며, 필요에 따라 파일 시스템 레벨에서 정의된 기본 고정적 및 유동적 제한을 사용할 수 있습니다.
할당량 트리는 파일 시스템 내의 특정 디렉토리에 적용되는 할당량입니다. 사용자 할당량과 달리 할당량 트리는 데이터를 소유하거나 쓰는 사용자와 관계없이 전체 디렉토리에 대한 스토리지 소비를 제한합니다.
예:
/engineering/projects
/engineering/backups
/engineering/archive
다음에 대해 할당량 트리를 생성할 수 있습니다.
/engineering/backups
할당량 트리 사용자 할당량은 특정 할당량 트리 내에서 개별 사용자가 사용하는 스토리지 양을 제한합니다. 이러한 할당량은 할당량 트리에 구성된 기본 고정적 및 유동적 제한을 사용할 수 있습니다.
할당량 제한
각 할당량은 다음 매개변수를 사용하여 구성할 수 있습니다.
- 유동적 제한값(GB): 무제한
- 고정적 제한값(GB): 무제한
- 유예 기간: Unity OS 5.1부터 무제한
소프트 제한
유동적 제한은 경고 임계값을 정의합니다. 사용자는 유예 기간이 만료될 때까지 일시적으로 이 값을 초과할 수 있습니다.
고정적 제한은 사용할 수 있는 스토리지의 최대 양을 정의합니다. 이 값에 도달하면 추가 쓰기가 거부됩니다.
유예 기간은 적용이 발생하기 전에 사용자가 유동적 제한값을 초과하여 유지할 수 있는 기간을 결정합니다. Unity OS 5.1부터는 무제한 유예 기간이 지원됩니다.
할당량 정책
할당량을 설정하기 전에 클라이언트 환경에 가장 적합한 할당량 정책을 선택합니다. 할당량 정책은 스토리지 사용량을 계산하는 방법을 결정합니다.
파일 크기 정책은 논리 파일 크기를 기준으로 1KB 단위로 사용량을 계산합니다. 디렉토리 및 심볼 링크 크기는 무시합니다.
특징:
- 기본 할당량 정책
- 논리 파일 크기 계산
- 스파스 파일에 대한 실제 물리적 할당을 반영하지 않음
- 사용자가 할당량 사용량이 운영 체제에 표시되는 파일 크기와 일치할 것으로 예상되는 Windows 및 SMB 환경에 권장됩니다
차단 정책은 실제 파일 시스템 블록 할당을 사용하여 사용량을 계산합니다. Dell Unity는 8KB 파일 시스템 블록을 사용하고 실제 할당된 스토리지를 추적합니다. 디렉토리 및 심볼 링크 공간 사용량이 포함됩니다.
특징:
- 실제 물리적 스토리지 사용량 측정
- 파일, 디렉토리 및 심볼 링크 포함
- 스토리지 활용도를 보다 정확하게 반영
- UNIX, Linux 및 NFS 환경에 권장
차단 정책을 사용할 때 스파스 파일은 파일 시스템에서 실제로 사용된 공간의 양보다 큰 논리적 크기를 보고할 수 있습니다.
| 할당량 정책 | 사용량 계산 | 권장 환경 |
| 파일 크기(기본값) | 1KB 단위의 논리 파일 크기 | Windows/SMB |
| Block | 실제 할당된 파일 시스템 블록(8KB 단위) | UNIX/Linux/NFS |
할당량 트리 생성
Unisphere 사용
다음 경로로 이동합니다.
Storage > File > File Systems > File System Properties > Quotas
그런 다음 File System 또는 Quota Tree를 선택하고 원하는 할당량 설정을 구성합니다.
그림 1 할당량 생성
구문 예:
uemcli /quota/user create [-async] {-fs | -fsName}
[-path]
{-userId | -unixName | -winName}
{default | [-softLimit] [-hardLimit]}
전체 할당량 및 할당량 트리 명령 구문은 Dell Unity 제품군 Unisphere CLI 사용자 가이드를 참조하십시오. 할당량 트리 명령은 가이드의 할당량 관리 섹션에서 시작됩니다.
그림 2 명령 식별자
추가 정보
Dell Unity에서 할당량 트리를 논의할 때는 두 가지 독립적인 개념이 관련됩니다.
- 할당량 트리 - 할당량이 적용되는 디렉토리입니다.
- 할당량 정책 - 스토리지 사용량(파일 크기 또는 블록)을 계산하는 데 사용되는 방법입니다.
할당량 트리, 사용자 할당량 및 할당량 트리 사용자 할당량은 모두 동일한 파일 시스템에 공존할 수 있으므로 스토리지 소비를 세부적으로 제어할 수 있습니다.