croit Datacenter Manager overview: ten Ceph clusters on a world map with status, capacity and replication links

Für Teams mit mehr als einem Ceph-Cluster

Jeder Ceph-Cluster auf einer Karte

Frankfurt, New York, San Francisco: Heute heißt das ein Login pro Cluster und Replikation, die auf beiden Seiten von Hand verdrahtet wird. croit Datacenter Manager zeigt alle Ihre Cluster auf einer Weltkarte, öffnet jeden davon ohne erneutes Anmelden, rollt Updates und Lizenzen zentral aus und richtet S3-Multisite oder Mirroring zwischen Clustern in wenigen Klicks ein. Für croit-Cluster und natives Ceph gleichermaßen.
So funktioniert es

Warum ein Cluster nach dem anderen nicht mehr reicht

Grafana beantwortet, ob die Zahlen stimmen. Die Fragen danach beantwortet es nicht.
  1. 01

    Kein Gesamtbild

    Mehrere Cluster an mehreren Standorten, und keine Stelle, die beantwortet, ob die ganze Landschaft in Ordnung ist. Metrik-Dashboards zeigen KPIs, nicht die Logs, die Konfiguration und den Laufwerkszustand, die ein Admin braucht, wenn einer davon es nicht ist.

  2. 02

    Login-Müdigkeit

    Bei zwanzig Clustern will niemand zwanzig Oberflächen offen haben, um eine Einstellung zu vergleichen oder einem Alarm nachzugehen. Der Tab mit dem Problem ist nie der, der gerade vorne liegt.

  3. 03

    Cluster-übergreifende Einrichtung von Hand

    In einer Oberfläche für einen Cluster lässt sich Replikation nur zur Hälfte einrichten. Der Rest sind Befehle auf dem anderen Cluster, damit sich beide koppeln: langsam, fehleranfällig und jedes Mal anders.

  4. 04

    Wer hat was wo geändert

    Zwei identische Cluster in zwei Regionen sollten gleich performen. Herauszufinden, warum sie es nicht tun, und wer was auf welchem geändert hat, ist ohne Nebeneinander-Ansicht und Cluster-übergreifendes Audit-Log Raterei.

Clicking a cluster pin on the world map opens its servers, OSDs, capacity, services and replication partner

Alles sehen

Eine Weltkarte mit dem Status jedes Clusters, und darunter die Details, die Metriken auslassen: Logs, Live-Logging, Konfiguration, Laufwerksauslastung und SMART-Zustand sowie das Audit-Log.

Advisor findings across all clusters: a critical OSD down, warnings and available croit releases

Zentral handeln

Nicht nur lesen. Updates und Lizenzen für jeden Cluster von einer Stelle aus, Konfigurationsänderungen, Support-Tickets dort eröffnet, wo das Problem sichtbar wird, und ein Klick in die Oberfläche jedes Clusters mit denselben Zugangsdaten.

S3 multisite replication across three realms, with primary and secondary zones and their sync state

Cluster verbinden

Cluster-übergreifende Funktionen von Anfang bis Ende: Cluster auswählen, S3-Multisite, CephFS-Mirroring oder RBD-Mirroring wählen, und das Dashboard rollt es auf allen Seiten aus und zeigt die Datenflüsse zwischen den Pins.

So funktioniert es

  1. 1

    Einen Container starten

    Das Dashboard ist ein Docker-Container, mit einem Befehl gestartet und einmal mit Ihrem OpenID-Connect-Identitätsanbieter verbunden.

  2. 2

    Einen Cluster hinzufügen

    Adresse eines croit-Managers oder eines nativen Ceph-Clusters eingeben, einmal authentifizieren und den Pin auf der Karte setzen. So viele, wie Sie betreiben, wann immer Sie möchten.

  3. 3

    Eintauchen

    Ein Klick auf den Pin zeigt Logs, Laufwerke und Konfiguration. Eine Schaltfläche öffnet die eigene Oberfläche des Clusters über einen Proxy mit Ihren Zugangsdaten, ohne zweites Login.

  4. 4

    Standorte verbinden

    Zwei oder mehr Cluster auswählen und die Replikation wählen. Das Dashboard konfiguriert Zonen, Zonengruppen und Bucket-Sync für S3-Multisite oder richtet CephFS- und RBD-Mirroring ein, auf jeder Seite.

Zwei Regionen, nebeneinander

Frankfurt Production ist gesund: 8 von 8 Servern, 65 % belegt, repliziert nach Madrid, dazu ein Hinweis des Advisors, dass ein neues Release vorliegt.

Cluster page for Frankfurt Production: healthy, latency, IOPS, bandwidth and capacity history, one finding

