3.5. messaging v2 프로토콜의 압축 모드

Red Hat Ceph Storage 6 이상부터 지저 v2 프로토콜은 압축 기능을 지원합니다.

이 기능은 기본적으로 활성화되어 있지 않습니다. 동일한 메시지를 압축하고 암호화하는 것은 피어 간 메시지의 보안 수준이 감소하므로 권장되지 않습니다. 암호화가 활성화되면 설정 옵션 ms_osd_compress_modetrue 로 설정될 때까지 압축 활성화 요청이 무시됩니다.

두 가지 압축 모드를 지원합니다.

  • force

    • 다중 가용성 영역 배포에서 OSD 간 복제 메시지를 압축하면 대기 시간이 절약됩니다.
    • 퍼블릭 클라우드에서 메시지 크기를 최소화하여 클라우드 공급자의 네트워크 비용을 줄입니다.
    • NVMe가 있는 공용 클라우드의 인스턴스는 장치 대역폭에 상대적으로 낮은 네트워크 대역폭을 제공합니다. 악의적인 man-in-the-middle 공격에 대한 보호 기능을 제공하지 않습니다.
  • none

    • 이 메시지는 압축없이 전송됩니다.

메시지의 압축이 활성화되었는지 확인하려면 debug_ms 명령을 실행하고 일부 디버그 항목이 연결에 있는지 확인합니다. 또한 ceph config get 명령을 실행하여 네트워크 메시지의 다양한 구성 옵션에 대한 세부 정보를 가져올 수 있습니다.

추가 리소스