3.2. Ceph 대시보드
rbd-mirroring
의 Ceph 대시보드 기능 개선 가능
이전에는 사용자 인터페이스에서 Ceph Block Device Snapshot mirroring 지원이 없었습니다.
이번 릴리스에서는 CLI(명령줄 인터페이스)에만 존재하는 다음 기능을 사용하여 Ceph 대시보드의 Ceph 블록 장치 미러링 탭이 향상되었습니다.
- 이미지에서 미러링 활성화 또는 비활성화를 지원합니다.
- 작업 승격 및 데모 지원.
- 이미지 재동기화 지원.
- 사이트 이름을 편집하고 부트스트랩 키를 생성하는 가시성이 향상되었습니다.
-
존재하지 않는 경우
rbd-mirror
를 자동으로 생성하는 버튼으로 구성된 빈 페이지입니다.
Ceph 대시보드에 새 로깅 기능이 추가됨
이번 릴리스에서는 Daemon Logs라는 단일 클러스터의 중앙 집중식 로깅 기능이 클러스터
Ceph Manager와 해당 모듈 사이에 새로운 TTL 캐시가 추가됨
대규모 Ceph 클러스터는 많은 데이터를 생성하므로 클러스터 과부하와 모듈이 적합하지 않을 수 있습니다.
이번 릴리스에서는 Ceph Manager와 해당 모듈 사이에 새로운 TTL 캐시가 추가되어 로드를 완화하고 클러스터가 과부하되지 않도록 합니다.
Grafana 문제 해결을 위해 Ceph 대시보드에 새 정보 메시지가 제공됩니다.
Grafana를 인증 기관에서 서명한 인증서 대신 자체 서명된 TLS 인증서로 배포하는 경우 Chrome 또는 Firefox와 같은 대부분의 브라우저에서 Ceph 대시보드 내에 포함된 Grafana iframe을 표시할 수 없습니다.
이는 브라우저 자체에 의해 부과되는 보안 제한입니다. Firefox와 같은 일부 브라우저에는 보안 경고가 계속 표시됩니다. 연결은 안전하지
않지만 사용자가 예외를 수락하고 포함된 Grafana iframe을 로드할 수 있습니다. 그러나 다른 브라우저(예: Chrome)는 자동으로 실패하고 모든 종류의 오류 메시지를 표시하지 않으므로 사용자가 오류를 인식하지 못했습니다.
이번 릴리스에서는 Ceph 대시보드에 새 알림이 표시됩니다.
If no embedded Grafana Dashboard appeared below, please follow this link to check if Grafana is reachable and there are no HTTPS certificate issues. You may need to reload this page after accepting any Browser certificate exceptions.
If no embedded Grafana Dashboard appeared below, please follow this link to check if Grafana is reachable and there are no HTTPS certificate issues. You may need to reload this page after accepting any Browser certificate exceptions.
풀에서 복구된 오브젝트 수는 Prometheus 메트릭에 노출됩니다.
이전에는 자동 복구 오브젝트에 대한 데이터가 비효율적인 로그 구문 분석을 통해 수집되었습니다.
이번 릴리스에서는 풀당 복구된 오브젝트 수가 이제 Ceph 대시보드에서 Prometheus 지표로 노출됩니다.
Ceph Dashboard는 특정 CephFS 작업에 대한 오류를 명확하게 나타냅니다.
이전에는 사용자가 파일 시스템 디렉터리에서 작업을 수행하려고 하지만 권한이 없는 경우 Ceph 대시보드에서 일반 500 내부 서버 측 오류를 보고했습니다. 그러나 이러한 오류는 실제로 사용자에게 적용되지 않습니다. 권한이 지정된 사용자에 대한 특정 작업을 방지하는 것과 동일하기 때문입니다.
이번 릴리스에서는 사용자가 무단 작업을 수행하려고 하면 권한 오류에 대한 명확한 설명이 제공됩니다.
이제 Prometheus에서 다른 스토리지 클래스에 대한 새 메트릭을 볼 수 있습니다.
이번 릴리스에서는 인프라의 성능과 용량을 따르는 데 도움이 되는 Prometheus의 다른 스토리지 클래스에
대해ceph_cluster_by_class_total_used_bytes
, ceph_cluster_by_used_bytes , ceph_cluster_by_class_total_used_raw_bytes
의 세 가지 새로운 메트릭이 추가됩니다.
WAL 및 DB 장치는 이제 필터 사전 선택
이전에는 사용자가 반복적인 작업인 선택한 WAL 또는 DB 장치에 필터를 수동으로 적용해야 했습니다.
이번 릴리스에서는 사용자가 기본 장치 테이블에서 장치를 선택할 때 WAL 및 DB 장치에 대해 적절한 필터가 미리 선택됩니다.
silencing 경고를 위한 새로운 바로 가기 버튼이 추가되었습니다.
이번 릴리스에서는 새로 생성된 바로 가기를 사용하여 Ceph 대시보드의 알림 표시줄에 있는 모든 경고에 대해 음소거를 생성할 수 있습니다.
이제 대시보드에서 Ceph Object Gateway 버킷에 서버 측 암호화를 추가할 수 있습니다.
이전에는 Ceph 대시보드에 SSE(서버 측 암호화)를 Ceph Object Gateway 버킷에 추가하는 옵션이 없었습니다.
이번 릴리스에서는 Ceph 대시보드를 통해 Ceph Object Gateway 버킷을 생성하는 동안 SSE를 추가할 수 있습니다.
교차 원본 리소스 공유 허용
이전에는 REST API에서 CORS(Cross Resource Sharing) 정책 설정으로 인해 프론트 엔드를 사용하여 REST API를 ping하려고 할 때 IBM 개발자는 스토리지 인사이트 제품에 문제가 발생했습니다.
이번 릴리스에서는 특정 URL로 설정할 수 있는 cross_origin_url
옵션이 추가되었습니다. 이제 REST API에서 해당 URL과만 통신할 수 있습니다.
예제
[ceph: root@host01 /]# ceph config set mgr mgr/dashboard/cross_origin_url http://localhost:4200
[ceph: root@host01 /]# ceph config set mgr mgr/dashboard/cross_origin_url http://localhost:4200