StorageGRID에 저장된 객체 압축
StorageGRID에 저장된 객체의 크기를 줄이기 위해 객체 압축을 활성화할 수 있으며, 이렇게 하면 객체가 차지하는 저장 공간이 줄어듭니다.
-
현재 Grid Manager에 "지원되는 웹 브라우저"을(를) 사용하여 로그인되어 있습니다.
-
"특정 액세스 권한"이(가) 있습니다.
기본적으로 객체 압축은 비활성화되어 있습니다. 압축을 활성화하면 StorageGRID 객체를 저장할 때 무손실 압축을 사용하여 각 객체를 압축하려고 시도합니다.
|
|
이 설정을 변경하면 새 설정이 적용되는 데 약 1분이 소요됩니다. 구성된 값은 성능 및 확장성을 위해 캐시됩니다. |
객체 압축을 활성화하기 전에 다음 사항에 유의하십시오.
-
저장하려는 데이터가 압축 가능한지 확실히 알지 못하는 한 저장된 객체 압축 옵션을 선택해서는 안 됩니다.
-
StorageGRID에 객체를 저장하는 애플리케이션은 저장하기 전에 객체를 압축할 수 있습니다. 클라이언트 애플리케이션이 StorageGRID에 저장하기 전에 이미 객체를 압축한 경우, 이 옵션을 선택해도 객체 크기가 추가로 줄어들지는 않습니다.
-
NetApp FabricPool을 StorageGRID와 함께 사용하는 경우 *저장된 객체 압축*을 선택하지 마십시오.
-
저장된 객체 압축 옵션을 선택한 경우, S3 클라이언트 애플리케이션은 반환할 바이트 범위를 지정하는 GetObject 작업을 수행하지 않아야 합니다. 이러한 "범위 읽기" 작업은 StorageGRID가 요청된 바이트에 접근하기 위해 객체를 사실상 압축 해제해야 하므로 비효율적입니다. GetObject 작업 중 매우 큰 객체에서 작은 바이트 범위를 요청하는 경우는 특히 비효율적입니다. 예를 들어, 50GB로 압축된 객체에서 10MB 범위를 읽는 것은 비효율적입니다.
압축된 객체에서 범위를 읽어오는 경우 클라이언트 요청 시간이 초과될 수 있습니다.
객체를 압축해야 하고 클라이언트 애플리케이션에서 범위 읽기를 사용해야 하는 경우 애플리케이션의 읽기 시간 제한을 늘리십시오.
-
구성 > 시스템 > 스토리지 설정 > *객체 압축*을 선택합니다.
-
저장된 개체 압축 확인란을 선택하십시오.
-
*저장*을 선택하세요.