Überspringen zum Hauptinhalt

Was ist ein Cloud-Dateispeicher?

Der Cloud-Datenspeicher ist eine Methode zur Speicherung von Daten in der Cloud, die Servern und Anwendungen den Zugriff auf Daten über gemeinsam genutzte Dateisysteme ermöglicht. Dank dieser Kompatibilität eignet sich der Cloud-Datenspeicher ideal für Workloads, die auf gemeinsam genutzten Dateisystemen basieren und ermöglicht zudem eine einfache Integration ohne Code-Änderungen.

Was ist ein Cloud-Dateisystem?

Ein Cloud-Dateisystem ist ein hierarchisches Speichersystem in der Cloud, das den gemeinsamen Zugriff auf Dateidaten ermöglicht. Benutzer können Dateien erstellen, löschen, ändern, lesen und schreiben. Außerdem können sie diese logisch in Verzeichnisbäumen organisieren um so einen intuitiven Zugriff zu ermöglichen.

Was ist Cloud File Sharing (cloud-basierte Dateifreigabe)?

Cloudbasierte Dateifreigabe ist ein Service, der mehreren Benutzern gleichzeitigen Zugriff auf einen gemeinsamen Satz von Dateien ermöglicht, die in der Cloud gespeichert sind. Die Sicherheit für die Online-Dateispeicherung wird mit Benutzer- und Gruppenberechtigungen verwaltet, sodass Administratoren den Zugriff auf die freigegebenen Dateidaten steuern können.

Wie unterstützt der Cloud-Dateispeicher die Zusammenarbeit?

Der Cloud-Dateispeicher ermöglicht es Teammitgliedern, von praktisch jedem Ort aus nahezu in Echtzeit und gleichzeitig auf dieselben Dateien zuzugreifen, sie anzuzeigen und zu bearbeiten. Bearbeitungen sind für Benutzer oder Gruppen sichtbar, sobald sie vorgenommen werden. Die Änderungen werden synchronisiert und gespeichert, so dass die Benutzer oder Gruppen die aktuellste Version der Datei anzeigen können. Die Zusammenarbeit über die gemeinsame Nutzung von Dateien in der Cloud bietet viele Vorteile:

  • Arbeiten Sie zusammen und erreichen Sie gemeinsame Ziele, auch mit Remote-Mitgliedern.
  • Planen Sie die Arbeit flexibel ein, indem Sie Aufgaben zwischen Mitarbeitern in verschiedenen Zeitzonen aufteilen.
  • Teilen und bearbeiten Sie mühelos große Dateien wie Video- oder Audiodateien.
  • Erhalten Sie Benachrichtigungen in Echtzeit, wenn Dateien bearbeitet oder aktualisiert werden.
  • Teilen Sie Ideen oder Vorschläge, indem Sie Kommentare zu freigegebenen Dateien hinterlassen.

Was sind die Anwendungsfälle für den Cloud-Dateispeicher?

Cloud-Dateispeicher bietet die Flexibilität, vorhandene Anwendungen zu unterstützen und zu integrieren, sowie die einfache Bereitstellung, Verwaltung und Wartung all Ihrer Dateien in der Cloud. Diese beiden Hauptvorteile geben Unternehmen die Möglichkeit, ein breites Spektrum an Anwendungen und Branchen zu unterstützen. Anwendungsfälle wie große Inhalts-Repositorys, Entwicklungsumgebungen, Medienspeicher und Startverzeichnisse von Benutzern bieten optimale Workloads für cloudbasierten Dateispeicher. Einige beispielhafte Anwendungsfälle für den Dateispeicher sind wie folgt.

Webserving

Für die Integration von Backend-Anwendungen ist gemeinsam genutzter Dateispeicher für Webserving-Anwendungen erforderlich, was zur Herausforderung werden kann. In der Regel wird der Inhalt einer Website über mehrere Webserver geliefert, sodass jeder Webserver Zugriff auf dieselben Dateien haben muss. Da Cloud-Dateispeicher-Lösungen gängige Protokolle auf Dateiebene, Datei-Benennungs-Konventionen und Berechtigungen einhalten, an die Webentwickler gewöhnt sind, kann Cloud-Dateispeicher in Ihre Webanwendungen integriert werden.

