第1章 Ceph Dashboard の概要


ストレージ管理者は、Red Hat Ceph Storage Dashboard は管理機能および監視機能を提供します。これにより、クラスターの管理および設定が可能になり、それに関連する情報およびパフォーマンス統計を可視化を可能にします。ダッシュボードは、ceph-mgr デーモンがホストする Web サーバーを使用します。

ダッシュボードは Web ブラウザーからアクセスでき、たとえばマネージャーモジュールの設定や OSD の状態の監視などの有用な管理機能および監視機能が含まれます。

Ceph Dashboard には、次の機能があります。

マルチユーザーとロール管理

ダッシュボードは、権限とロールが異なる複数のユーザーアカウントをサポートします。ユーザーアカウントとロールは、コマンドラインと Web ユーザーインターフェイスの両方を使用して管理できます。ダッシュボードは、パスワードセキュリティーの強化に向けたさまざまな方法をサポートしています。ユーザーは最初のログイン後または設定可能な期間の後にパスワードを変更する必要があるなど、パスワードの複雑性ルールは設定できます。

詳細は、Ceph Dashboard でのロールの管理 および Ceph Dashboard でのユーザーの管理 を参照してください。

シングルサインオン (SSO)

ダッシュボードは、SAML 2.0 プロトコルを使用した外部 ID プロバイダーとの認証をサポートしています。

詳細は、Ceph Dashboard のシングルサインオンの有効化 を参照してください。

監査

ダッシュボードバックエンドは、すべての PUT、POST、および DELETE API 要求を Ceph マネージャーログに記録するように設定できます。

ダッシュボードでマネージャーモジュールを使用する方法の詳細は、ダッシュボードでの Ceph クラスターのマネージャーモジュールの表示および編集 を参照してください。

管理機能

Red Hat Ceph Storage ダッシュボードにはさまざまな管理機能が含まれています。

クラスター階層の表示

たとえば、CRUSH マップを表示して、特定の OSD ID がどのホストで実行されているかを確認できます。これは、OSD に問題が発生した場合に役立ちます。

詳細は、ダッシュボードでの Ceph クラスターの CRUSH マップ表示 を参照してください。

マネージャーモジュールの設定

Ceph マネージャーモジュールのパラメーターを表示および変更できます。

詳細は、ダッシュボードでの Ceph クラスターのマネージャーモジュールの表示と編集 を参照してください。

埋め込み Grafana ダッシュボード

Ceph Dashboard Grafana ダッシュボードは、パフォーマンスメトリクスを収集する Prometheus モジュールを使用して情報を表示するために、外部アプリケーションや Web ページに埋め込まれる場合があります。

詳細は、Ceph Dashboard コンポーネント を参照してください。

ログの表示とフィルタリング

イベントおよび監査クラスターログを表示し、優先度、キーワード、日付、または時間範囲に基づいてフィルター処理できます。

詳細は、ダッシュボードでの Ceph クラスターのログのフィルタリング を参照してください。

ダッシュボードコンポーネントの切り替え

ダッシュボードのコンポーネントを有効および無効にできるため、必要な機能のみが利用可能になります。

詳細は、Ceph Dashboard 機能の切り替え を参照してください。

OSD 設定の管理

ダッシュボードを使用して、クラスター全体の OSD フラグを設定できます。また、OSD のアップ、ダウン、またはアウトのマーク付け、OSD のパージと加重付け、スクラブ操作の実行、さまざまなスクラブ関連の設定オプションの変更、プロファイルの選択によるバックフィルアクティビティーのレベル調整なども可能です。OSD のデバイスクラスを設定および変更して、デバイスクラス別に OSD を表示して並べ替えることができます。OSD を新しいドライブおよびホストにデプロイできます。

詳細は、ダッシュボードでの Ceph OSD の管理 を参照してください。

アラートの表示

アラートページでは、現在のアラートの詳細を確認できます。

詳細は、Ceph Dashboard でのアラートの表示 を参照してください。

アップグレード

ダッシュボードを使用して Ceph クラスターのバージョンをアップグレードできます。

詳細は、クラスターのアップグレード を参照してください。

イメージのサービス品質

IOPS の制限や、BPS バーストレートの読み取りなど、イメージにパフォーマンス制限を設定できます。

詳細は、Ceph Dashboard でのブロックデバイスイメージの管理 を参照してください。

監視機能

Red Hat Ceph Storage Dashboard からさまざまな機能を監視します。

ユーザー名とパスワードの保護

ダッシュボードにアクセスするには、設定可能なユーザー名とパスワードを入力する必要があります。

詳細は、Ceph Dashboard でのユーザーの管理 を参照してください。

クラスター全体の健全性

パフォーマンスと容量のメトリクスを表示します。クラスター全体のステータス、ストレージ使用率 (オブジェクトの数、Raw 容量、プールごとの使用量など)、プールのリストおよびそれらのステータスと使用状況の統計を表示します。

詳細は、ダッシュボードでの Ceph クラスターの設定の表示と編集 を参照してください。

ホスト

実行中のサービスおよびインストールされた Ceph バージョンと共に、クラスターに関連付けられたホストのリストを提供します。

詳細は、ダッシュボードでの Ceph クラスターのホストの監視 を参照してください。

パフォーマンスカウンター

実行中の各サービスの詳細な統計情報を表示します。