Ashburn Object Storage meldet eine Warnung: eine OSD ausgefallen, 83 % belegt, eine Gateway-Instanz gestoppt. Sechs Befunde, jeder mit einer Empfehlung, bevor jemand ein Ticket eröffnet hat.

Cluster page for Ashburn Object Storage: a warning, one OSD down, six findings from the advisor

Was über Cluster hinweg läuft

Die Funktionen, für die früher ein Terminal an beiden Enden nötig war, von einer Stelle aus eingerichtet und beobachtet.
  • S3-Multisite

    Georedundantes S3

    Zonen, Zonengruppen und Bucket-Sync über Standorte hinweg, für Redundanz oder CDN-artige Auslieferung nah an den Nutzern. Visuell konfiguriert, mit den Datenflüssen auf der Karte.

  • CephFS-Mirroring

    Dateisysteme über das WAN repliziert

    croits eigene parallele Implementierung des CephFS-Mirrorings, gebaut für die Replikation zwischen Standorten. Zentral eingerichtet für die Cluster, die Sie auswählen.

  • RBD-Mirroring

    Blockgeräte in zwei Clustern

    Disaster Recovery für virtuelle Maschinen und Datenbanken: RBD-Images an einen zweiten Standort gespiegelt, aus dem Dashboard konfiguriert statt auf jedem Cluster.

  • Audit-Log

    Wer hat was getan, auf welchem Cluster

    Auf croit-Clustern wird jeder Klick und jeder API-Aufruf aufgezeichnet. Das Dashboard zeigt die Spur Ihrer gesamten Landschaft an einer Stelle, für den Tag, an dem jemand fragt.

Kapazität über die gesamte Flotte

Wissen, welcher Cluster zuerst voll ist

Belegte und gesamte Kapazität jedes Clusters in einer Tabelle, die vollste OSD jedes Clusters und eine Schätzung, wann er nearfull und voll ist. Ashburn braucht jetzt Aufmerksamkeit, Frankfurt hat vier Jahre. Planen Sie die nächsten Server, bevor der Pager es tut.

Capacity view across clusters with used and total capacity, fullest OSD and the estimated time until each cluster is full

croit-Cluster und natives Ceph

Das Dashboard verwaltet croit-Cluster und native Ceph-Cluster gleichermaßen. Was es auf jedem kann, hängt von Typ und Version des Clusters ab: croit-Cluster bringen das Audit-Log, zentrale Updates und die vollständige Detailansicht mit; ein nativer Ceph-Cluster bekommt die Karte, den Einstieg in die Details und die Cluster-übergreifenden Funktionen, die er unterstützt. Einen bestehenden Ceph-Cluster ins Bild zu holen, ist oft der erste Schritt, ihn mit croit zu betreiben.

Sehen Sie Ihre Cluster auf einer Karte

Sagen Sie uns, wie viele Cluster Sie wo betreiben, und wir zeigen Ihnen das Dashboard auf einer Umgebung wie Ihrer, mit einem Angebot für Ihre Anzahl an Clustern.

FAQs

Ja. Native Ceph-Cluster werden genauso hinzugefügt wie croit-Cluster: Adresse eingeben, einmal authentifizieren, Pin setzen. Der Funktionsumfang hängt von Typ und Version des Clusters ab; croit-Cluster bringen das Audit-Log sowie zentrales Update- und Lizenzmanagement mit.

Nein. Es ist ein Docker-Container, den Sie betreiben, wo Sie möchten, mit einem Befehl gestartet und mit Ihrem eigenen OpenID-Connect-Identitätsanbieter verbunden. Nichts über Ihre Cluster verlässt Ihre Umgebung.

Nein. Es sitzt darüber. Für alles Cluster-Spezifische öffnet eine Schaltfläche die eigene Oberfläche des Clusters über einen Proxy mit denselben Zugangsdaten, ohne zweites Login.

Grafana und Prometheus zeigen Metriken. Das Dashboard zeigt, was Sie brauchen, sobald eine Metrik falsch aussieht: Logs, Live-Logging, Konfiguration, Laufwerksauslastung und SMART-Zustand, und es lässt Sie handeln: Updates, Lizenzen, Tickets und Konfigurationsänderungen von einer Stelle aus. Behalten Sie Grafana für die KPIs; das Dashboard ist für den nächsten Schritt.

Ab dem zweiten Cluster. Mit einem Cluster genügt dessen eigene Oberfläche. Mit zwei Standorten gibt es bereits Replikation einzurichten und zwei Logins zu jonglieren, und das Dashboard verdient seinen Platz beim ersten Vorfall, der beide betrifft.

Fragen Sie uns. Der Preis hängt von der Anzahl der angebundenen Cluster ab; sagen Sie uns, wie viele Sie wo betreiben, und Sie erhalten ein Angebot zusammen mit der Demo.