Content-Management

Ein Content Management System (CMS) erfordert einen gemeinsamen Namespace und Zugriff auf eine Dateisystem-Hierarchie. Ähnlich wie in Webserving-Anwendungsfällen werden auch in CMS-Umgebungen in der Regel mehrere Server ausgeführt, die für die Inhaltsbereitstellung allesamt Zugriff auf dieselben Dateien benötigen. Da Cloud-Dateispeicher-Lösungen der unter Webentwicklern gewohnten Dateisystem-Semantik sowie gängigen Datei-Benennungskonventionen und Berechtigungen unterliegen, lässt sich die Speicherung von Dokumenten und sonstigen Dateien in bestehende CMS-Workflows integrieren.

Analytik

Die Analytik kann enorme Mengen an Datenspeicher erfordern, die auch weiter skaliert werden können, um mit dem Wachstum Schritt zu halten. Dieser Speicher muss auch die erforderliche Leistung erbringen, um Daten an Analytiktools zu liefern. Viele Analytik-Workloads interagieren mit Daten über eine Dateischnittstelle, verlassen sich auf Funktionen wie Dateisperren und erfordern die Möglichkeit, in Teile einer Datei zu schreiben. Da der cloudbasierte Dateispeicher gängige Protokolle auf Dateiebene unterstützt und sowohl Kapazität als auch Leistung skalieren kann, ist er ideal für die Bereitstellung einer Filesharing-Lösung, die sich leicht in bestehende Big-Data - und Analytics-Workflows integrieren lässt.

Medien und Unterhaltung

Die Arbeitsabläufe in den Bereichen digitale Medien und Unterhaltung ändern sich ständig. Viele Unternehmen verwenden eine Hybrid-Cloud-Bereitstellung und benötigen einen standardisierten Zugriff über Dateisystemprotokolle (NFS oder SMB) oder gleichzeitigen Protokollzugriff. Diese Workflows müssen flexibel, konsistent und sicher über benutzerdefinierte, Standard- und Partnerlösungen auf Daten zugreifen können. Da der Cloud-Dateispeicher der bestehenden Dateisystem-Semantik unterliegt, kann die Speicherung von Rich-Media-Inhalten für die Verarbeitung und Zusammenarbeit in die Inhaltserstellung, digitale Lieferketten, Medien-Streamings, Analytik, das Broadcast-Playout und die Archivierung integriert werden.

Startverzeichnisse

Die Verwendung von Startverzeichnissen zum Speichern von Dateien, auf die nur bestimmte Benutzer und Gruppen zugreifen können, kann für viele Cloud-Workflows von Vorteil sein. Unternehmen, die von der Skalierbarkeit und den Kostenvorteilen der Cloud profitieren möchten, erweitern für viele ihrer Benutzer den Zugriff auf Startverzeichnisse. Da sich Cloud-Dateispeicher-Systeme an gängige Protokolle auf Dateiebene und Standard-Berechtigungsmodelle halten, können Kunden Anwendungen, die diese Funktion benötigen, per Lift and Shift in die Cloud verschieben.

Datenbanksicherungen

Durch das Sichern von Daten mithilfe vorhandener Mechanismen, Software und Semantik kann ein isoliertes Disaster-Recovery-Szenario entstehen, bei dem die Wiederherstellung kaum standortabhängig ist. Viele Unternehmen möchten die Flexibilität nutzen, Datenbank-Backups in der Cloud zu speichern, entweder zum vorübergehenden Schutz früherer Versionen während Updates oder für Entwicklungs- und Testzwecke. Da die Cloud-Dateispeicherung ein Standard-Dateisystem darstellt, das von Datenbankservern gemountet werden kann, kann es eine ideale Plattform sein, um portable Datenbank-Backups mit nativen Anwendungstools oder Unternehmens-Backup-Anwendungen zu erstellen.

