croit Datacenter Managerの概要:ステータス、容量、レプリケーションリンクを示す10個のCephクラスターを世界地図に表示

複数のCephクラスターを運用するチームへ

すべてのCephクラスターを1つのマップに

ネイティブCephを含む、すべてのサイトのヘルス、容量、ログを1つのビューで確認。
croitならサイト間レプリケーションも数クリックで設定できます。
仕組み

1クラスターずつ運用する方式が限界に達する理由

Grafanaは数値が正常かどうかを示しますが、その次の質問に答えません。
  1. 01

    全体像がない

    複数の拠点にまたがる複数のクラスターを把所有する単一の場所がなく、全体が正常かを確認できません。メトリクスダッシュボードに表示されるのはKPIであり、いずれかが異常なときに管理者が必要とするログ、設定、ディスクヘルスではありません。

  2. 02

    ログイン疲れ

    クラスターが20個ある場合、1つの設定を比較したり1件のアラートを追ったりするために20個のインターフェースを開きたがる人はいません。問題のあるタブが常に画面にあるわけではありません。

  3. 03

    クラスター間の設定を手作業で実施

    単一クラスターのインターフェースでは、レプリケーションを途中までしか設定できません。残りはもう一方のクラスターでコマンドを実行してペアにする必要があり、遅く、エラーを起こしやすく、毎回手順が異なります。

  4. 04

    誰が、どこで、何を変更したか

    2つの異なる地域にある同一構成のクラスターは同じ動作をするはずです。異なる理由と、どちらのクラスターで誰が何を変更したかを確認するには、並べた表示とクラスター横断の監査証跡がなければ推測するしかありません。

世界地図上のクラスターピンをクリックすると、サーバー、OSD、容量、サービス、レプリケーションパートナーの情報が開きます

すべてを確認

すべてのクラスターのステータスを表示するワールドマップと、その下にあるメトリクスでは分からない詳細:ログ、ライブロギング、ディスク使用量、SMARTヘルス、監査ログです。

Frankfurt Productionのクラスターページ:正常状態、レイテンシ、IOPS、帯域幅、容量履歴、1件の所見

一元的に対応

表示だけではありません。1か所からサイト間レプリケーションを設定し、問題を把握したその場所でサポートチケットを発行し、ワンクリックで任意のクラスターのインターフェースに移動できます。

3つのrealmにわたるS3マルチサイトレプリケーション:プライマリゾーンとセカンダリゾーン、およびそれぞれの同期状態

クラスターを接続

クラスター横断機能をエンドツーエンドでデプロイします。クラスターを選択し、S3マルチサイトまたはRBDミラーリングを選ぶと、ダッシュボードがすべての接続先で展開し、マップ上のピン間のデータフローを表示します。

全環境から得られた検出結果

対応が必要な項目を1つのリストに

ヘルス警告、障害ディスク、停止したOSD、到達不能なクラスター、更新時期を逃したcroitリリースなど、すべてのクラスターの検出結果を1つのリストにまとめ、重大度順に、推奨される対応を各項目に併記します。受理済みの項目はミュートでき、残りはチケットより早く把握できます。

全クラスターのアドバイザーの検出結果:重大なOSD停止、警告、利用可能なcroitリリース

サイト横断のすべてを1か所に

数クリックで両端にレプリケーションを設定し、すべてのクラスターのログと監査証跡を並べて確認できます。
  • S3マルチサイト

    地理冗長S3

    冗長化や、ユーザーに近い場所からCDNのように配信するために、ロケーションをまたぐゾーン、ゾーングループ、バケット同期を設定します。設定はビジュアルで行い、データフローをマップに表示します。

  • RBDミラーリング

    2つのクラスターにまたがるブロックデバイス

    仮想マシンとデータベースの災害復旧用です。RBDイメージを第2サイトへミラーリングし、各クラスターで個別に設定せず、ダッシュボードから設定します。

  • ログ

    すべてのクラスターログを1つのビューで

    ライブで追従するほか、任意の期間を遡って、選択したサーバー、OSD、サービスに絞り込んで確認できます。エラーの発生元を探して管理ノードを移動する必要はありません。

  • 監査ログ

    どのクラスターで、誰が何をしたか

    croitのクラスターでは、すべてのクリックとAPI呼び出しが記録されます。全体の監査証跡を1か所で表示し、問い合わせがあった日に備えられます。

