Cloud-Speicher-Infrastruktur

Eine Cloud-Speicherinfrastruktur ist der Hardware- und Software-Rahmen, der die Datenverarbeitungsanforderungen eines privaten oder öffentlichen Cloud-Speicherdienstes unterstützt. Sowohl öffentliche als auch private Cloud-Speicherinfrastrukturen sind für ihre Elastizität, Skalierbarkeit und Flexibilität bekannt.

Öffentliche Clouds verfügen über massive Multi-Tenancy-Infrastrukturen, und alle Kunden nutzen die gleiche Hardware und unterstützende Software. Zusätzliche Speicherressourcen können bei Bedarf für unerwartete Arbeitslasten erworben und bei abnehmender Arbeitslast fallen gelassen werden. Private Cloud-Infrastrukturen nutzen dieselben Server-, Speicher- und Virtualisierungstechnologien wie öffentliche Cloud-Speicheranbieter, aber die Hardware- und Softwarekomponenten werden intern verwaltet. Private Speicher-Clouds sind in der Regel für einen einzigen Mieter gedacht, obwohl größere Unternehmen auch Multi-Tenancy-Funktionen nutzen können, um den Zugriff nach Abteilungen oder Bürostandorten zu trennen.

Einige Unternehmen möchten zwar die Kontrolle, die private Cloud-Infrastrukturen bieten, aber sie möchten sich nicht mit der Unterbringung, dem Betrieb und der Wartung einer eigenen Cloud-Speicherinfrastruktur befassen. In diesem Fall können sie mit einem Anbieter von Cloud-Speicherdiensten einen Vertrag über die Ausrüstung zur Unterstützung des Cloud-Betriebs abschließen. Bei diesem Bereitstellungsmodell, das als Infrastructure-as-a-Service (IaaS) bezeichnet wird, ist der Dienstanbieter Eigentümer der Ausrüstung (Speicher, Hardware, Server und Netzwerkkomponenten), und der Kunde erhält in der Regel eine Gebühr pro Nutzung.

Im Gegensatz zur herkömmlichen lokalen Speicherung, die blockbasiert ist, sind Cloud-Speicherinfrastrukturen in der Regel objektbasiert. Der Zugriff auf den objektbasierten Speicher wird über eine Anwendungsprogrammierschnittstelle (API) für Webservices ermöglicht, die das Simple Object Access Protocol (SOAP) oder das Representational State Transfer (REST)-Protokoll verwendet. Die Infrastruktur wird häufig mit Standardhardware aufgebaut, und die Server werden in Clustern zusammengefasst, so dass die Speicherkapazität der einzelnen Server in einem einzigen Pool zusammengefasst werden kann.

In dieser Infrastrukturkonfiguration ist eine Kapazitätserweiterung durch Hinzufügen eines weiteren Servers zum Cluster möglich