Hosting mit High Availability und Dateispeicher auf Ceph – warum sich eine Beauftragung lohnt

Der Schritt ins Internet ist für Unternehmen unvermeidlich. Doch mit steigenden Verkäufen wachsen auch die Risiken für die Reputation. Ist eine Website länger als 10 Minuten nicht erreichbar, leidet nicht nur der Ruf des Unternehmens. Suchmaschinen können die Platzierung herabstufen, und in Entwicklung und Vermarktung muss erneut Geld fließen. Bei Hackerangriffen kommt die Wiederherstellung der Website hinzu.

Das zweite Risiko sind DDoS-Angriffe. Sie werden von Hackern auf eigene Initiative oder im Auftrag von Wettbewerbern durchgeführt. Ein massiver Angriff bringt Server zum Ausfall. In dieser Zeit haben Sie keinen Zugriff auf Ihren Datenspeicher – und Ihre Kunden keinen Zugriff auf die Website.

Warum Ceph

Was also tun? Auf den Online-Auftritt verzichten? Nein, das ist keine Lösung – schon Bill Gates sagte sinngemäß: Wer nicht im Internet ist, existiert nicht.

Wie veröffentlicht man ein Projekt im Internet?

Es gibt mehrere Wege: klassisches Hosting, virtuelles Hosting, dedizierter Server. Diese Angebote nutzen alle, sie sind leicht zugänglich – allerdings nicht nur für Sie, sondern auch für Hackergruppen.

Fällt das Hosting bei einem DDoS-Angriff aus, verläuft die Wiederherstellung langsam – und Zeit ist Ihr Geld. Die Serverseite wird von Hand administriert, was menschliche Fehler nicht ausschließt.

Und vor allem: Ihr Projekt liegt auf einem einzigen, dedizierten Bereich und hat damit einen Single Point of Failure.

Wir empfehlen, Ihre Daten auf unseren Servern zu betreiben, die auf der Ceph-Architektur aufbauen. Einen zuverlässigen Speicher für Ihre Daten (Website, Daten, Dienst) können Sie über dieses Formular anfragen.

Wenn Sie mehr über die Technologie erfahren möchten, lesen Sie weiter.

Was ist Ceph

Ein Dateisystem zur Datenspeicherung mit blockbasiertem Aufbau. Es ist vollständig konfigurierbar und leicht zu administrieren. Das Dateisystem ist mit verschiedenen Programmiersprachen kompatibel und ermöglicht den denkbar schnellsten Zugriff auf die gespeicherten Objekte.

Das Dateisystem Ceph liefert maximale Leistung. Heute ist Zeitverlust gleichbedeutend mit Geschäftsverlust, und von der Ladegeschwindigkeit Ihrer Website hängen Ihr Image und Ihr Geschäft ab.

Die wichtigsten Vorteile von Ceph

  1. Verfügt über eine ausfallsichere Dateistruktur.
  2. Skaliert in beliebige Größenordnungen, sodass Sie auf den Servern jede Datenmenge ablegen können.
  3. Kennt weder Single Points of Failure noch Engpässe.
  4. Bietet hohe Übertragungsgeschwindigkeiten.
  5. Sorgt für die Lastverteilung über die Cluster.
  6. Vollständig kostenfrei und dennoch von den Entwicklern gepflegt.

Ceph ist die Technologie für ausfallsicheres Hosting, dank der Ihre Website jederzeit erreichbar bleibt. Sie verlieren keine Daten, selbst wenn es zu Störungen in Ausnahmesituationen kommt.

Fällt eine der Platten aus, gehen keine Daten verloren und die Website läuft weiter. Alle Daten Ihres Projekts liegen als Kopien auf dem Server. Vorgänge auf den Servern sind transparent und lassen sich leicht überwachen.

Wie viele Kopien eines Projekts speichert Ceph

