검색

3.8. VDO 압축 측정

download PDF

이 절차에서는 VDO 테스트 볼륨에서 VDO 데이터 압축의 효율성을 테스트합니다.

사전 요구 사항

절차

  1. VDO 테스트 볼륨에서 중복 제거를 비활성화하고 압축을 활성화합니다.

    # vdo disableDeduplication --name=vdo-test
    # vdo enableCompression --name=vdo-test
  2. VDO 볼륨을 동기화하여 완료되지 않은 압축을 완료합니다.

    # sync && dmsetup message vdo-test 0 sync-dedupe
  3. 전송 전에 VDO 통계를 검사합니다.

    # vdostats --verbose | grep "blocks used"

    사용된 데이터 블록과 사용된 값을 기록해 두십시오.

  4. VDO는 파일 시스템 오버헤드와 실제 사용자 데이터를 최적화합니다. 사용된 빼기 데이터 블록을 사용하는 논리적 블록으로 빈 파일 시스템의 압축으로 저장된 4 KiB 블록 수를 계산합니다.
  5. /lib 디렉토리의 내용을 VDO 볼륨에 복사합니다.

    # cp --verbose --recursive /lib /mnt/vdo-test
    
    ...
    sent 152508960 bytes  received 60448 bytes  61027763.20 bytes/sec
    total size is 152293104  speedup is 1.00

    복사된 데이터의 총 크기를 기록합니다.

  6. Linux 캐시 및 VDO 볼륨을 동기화합니다.

    # sync && dmsetup message vdo-test 0 sync-dedupe
  7. VDO 통계를 다시 검사합니다.

    # vdostats --verbose | grep "blocks used"

    사용된 논리 블록과 사용된 값을 관찰합니다.

  8. 다음 공식을 사용하여 압축을 통해 저장된 바이트 크기를 계산합니다.

    saved_bytes = (logical_blocks_used - data_blocks_used) * 4096

정리 단계

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.