詳細は、ダッシュボードでの Ceph クラスターのサービスの監視 を参照してください。

モニター

モニター、クォーラムのステータス、およびオープンセッションのリストを表示します。

詳細は、ダッシュボードでの Ceph クラスターの監視モニター を参照してください。

設定エディター

使用可能なすべての設定オプション、その説明、タイプ、デフォルト、および現在設定されている値を表示します。これらの値は編集可能です。

詳細は、ダッシュボードでの Ceph クラスターの設定の表示と編集 を参照してください。

クラスターログ

クラスターのイベントおよび監査ログファイルの最新の更新を、優先度、日付、またはキーワード別に表示およびフィルタリングします。

詳細は、ダッシュボードでの Ceph クラスターのログのフィルタリング を参照してください。

デバイス管理

オーケストレーターが認識しているすべてのホストをリスト表示します。ホストに接続されているすべてのドライブとそのプロパティーをリスト表示します。ドライブのヘルス予測、SMART データ、点滅エンクロージャー LED を表示します。

詳細は、ダッシュボードでの Ceph クラスターのホストの監視 を参照してください。

ストレージクラスターの容量表示

Ceph Dashboard の Capacity ページで、Red Hat Ceph Storage クラスターの生のストレージ容量を表示できます。

詳細は、Ceph Dashboard のランディングページについて を参照してください。

Pools

すべての Ceph プールとその詳細をリスト表示および管理します。たとえば、アプリケーション、配置グループ、レプリケーションサイズ、EC プロファイル、クォータ、CRUSH ルールセットなどです。

詳細は、Ceph Dashboard のランディングページについて および ダッシュボードでの Ceph クラスターのプールの監視 を参照してください。

OSD

すべての OSD、そのステータス、および使用状況統計をリスト表示して管理します。OSD には、属性、OSD マップ、メタデータ、読み取りおよび書き込み操作のパフォーマンスカウンターなどの詳細情報もリスト表示されます。OSD には、OSD に関連付けられているすべてのドライブもリスト表示されます。

詳細は、ダッシュボードでの Ceph OSD の監視 を参照してください。

イメージ

すべての Ceph ブロックデバイス (RBD) イメージと、サイズ、オブジェクト、機能などのプロパティーをリスト表示します。RBD イメージの作成、コピー、変更、および削除を行います。選択したイメージのスナップショットを作成、削除、およびロールバックし、変更に対してこのスナップショットを保護するか、保護を解除します。スナップショットをコピーまたはクローンし、クローンしたイメージをフラット化します。

注記

特定のイメージの Overall Performance タブの I/O 変更のパフォーマンスグラフには、Cluster→Manager modules→Prometheusrbd_stats_pool パラメーターを設定すると、そのイメージを含むプールを指定した後にのみ値が表示されます。

詳細は、Ceph Dashboard でのブロックデバイスイメージの監視 を参照してください。

ブロックデバイスのミラーリング

リモート Ceph サーバーへの Ceph ブロックデバイス (RBD) ミラーリングを有効にして設定します。同期状態を含む、すべてのアクティブな同期デーモンとそのステータス、プール、および RBD イメージのリストを表示します。

詳細は、Ceph Dashboard のミラーリングビュー を参照してください。

Ceph ファイルシステム

アクティブな Ceph ファイルシステム (CephFS) クライアントと関連するプール (使用状況の統計を含む) のリストを表示します。アクティブな CephFS クライアントを退避し、CephFS クォータとスナップショットを管理して、CephFS ディレクトリー構造を参照します。

詳細は、ダッシュボードでの Ceph ファイルシステムの監視 を参照してください。

Object Gateway (RGW)

すべてのアクティブなオブジェクトゲートウェイとそのパフォーマンスカウンターをリスト表示します。Ceph Object Gateway ユーザーとその詳細 (クォータなど)、およびユーザーのバケットとその詳細 (所有者やクォータなど) を表示および管理 (追加、編集、削除など) します。

詳細は、ダッシュボードでの Ceph Object Gateway デーモンの監視 を参照してください。

NFS

NFS Ganesha を使用して CephFS および Ceph Object Gateway S3 バケットの NFS エクスポートを管理します。

詳細は、Ceph Dashboard での NFS Ganesha エクスポートの管理 を参照してください。

セキュリティー機能

ダッシュボードには次のセキュリティー機能が提供されます。

SSL および TLS サポート

Web ブラウザーとダッシュボード間の HTTP 通信はすべて SSL 経由で保護されます。自己署名証明書は組み込みコマンドで作成できますが、認証局 (CA) が署名して発行したカスタム証明書をインポートすることもできます。

詳細は、Ceph Dashboard のインストールおよびアクセス を参照してください。

前提条件

  • システム管理者レベルの経験

1.1. Ceph Dashboard コンポーネント

ダッシュボードの機能は複数のコンポーネントで提供されます。

  • デプロイメント用の Cephadm アプリケーション。
  • 埋め込みダッシュボードである ceph-mgr モジュール。
  • 埋め込み Prometheus である ceph-mgr モジュール。
  • Prometheus の時系列データベース。
  • ストレージクラスターの各ホストで実行される Prometheus の node-exporter デーモン。
  • 監視ユーザーインターフェイスおよびアラートを提供する Grafana プラットフォーム。

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.