Entwicklungstools

Entwicklungsumgebungen stehen vor der Herausforderung, unstrukturierte Daten auf sichere Weise auszutauschen, wenn sie zusammenarbeiten, um ihre neuesten Innovationen zu entwickeln. Für die strukturierte Freigabe von Code und andere Dateien bietet ein gemeinsam genutzter Cloud-Dateispeicher ein organisiertes und sicheres Repository, das innerhalb von Cloud-Entwicklungsumgebungen zugänglich ist. Ein cloudbasierter Dateispeicher liefert eine skalierbare und hochverfügbare Lösung, die sich optimal für die Zusammenarbeit eignet.

Speicher für Container und Serverless-Anwendungen

Container eignen sich ideal für die Erstellung von Microservices, da sie schnell bereitgestellt und portabel sind und Prozessisolierung bieten. Ein Container, der bei jedem Start die Originaldaten aufrufen muss, benötigt möglicherweise ein gemeinsam genutztes Dateisystem, auf das er zugreifen kann – egal, auf welcher Instance er ausgeführt wird. Cloud-Dateispeicher ermöglicht allen Containern innerhalb eines Clusters den einheitlichen gemeinsamen Zugriff auf Daten. Sie können die Agilität mit Serverless-Cloud-Computing steigern und gleichzeitig weniger Zeit damit verbringen, sich auf die Sicherheit, Skalierbarkeit und Verfügbarkeit Ihrer Anwendungen zu konzentrieren. Sie können beispielsweise umfangreiche und unternehmenskritische serverlose Anwendungen auf AWS Lambda ausführen. Cloud-Dateispeicher kann ein hochverfügbarer und dauerhafter Serverless-Datenspeicher für die gemeinsame Nutzung von Daten bereitstellen, die über und zwischen der Ausführung von Lambda-Funktionen bestehen bleiben muss.

Endbenutzer-Computing

End User Computing (EUC) ist eine Kombination von Technologien, die Ihren Mitarbeitern sicheren Fernzugriff auf Anwendungen, Desktops und Daten ermöglicht, die sie für ihre Arbeit benötigen. Moderne Unternehmen nutzen EUC, damit ihre Mitarbeiter von überall aus auf mehreren Geräten sicher und skalierbar arbeiten können. EUC-Technologien wie persistente Desktops und Dokumenten-Verwaltungssysteme erfordern sichere, zuverlässige und skalierbare Dateispeicher-Systeme.

Was sind die Anforderungen für den Cloud-Dateispeicher?

Eine ideale dateibasierte Datenspeicher-Lösung in der Cloud muss die richtige Leistung und Kapazität für heute bieten und gleichzeitig skalierbar sein, wenn sich die Geschäftsanforderungen ändern. Die Lösung sollte folgende Funktionen beinhalten:

  • Vollständig verwaltet: Bietet ein vollständig verwaltetes Dateisystem, das in wenigen Minuten gelauncht werden kann, ohne dass physische Hardware oder laufende Softwarewartung erforderlich ist
  • Leistung: Bietet konsistenten Durchsatz, skalierbaren Speicherplatz und Leistung mit geringer Latenz
  • Kompatibilität: Nahtlose Integration in bestehende Anwendungen ohne Neuprogrammierung
  • Sicherheit: Bietet Netzwerksicherheit und Zugriffssteuerungs-Berechtigungen für den Schutz sensibler Daten
  • Verfügbarkeit: Redundanz auf mehreren Websites und kontinuierliche Verfügbarkeit
  • Erschwinglichkeit: Zahlen Sie nur für die genutzte Kapazität, ohne Bereitstellungskosten oder Lizenzgebühren im Voraus

Was sind die verschiedenen Arten von Cloud-Dateispeicher-Services?

