Skip to Content

ZFS Compression이란?

ZFS 파일 시스템에 더 많은 데이터를 저장하기 위해 ZFS 압축 전략은 Linux 기반 서버에서 작동하는 경량 기능입니다. Solaris, MacOS, Ubuntu 및 FreeBSD와 같은 Linux 운영 체제에서 ZFS를 사용할 수 있습니다. 네트워크 연결 스토리지(NAS) 관리자는 TrueNAS와 같은 시스템에서 ZFS 압축을 사용할 수 있습니다.

ZFS Compression이란?

관리자는 몇 가지 명령을 사용하여 ZFS 압축을 빠르게 사용할 수 있으며, 이 툴은 데이터를 저장하는 데 필요한 스토리지 크기를 줄입니다. 목표는 파일 스토리지를 줄이고 장치에 추가 데이터를 저장하는 것입니다. ZFS 압축은 Linux 기반 시스템에서 사용할 수 있는 ZFS 파일 시스템을 위해 특별히 설계되었습니다.

ZFS 압축 도구는 파일을 압축한 후 얼마나 많은 공간을 절약할 수 있는지 정확하게 알려줍니다. 관리자는 통계를 사용하여 압축된 파일이 압축을 계속 사용하는 동안 충분한 공간을 절약하는지 확인할 수 있습니다. 대규모 엔터프라이즈 서버의 경우, 일반적으로 압축을 사용하여 비용과 리소스를 절감하는 것이 좋습니다.

ZFS 압축 방식

ZFS 압축은 사용자가 전혀 볼 수 없으므로 관리자만 파일 압축을 알고 있습니다. 압축을 사용하면 리소스 사용량이 증가하지만, 사용자는 스토리지 속도가 변경되지 않아야 합니다. 파일 자체는 압축되지 않습니다. 대신 ZFS 압축은 기록을 기반으로 압축됩니다. 파일 스토리지의 레코드는 파일 모음입니다.

파일을 저장하면 파일 자체는 압축되지 않지만, 기록을 저장하기 전에 먼저 압축됩니다. ZFS가 파일을 압축할 수 없는 경우, 데이터는 손실되지 않도록 압축되지 않은 형태로 저장됩니다. 압축량은 다양한 알고리즘을 사용하여 설정됩니다. 예를 들어, lz4 압축 알고리즘은 1.61의 비율을 사용합니다. gzip 알고리즘은 2.27의 비율을 사용합니다. 관리자는 자체 압축률을 설정할 수도 있습니다.

ZFS Compression의 장점

ZFS 압축을 사용하면 스토리지 공간을 절약할 수 있습니다. 압축을 통해 동일한 양의 스토리지 공간에 더 많은 데이터를 저장할 수 있습니다. 스토리지 공간을 더 많이 구매할 필요가 없어 인프라 비용을 절감할 수 있습니다.  

비용 절감은 대부분의 기업들이 경험하는 간접적인 혜택입니다. 대규모 NAS 환경에서는 압축을 통해 몇 기가바이트의 스토리지 비용을 절감할 수 있습니다. 스토리지는 비용이 많이 들기 때문에 ZFS 압축을 사용하면 기업의 하드웨어 및 인프라 비용을 수천 달러 절감할 수 있습니다.

ZFS 압축을 활성화하는 방법

관리자는 먼저 ZFS 압축을 활성화해야 합니다. 운영 체제는 기본적으로 ZFS 압축을 비활성화합니다. 다음은 Ubuntu에서 ZFS 압축을 활성화하는 명령의 예입니다.

zfs set compression=lz4 newvol

압축은 “newvol”에 맞게 구성됩니다. 이 볼륨에 저장된 데이터는 압축됩니다. 압축을 활성화하려면 “newvol”의 이름을 자신의 볼륨 이름으로 변경해야 합니다. 시스템 성능이 저하되고 있다고 판단되면 ZFS 압축을 나중에 언제든지 비활성화할 수 있습니다.

ZFS 압축의 일반적인 사용 사례

엔터프라이즈 스토리지는 일반적으로 NAS를 사용하는 분산 시스템입니다. 스토리지 사일로가 큰 관리자는 몇 기가바이트의 스토리지를 절감할 수 있습니다. 사용 공간을 줄여 사용자가 더 이상 스토리지 공간이 없다는 알림 없이 더 많은 파일을 저장할 수 있습니다. 

압축을 사용하려면 컴퓨팅 리소스가 많이 소모되므로 관리자는 ZFS 압축을 모든 스토리지 장치에 배포하기 전에 환경을 테스트해야 합니다. 관리자는 컴퓨팅 성능이 풍부한 환경에서도 CPU 사용량이 급증할 것입니다. 서버 환경이 CPU 사용량 증가를 처리할 수 있는 한, 스토리지 비용 절감은 CPU 비용을 상쇄합니다.

결론

스토리지 비용이 높은 기업의 경우 ZFS 압축을 사용하면 이러한 비용을 절감할 수 있습니다. ZFS 압축은 Linux 시스템에서만 사용할 수 있으므로 Windows 관리자는 다른 압축 알고리즘으로 작업해야 합니다. ZFS 압축 알고리즘은 NAS와 분산 스토리지가 사용되는 엔터프라이즈 애플리케이션에 주로 사용됩니다.

퓨어스토리지는 압축으로 인한 비용 절감 및 에너지 절감을 지원합니다. 퓨어스토리지의 Purity 운영 환경과 FlashArray™ 시스템이 ZFS 압축 전략에 어떻게 부합하는지 알아보세요.

다음을 추천드립니다.

11/2025
Pure Storage FlashArray: High-Performance All-Flash
Pure Storage FlashArray delivers all-flash storage with sub-150µs latency, 45GB/s throughput & unified block/file storage.
데이터시트
5 pages

주요 유용한 자료 및 이벤트를 확인하세요

THOUGHT LEADERSHIP
혁신을 향한 레이스

스토리지 혁신의 최전선에 있는 업계 리더들의 최신 인사이트 및 관점을 확인하세요.

더 알아보기
동영상
동영상 시청: 엔터프라이즈 데이터 클라우드의 가치

찰스 쟌칼로(Charles Giancarlo) CEO가 전하는 스토리지가 아닌 데이터 관리가 미래인 이유 통합 접근 방식이 기업 IT 운영을 어떻게 혁신하는지 알아보세요

지금 시청하기
유용한 자료
레거시 스토리지는 미래를 지원할 수 없습니다.

현대적 워크로드에는 AI 지원 속도, 보안, 확장성이 필수입니다. 귀사의 IT 스택, 준비됐나요?

지금 확인하기
퓨어360(PURE260) 데모
퓨어스토리지를 직접 탐색하고, 배우고, 경험해보세요.

퓨어스토리지의 역량을 확인할 수 있는 온디맨드 비디오와 데모를 시청하세요.

데모영상 시청하기
지원하지 않는 브라우저입니다.

오래된 브라우저는 보안상 위험을 초래할 수 있습니다. 최상의 경험을 위해서는 다음과 같은 최신 브라우저로 업데이트하세요.