Seite wählen

NETWAYS Blog

NETWAYS Cloud: Mit flexiblem S3/Swift Object Storage

Mit S3 hat Amazon einen Standard für Object Storage geschaffen, der von vielen Anwendungen direkt unterstützt und von vielen Webentwicklern genutzt wird. Mit Swift hat das OpenStack-Projekt ein Gegenstück parat, mit dem man – ohne in die Abhängigkeit von Amazon gehen zu müssen – alle Vorteile in der Private oder Public Cloud nutzen kann. Beide Protokolle sind mit dem NETWAYS Cloud Speicher kompatibel. Mit unserem Object Storage kannst du Dateien als so genannte Objekte flach in unseren hochverfügbaren und über zwei Standorte verteilten Online-Ceph-Speicher hochladen und herunterladen.

Was sind die Vorteile von S3/Swift?

  • S3 / Swift | S3 ist das von Amazon für seinen Object Store entwickelte Protokoll, Swift das Gegenstück von OpenStack. Du kannst mit beiden Zugriffsmodi auf den NETWAYS Cloud Speicher zugreifen.
  • Grenzenloser Raum | Der Objektspeicher bietet unbegrenzten Speicherplatz für alle Arten von Dateien, Anwendungen und sonstige Daten.
  • Kosteneffizienz | Es werden nur die tatsächlich verwendeten Daten berechnet und keine potenzielle Volumengröße.
  • Temporäre Dateien | Benutzer können temporäre Dateien speichern, für die sie ein Ablaufdatum festlegen. Die Datei wird nach einer bestimmten Zeit automatisch entfernt.
  • Variabler Zugriff | Mit dem NETWAYS Cloud Objektspeicher können Benutzer Objekte für jedermann veröffentlichen oder den Benutzerkreis mit einem Kennwort einschränken.
  • Höchste Sicherheit und Integrität | Jedes Objekt wird dreimal repliziert und auf zwei Standorte in Deutschland in den Rechenzentren von NETWAYS verteilt, um höchste Sicherheitsstandards zu gewährleisten.

Wer benötigt S3/Swift?

  • Webentwickler aller Art, für die S3 oder Swift ein Begriff ist
  • Projekte (Hosting), die i.d.R. mehr als eine virtuelle Maschine/Server aufgrund der Besucherzahlen benötigen
  • Projekte, die Container (Docker, Kubernetes, Mesos) einsetzen

Warum sollte ich S3/Swift einsetzen?
S3/Swift ist ein dynamischer und flexibler Speicher, für den wir mit unserer verteilten Umgebung über zwei ISO 27001-zertifizierte Rechenzentren in Nürnberg auch die notwendigen Datensicherheit bieten können. Außerdem kannst du S3 bei einem deutschen Anbieter nutzen, was auch aufgrund der DSGVO für viele zwingend notwendig ist.

Wo kann ich mich anmelden?
Einfach unter nws.netways.de einen Account anlegen und loslegen. Und bei Fragen stehen wir gerne zur Verfügung.

Martin Krodel
Martin Krodel
Head of Sales

Der studierte Volljurist leitet bei NETWAYS die Sales Abteilung und berät unsere Kunden bei ihren Monitoring- und Hosting-Projekten. Privat reist er gerne durch die Weltgeschichte und widmet sich seinem ständig wachsenden Fuhrpark an Apple Hardware.

S3 und Swift mit dem Ceph Object Gateway (radosgw)

 Object Gateway ist eine Objektspeicher-Schnittstelle, welche Anwendungen eine RESTful HTTP Schnittstelle zum Ceph Object Store zur Verfügung stellt.
Es werden 2 Schnittstellen unterstützt:

  • S3-Kompatibilität: Stellt eine Objektspeicherfunktionalität mit einer Schnittstelle bereit, die zum größtenteils mit der Amazon S3 RESTful API kompatibel ist.
  • Swift-Kompatibilität: Stellt die Objektspeicherfunktionalität mit einer Schnittstelle bereit, die zum größtenteils der OpenStack Swift API kompatibel ist.

Das Ceph Object Storage verwendet den RadosGW Daemon für die Interaktion mit dem Ceph Storage-Cluster. Als Backend kann hierfür das gleiche Ceph Storage Cluster verwendet werden wie für das Ceph Filesystem oder das Ceph Block Device.
Seit dem Ceph Release Jewel ist es nun auch möglich in einer MultiSite Konfiguration in die Nicht-Master-Zonen zu schreiben. Die Synchronisation der einzelnen Zonen funktioniert Out-of-the-box. Auf zusätzliche Agenten wird seit dem Jewel Release verzichtet.
Eine ausführliche Dokumentation für die Einrichtung eines MultiSite RADOSGateway findet man natürlich in der offiziellen Dokumentation oder auch bei uns in der Ceph Schulung.

Martin Schuster
Martin Schuster
Senior Systems Engineer

Martin gehört zu den Urgesteinen bei NETWAYS. Wenn keiner mehr weiss, warum irgendwas so ist, wie es ist, dann wird Martin gefragt. Er hat es dann eigentlich immer mal schon vor Jahren gesehen und kann Abhilfe schaffen :). Vorher war er bei 100world als Systems Engineer angestellt. Während er früher Nürnbergs Partykönig war, ist er nun stolzer Papa und verbringt seine Freizeit damit das Haus zu renovieren oder zieht einfach um und fängt von vorne an.