Die Vorteile des Cloud-Dateispeichers sind eindeutig, aber es ist wichtig zu beachten, dass nicht alle Cloud-Dateispeicherlösungen gleich sind; es gibt verschiedene Lösungen. Cloud-Dateispeicher kann auf zwei Arten bereitgestellt werden: durch vollständig verwaltete Lösungen, die eine minimale Einrichtung und kaum oder gar keine Wartung erfordern, oder mittels Do-it-yourself-Lösungen, bei denen Computing, Speicher, Software und Lizenzierung getrennt sind. Für die Konfiguration und Verwaltung der zweiten Methode sind zudem Mitarbeiter mit entsprechendem Fachwissen erforderlich.

Vollständig verwaltete Lösungen

Vollständig verwaltete Lösungen erfordern wenig bis gar keine Einrichtung und Wartung. Sie erfüllen die Anforderungen der anspruchsvollsten Anwendungs-Workloads. Sie bieten auch einfachen, skalierbaren Dateispeicher für AWS-Rechenmodelle, einschließlich AWS-Container und Serverless- sowie On-Premises-Anwendungsfälle. Sie erhalten praktisch unbegrenzten Cloud-Speicher für alle Ihre Datei-Datenanforderungen.

Do-it-yourself-Lösungen

Do-it-yourself-Clusterlösungen erfordern eine zeitaufwändige Einrichtung, Verwaltung und Wartung. Beispielsweise kann ein Dateispeicher-Service aus einem Dateiserver mit einem einzigen Knoten auf einer Computing-Instance bestehen, der selbstverwalteten Speicher ohne Skalierbarkeit und wenige Redundanzen zum Schutz der Daten verwendet. Die Einrichtung ist ein komplexer und langsamer Prozess, der anfällig für menschliche Fehler ist und die Sicherheitsrisiken erhöht. Im Gegensatz dazu sind verwaltete Lösungen zuverlässig, sicher und skalierbar und können Ihnen Stunden und Tage an Konfigurations- und Verwaltungszeit sparen.

Wie unterscheidet sich Cloud-Dateispeicher von anderen Arten von Cloud-Speicher?

Es gibt drei Arten von Cloud-Speichern: Datei, Objekt und Block. Jeder Typ bietet seine eigenen einzigartigen Vorteile.

Dateispeicher

Viele Anwendungen müssen auf gemeinsam genutzte Dateien zugreifen und benötigen daher ein Dateisystem. Diese Art von Speicher wird häufig von einem NAS-Server (Network Attached Storage) unterstützt. Dateispeicher-Lösungen wie Amazon EFS und Amazon FSx sind für Anwendungsfälle wie Inhaltsrepositorys, Entwicklungsumgebungen, Machine Learning, Datenwissenschaft, Medienspeicher und Benutzer-Startverzeichnisse vorgesehen. Amazon FSx für Lustre ist eine erstklassige Lösung für Hochleistungs-Computing.

Objektspeicher

In einer Cloud entwickelte Anwendungen nutzen oft die umfassenden Skalierbarkeits- und Metadaten-Charakteristiken eines Objektspeichers. Objektspeicherlösungen wie Amazon Simple Storage Service (Amazon S3) eignen sich ideal, um moderne Anwendungen von Grund auf neu zu erstellen, die Skalierbarkeit und Flexibilität erfordern. Sie können auch verwendet werden, um bestehende Datenspeicher für Analysen, Backups oder Archivierung zu importieren. Der Objektspeicher ist für das Internet konzipiert und umfasst Buckets und Objekte. Ein Bucket ist ein Container für Objekte. Ein Objekt ist eine Datei und alle Metadaten, die diese Datei beschreiben. Aufgrund der Skalierung können die Kosten mit Objektspeicher niedriger sein; es liefert schnellere Abrufzeiten ohne Ordnerhierarchie; und seine Metadaten-Klassifizierung ermöglicht eine umfassendere Datenanalytik.

Wie unterscheidet sich der Dateispeicher vom Objektspeicher?

