5.2. Ceph Object Gateway
대규모 Parquet 오브젝트에서 쿼리를 처리하면 Ceph Object 게이트웨이 프로세스가 중지됨
이전 버전에서는 Parquet 오브젝트에서 쿼리를 처리할 때 해당 오브젝트는 청크 후 청크를 읽고 이러한 청크가 상당히 커질 수 있었습니다. 이로 인해 Ceph Object Gateway가 대규모 버퍼를 낮은 시스템의 경우 너무 큰 메모리에 로드됩니다. 특히 Ceph Object Gateway가 많은 양의 메모리를 사용하는 OSD 프로세스와 함께 배치되는 경우입니다. 이 경우 OS가 Ceph Object Gateway 프로세스를 종료하도록 트리거되었습니다.
이 문제를 해결하려면 Ceph Object Gateway를 별도의 노드에 배치하면 Ceph Object Gateway의 메모리가 남아 있어 처리를 성공적으로 완료할 수 있습니다.
현재 RGW STS 구현은 1024바이트보다 큰 암호화 키를 지원하지 않습니다.
현재 RGW STS 구현은 1024바이트보다 큰 암호화 키를 지원하지 않습니다.
이 문제를 해결하려면 Keycloak: realm 설정 - 키
에서는 'rsa-enc-generated' 공급자를 편집하여 100이 아닌 90이고 keySize
가 2048 대신 1024가 되도록 합니다.
Intel QAT Acceleration for Object Compression & Encryption
Intel QuickAssist Technology(QAT)는 압축 및 암호화를 활성화할 때 노드 CPU 사용량을 줄이고 Ceph Object Gateway의 성능을 개선하는 데 도움이 되도록 구현됩니다. 이번 릴리스에서는 이 기능의 제한적인 새 설정(Greenfield)에서만 QAT를 구성할 수 있습니다. QAT Ceph Object Gateway 데몬은 비QAT(일반) Ceph Object Gateway 데몬과 동일한 클러스터에서 구성할 수 없습니다.