全環境の容量

最初に満杯になるクラスターを知る

すべてのクラスターの使用済み容量と総容量を1つの表にまとめ、各クラスターで最も使用率の高いOSDと、nearfullおよびfullに達する概算時期を表示します。Ashburnはすぐに対応が必要で、Frankfurtには4年あります。アラームが鳴る前に次サーバーの予算を確保しましょう。

クラスター全体の容量ビュー:使用済み容量と総容量、最も使用率が高いOSD、各クラスターが満杯になるまでの推定時間

croitのクラスターとネイティブCeph

ダッシュボードはcroitとネイティブCephのクラスターを1つのビューにまとめます。ネイティブCephも初日からヘルス、容量、詳細表示をマップに追加できます。croitで運用すると、詳細な情報、タスク履歴、サイト間レプリケーションが追加されます。既存Cephクラスターを表示対象に追加することは、croitで運用するための最初の一歩になることがよくあります。

仕組み

  1. 1

    コンテナ1つを起動

    ダッシュボードはDockerコンテナです。1つのコマンドで起動し、OpenID ConnectのIDプロバイダーに一度だけ接続します。

  2. 2

    クラスターを追加

    croitマネージャーまたはネイティブCephクラスターのアドレスを入力し、一度認証して、マップ上にピンを配置します。運用しているクラスターを必要なときにいつでも追加できます。

  3. 3

    詳細を確認

    ピンをクリックすると、ヘルス、ログ、ディスクを確認できます。1つのボタンで、そのクラスターのcroitインターフェースを開け、2度目のログインは不要です。

  4. 4

    サイトを接続

    2つ以上のクラスターを選択してレプリケーション方法を選びます。ダッシュボードがS3マルチサイトのゾーン、ゾーングループ、バケット同期、またはRBDミラーリングをすべての接続先で設定します。

今後の展望

Datacenter Managerはリリースごとに進化しています。開発中の機能:CephFSミラーリング、一括更新、クラスター間の設定を並べて比較。予定している機能:一元的なユーザー管理、管理ノードのバックアップ、ブートイメージ管理です。貴社環境で最も重要なものをお聞かせください。

すべてのクラスターを1つのマップで確認

運用クラスター数と所在地をお聞かせください。貴社と同様の構成でダッシュボードをお見せし、クラスター数に応じた見積もりもご案内します。

croitのCephストレージ

よくある質問

はい。ネイティブCephクラスターもcroitのクラスターと同じ方法で追加します。アドレスを入力し、一度認証して、ピンを配置してください。提供される機能の範囲はクラスターの種類とバージョンによって異なります。croitのクラスターには、詳細な表示、タスク履歴、サイト間レプリケーションが追加されます。

いいえ。Dockerコンテナであり、希望する場所で1つのコマンドで起動し、貴社のOpenID Connect IDプロバイダーに接続します。クラスターに関する情報が貴社環境から出ることはありません。

いいえ。その上に配置されます。クラスター固有の操作については、1つのボタンでそのクラスターのインターフェースを開け、2度目のログインは不要です。

GrafanaとPrometheusはメトリクスを表示します。ダッシュボードは、メトリクスに異常があるとわかった後に必要な情報を表示します。ログ、ライブロギング、ディスク使用量、SMARTヘルスです。さらに、1か所からサイト間レプリケーションを設定し、サポートチケットを発行できます。KPIにはGrafanaを使い、その後の対応にはダッシュボードをお使いください。

2つ目のクラスターからです。1つならそのインターフェースで十分です。2つのサイトがあれば、すでにレプリケーションの設定と2つのログイン管理が必要で、両方をまたがる最初のインシデントでダッシュボードの存在価値がはっきりします。

お問い合わせください。料金は接続するクラスター数によって変わります。運用数と所在地をお知らせいただければ、デモとともに見積もりをご案内します。