Abo
  • Services:
Anzeige
Ceph, kurz für Cephalopoda (Kopffüßer),
Ceph, kurz für Cephalopoda (Kopffüßer), (Bild: Rich Bowen, Flickr.com/CC-BY 2.0)

Parallellität als Matchwinner

Eine der größten Stärken von Ceph ist, dass Crush-Kalkulationen sowie Objekt-Uploads oder Objekt-Downloads parallel geschehen. Ein Client zerteilt eine Datei also in viele kleine Objekte und lädt diese anschließend parallel auf verschiedene OSDs. Er redet stets mit vielen Spindeln gleichzeitig und kombiniert so die Bandbreite beim Hoch- oder Herunterladen. Verglichen mit klassischen Storages erreicht Ceph so bei entsprechender Netzwerkhardware enorme Durchsatzwerte.

Anzeige

Drei Frontends

Aus Nutzersicht gestaltet sich der Umgang mit Ceph deutlich weniger komplex als beim Blick unter die Haube. Für Ceph existieren aktuell drei Frontends für verschiedene Aufgaben. Das Ceph Block Device greift im Hintergrund auf den Objektspeicher zu und gibt nach außen ein Blockdevice aus. Der Zugriff auf ein Ceph Block Device kann auf Linux-Systemen wahlweise über das dazu passende Kernel-Modul geschehen oder im Userspace über die C-Bibliothek Librados, die etwa in der virtuellen Maschine Qemu bereits integriert ist. Ein mit Ceph-Support kompiliertes Qemu kann also auf virtuelle Block-Devices in Ceph ohne den Kernel-Umweg zugreifen.

Kein fertiges Frontend, aber doch sehr nützlich ist die bereits erwähnte C-Bibliothek Librados. Diese bietet auf der Programmierebene die Möglichkeit, direkt auf Ceph zuzugreifen. Für Librados existieren zudem diverse Anbindungen für Skriptsprachen. Mittels PHP-Rados lässt sich etwa aus PHP-Anwendungen heraus direkt auf die Inhalte des Objektspeichers zugreifen.

Was abgedreht klingt, hat durchaus einen praktischen Nutzen. Viele Webanwendungen lagern statische Inhalte wie Bilder auf POSIX-Dateisystemen, obwohl sie deren Semantik nicht benötigen. Im genannten Beispiel bezieht die Webanwendung die Bilder stattdessen als Objekt direkt aus Ceph und umgeht so Hilfskonstrukte auf Basis von NFS (Network File System) oder ähnlichen Lösungen. Vergleichbare Lösungen mit Amazons Simple Storage Service (S3) haben sich mittlerweile etabliert.

Auf Librados basiert auch das Ceph Object Gateway. Dieses exponiert nach außen das Amazon-S3-Protokoll und das Openstack-Swift-Protokoll und bietet so Zugriff auf Ceph per HTTP-basierter Restful-API. Admins können Nutzern also über das Ceph Object Gateway einen objektbasierten Online-Speicherdienst im Stile von Dropbox, Amazon S3 oder Google Drive anbieten.

Nicht zu vergessen ist freilich auch das bereits erwähnte CephFS. Erst vor ein paar Monaten erreichte dieses die Reife für den produktiven Einsatz und war damit ironischerweise das letzte der drei beschriebenen Frontends - und das, obwohl es eigentlich die Keimzelle von Ceph darstellt, dessen Entwicklung vor mehr als zehn Jahren begonnen hat.

Über den Autor: Martin Gerhard Loschwitz ist Team Lead Openstack bei dem Hoster Syseleven in Berlin, der unter anderem auch Golem.de hostet. Er beschäftigt sich dort bevorzugt mit den Themen Distributed Storage, Software Defined Networking und Openstack.

 Zwei Basis-Komponenten

eye home zur Startseite
AgentBignose 19. Okt 2016

Ich finde den Artikel etwas zu unkritisch, klingt ein bisschen wie ein Werbe Prospekt...