Obwohl Objektspeicher-Lösungen die Speicherung von Dateien als Objekte unterstützen, erfordert der Zugriff darauf mit vorhandenen Anwendungen neuen Code und die Verwendung von APIs sowie direkte Kenntnisse der Namens-Semantik. Umgekehrt unterstützen dateibasierte Datenspeicher-Lösungen gängige Protokolle und Berechtigungsmodelle auf Dateiebene. Sie müssen keinen neuen Code schreiben, um sie in Anwendungen zu integrieren, die für die Arbeit mit gemeinsam genutztem Dateispeicher konfiguriert sind.

Blockspeicher

Andere Unternehmensanwendungen wie Datenbanken oder Enterprise Resource Planning (ERP)-Systeme erfordern häufig dedizierten Speicher mit niedriger Latenz für jeden Host. Dies ist vergleichbar mit Direct Attached Storage (DAS) oder einem Storage Area Network (SAN). Blockbasierte Cloud-Speicherlösungen wie Amazon Elastic Block Store (Amazon EBS) werden mit jedem virtuellen Server bereitgestellt und bieten die Millisekunden-Latenz, die für leistungsstarke Workloads erforderlich ist.

Wie unterscheidet sich der Dateispeicher von dem Blockspeicher?

Blockspeicher eignet sich als zugrunde liegende Speicherkomponente für selbstverwaltete Dateispeicherlösungen. Da zwischen Host und Volume jedoch eine Eins-zu-Eins-Beziehung erforderlich ist, werden die Skalierbarkeit, die Verfügbarkeit und die Erschwinglichkeit einer vollständig verwalteten Dateispeicherlösung zur Herausforderung. Dies ist mit zusätzlichen Kosten und der Beschaffung weiterer Verwaltungsressourcen verbunden. Durch die Nutzung einer vollständig verwalteten Cloud-Dateispeicherlösung beseitigen Sie die Komplexität, senken die Kosten und vereinfachen die Verwaltung.

Was sind die AWS Dateispeicher-Services?

Es gibt viele dateibasierte Daten auf der Welt. AWS bietet vollständig verwaltete Dateisystem-Services, mit denen Sie die unterschiedlichen Anforderungen Ihrer dateibasierten Anwendungen und Workloads erfüllen können. Missionskritische Geschäftsanwendungen in Organisationen müssen hochverfügbar sein. Sehr viele von ihnen basieren auf gemeinsam genutztem Dateispeicher. Die Migration dieser Anwendungen in die Cloud sorgt für Skalierbarkeit, Hochverfügbarkeit, Sicherheit und reduzierte Kosten bei erhöhter Agilität.

AWS bietet folgende Dateisystem-Services, die für Ihre Anwendungen und Anwendungsfälle optimiert sind.

  • Amazon EFS bietet ein einfaches, serverloses elastisches Dateisystem, das Sie einrichten und vergessen können, mit dem Sie gemeinsam genutzte Dateisysteme schnell für AWS-Rechenservices erstellen und konfigurieren können.
  • Amazon FSx for Lustre ist für rechenintensive Anwendungen wie Hochleistungsdatenverarbeitung konzipiert. Mit diesem Service können Sie Daten problemlos mit einem Dateisystem verarbeiten, das für die Leistung optimiert ist und die Eingabe und Ausgabe auf Amazon S3 speichert.
  • Amazon FSx for NetApp ONTAP bietet vollständig verwalteten, gemeinsam genutzten Multiprotokollspeicher, der auf dem beliebten ONTAP-Dateisystem von NetApp basiert.
  • Amazon FSX for OpenZFS bietet einen vollständig verwalteten gemeinsamen Dateispeicher, der auf dem OpenZFS-Dateisystem basiert, sodass Sie Ihre Linux-basierten Dateiserver zu AWS migrieren können, ohne den Anwendungscode oder die Art und Weise, wie Sie Daten verwalten, zu ändern.
  • Amazon FSx for Windows File Server bietet ein vollständig verwaltetes natives Windows-Dateisystem mit einer Vielzahl von Datenzugriffs-, Datenverwaltungs- und Verwaltungsfunktionen.

Beginnen Sie mit Cloud-Dateispeichern, indem Sie noch heute ein kostenloses AWS-Konto erstellen.