Das hängt von einem Parameter ab, der sich im laufenden Betrieb ändern lässt: size. Je nachdem, welchen Wert Sie ihm zuweisen, so viele Kopien liegen auf den Servern. Beispiel: size=3 bedeutet drei Kopien des Projekts, size=4 vier Kopien und so weiter. Dabei verteilt und kopiert die Software die Daten selbstständig, ein Eingreifen von Hand ist nicht nötig. Das schließt menschliche Fehler aus.

Pool und Daten

Das System speichert alle Daten in Pools – Containern, die sowohl auf einer einzelnen Platte als auch auf mehreren liegen können. Für jeden Container (Pool) werden eigene Ausfallsicherheit und Replikation (Größe) sowie Speicherort, Rechenzentrum, Platte usw. konfiguriert.

Ausfallsicherheit gewährleisten: CRUSH-Algorithmus und Caching

Pfadkarten liegen nicht mehr auf den Servern, was die Last bei der Suche senkt. Dank des CRUSH-Algorithmus sinkt die Serverlast. Der Pfad zu einem Objekt wird über einen Monitor abgefragt, und jeder Client stellt diese Anfrage selbst. Die Karte ist zunächst flach – möchten Sie die Informationen aber über verschiedene Server verteilen, gelingt Ihnen das mühelos, indem Sie die Fläche in einen Baum überführen.

Caching

Bei diesem Verfahren werden die Informationen zunächst auf das OSD geschrieben und anschließend geclustert; auf der Platte selbst verbleiben nur die Journale. Die Methode ist einfach und zuverlässig, skaliert jedoch nicht. Wenn schnelle Änderungen nötig sind, ist Cache-Tiering die bessere Wahl.

Journale auf SSD

Bei diesem Verfahren werden die Informationen zunächst auf das OSD geschrieben und anschließend geclustert; auf der Platte selbst verbleiben nur die Journale. Die Methode ist einfach und zuverlässig, skaliert jedoch nicht. Wenn schnelle Änderungen nötig sind, ist Cache-Tiering die bessere Wahl.

Cache-Tiering ist flexibel und lässt sich leicht skalieren. Bei häufigen Zugriffen und hoher Last landet der Client im heißen Pool auf der SSD. Sobald die Last sinkt, wandert das Objekt in den kalten Bereich auf der HDD. Beim Cache-Tiering lässt sich eine SSD schnell tauschen, und alle Temperatur- und Zeitparameter sind einstellbar.

Was bringt Ihnen das als Kunde

Wenn Sie kein Entwickler sind und weder eigene Software installieren noch sich mit Pools befassen oder Monitore überwachen möchten, erhalten Sie schlicht: einen Server, abgestufte Zugriffsrechte, ein Gateway und die Möglichkeit, Berechnungen durchzuführen.

Mit Ceph müssen Sie sich um Hardware und Server keine Gedanken machen – Ceph verteilt alles selbst, prüft die Serverantworten und regelt Verteilung und Betrieb der Projekte. Sie können Ceph als Datenspeicher nutzen.

Warum Ceph von dZENcode ?

  1. Wir setzen ausfallsichere Server und High-Availability-Technologie ein, was Ausfallzeiten bei Hardwaredefekten auf ein Minimum senkt. Der Server läuft rund um die Uhr. Wir garantieren hohe Geschwindigkeit, Verfügbarkeit und durchgehenden Betrieb der Server – entscheidend für Ihr Projekt.
  2. Sie müssen Ihre Server nicht administrieren, diese Aufgabe übernehmen wir vollständig. Unsere Server stehen in Ländern, in denen sie größtmöglich geschützt sind.
  3. Für den Betrieb nutzen wir eine Hochgeschwindigkeitsverbindung.
  4. Das System kennt keine Single Points of Failure, deshalb ist der Zugriff auf Ihr Projekt auch bei hoher Last unterbrechungsfrei.

Wenn Sie noch Fragen oder Zweifel haben, erklären wir Ihnen die Vor- und Nachteile der einzelnen Speicher- und Hosting-Systeme in verständlicher Sprache. Sichern Sie sich schon jetzt hochverfügbare Server, damit Ihre Kunden Sie nicht im Internet suchen müssen.