amagol 07. Okt 2016

Die lokale SSD bring dir aber nur etwas wenn du weisst das die Daten genau auf dieser...

Käx 07. Okt 2016

Eben dieses. Der Vorteil von Drive Pooling ist das selektive (!) Spiegeln von Daten. Die...

olqs 06. Okt 2016

Wenn ihr sowieso eine Forschungseinrichtung seit, dann fragt doch mal unverbindlich beim...



Anzeige

Stellenmarkt
  1. Baden-Württembergischer Genossenschaftsverband e.V., Stuttgart
  2. SYNLAB Holding Deutschland GmbH, Augsburg
  3. Engelhorn KGaA, Mannheim
  4. Dataport, Bremen, Hamburg, Rostock


Anzeige
Hardware-Angebote
  1. ab 232,90€ bei Alternate gelistet
  2. ab 224,90€ bei Caseking gelistet

Folgen Sie uns
       

Anzeige
Whitepaper
  1. Wissens-Guide und Kaufberatung für Cloud-Sicherheit
  2. Beurteilungskriterien für den Schutz in der Cloud


  1. HP, Philips, Fujitsu

    Bloatware auf Millionen Notebooks ermöglicht Codeausführung

  2. Mali-C71

    ARM bringt seinen ersten ISP für Automotive

  3. SUNET

    Forschungsnetz erhält 100 GBit/s und ROADM-Technologie

  4. Cisco

    Kontrollzentrum verwaltet Smartphones im Unternehmen

  5. Datenschutz

    Facebook erhält weiterhin keine Whatsapp-Daten

  6. FTTH

    Telekom will mehr Kooperationen für echte Glasfaser

  7. Open Data

    OKFN will deutsche Wetterdaten befreien

  8. Spectrum Next

    Voll kompatible Neuauflage des ZX Spectrum ist finanziert

  9. OmniOS

    Freier Solaris-Nachfolger steht vor dem Ende

  10. Cybercrime

    Computerkriminalität nimmt statistisch gesehen zu



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
OWASP Top 10: Die zehn wichtigsten Sicherheitsrisiken bekommen ein Update
OWASP Top 10
Die zehn wichtigsten Sicherheitsrisiken bekommen ein Update
  1. Malware Schadsoftware bei 1.200 Holiday-Inn- und Crowne-Plaza-Hotels
  2. Zero Day Exploit Magento-Onlineshops sind wieder gefährdet
  3. Staatstrojaner Office 0-Day zur Verbreitung von Finfisher-Trojaner genutzt

Creators Update: Game Mode macht Spiele runder und Windows 10 ruckelig
Creators Update
Game Mode macht Spiele runder und Windows 10 ruckelig
  1. Microsoft Zwei große Updates pro Jahr für Windows 10
  2. Windows 10 Version 17xx-2 Stromsparmodus kommt für die nächste Windows-Version
  3. Windows as a Service Die erste Windows-10-Version hat noch drei Wochen Support

Linux auf dem Switch: Freiheit kann ganz schön kompliziert sein!
Linux auf dem Switch
Freiheit kann ganz schön kompliziert sein!
  1. Digital Ocean Cloud-Hoster löscht versehentlich Primärdatenbank
  2. Google Cloud Platform für weitere Microsoft-Produkte angepasst
  3. Marktforschung Cloud-Geschäft wächst rasant, Amazon dominiert den Markt

  1. Re: "Bereitschaft, die Netze freiwillig zu...

    Ovaron | 06:01

  2. Re: Confluence ist ohnehin so ein komisches Produkt

    Apfelbrot | 05:21

  3. Re: Ein Gesetz muss her...

    hyperlord | 05:14

  4. Re: Und da ging die Sache in die Hose

    Sharra | 04:14

  5. Re: Magnonik

    Apfelbrot | 03:39


  1. 19:00

  2. 18:44

  3. 18:14

  4. 17:47

  5. 16:19

  6. 16:02

  7. 15:40

  8. 14:51


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel