Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überblick
Azure Stack Hub Storage ist eine Reihe von Cloudspeicherdiensten, die den von Azure Storage bereitgestellten Diensten entsprechen. Zu diesen Diensten gehören Blobs, Tabellen und Warteschlangen.
Azure Stack Hub Storage-Dienste
Azure Stack Hub Storage bietet die folgenden drei Dienste:
Blob Storage
Blob Storage dient zum Speichern unstrukturierter Objektdaten. Ein BLOB kann eine beliebige Art von Text oder Binärdaten sein, z. B. ein Dokument, eine Mediendatei oder ein App-Installationsprogramm.
Tabellenspeicherung
Table Storage speichert strukturierte Datasets. Bei der Tabellenspeicherung handelt es sich um einen NoSQL-Schlüssel-Attributdatenspeicher, der einen schnellen Entwicklungs- und schnellen Zugriff auf große Datenmengen ermöglicht.
Queue Storage
Der Warteschlangenspeicher bietet zuverlässige Nachrichten für die Workflowverarbeitung und für die Kommunikation zwischen Komponenten von Clouddiensten.
Ein Azure Stack Hub Storage-Konto ist ein sicheres Konto, das Ihnen Zugriff auf Dienste im Azure Stack Hub Storage gewährt. Ihr Speicherkonto stellt den eindeutigen Namespace für Ihre Speicherressourcen bereit. Das folgende Diagramm zeigt die Beziehungen zwischen den Azure Stack Hub Storage-Ressourcen in einem Speicherkonto:
Blob Storage
Für Benutzer mit einer großen Menge unstrukturierter Objektdaten, die in der Cloud gespeichert werden sollen, bietet Blob Storage eine effektive und skalierbare Lösung. Verwenden Sie BLOB-Speicher zum Speichern von Inhalten, z. B.:
- Dokumente
- Daten für soziale Netzwerke wie Fotos, Videos, Musik und Blogs
- Sicherungen von Dateien, Computern, Datenbanken und Geräten
- Bilder und Text für Web-Apps
- Konfigurationsdaten für Cloud-Apps
- Big Data, z. B. Protokolle und andere große Datasets
Jedes Blob ist in einem Container organisiert. Container bieten auch eine nützliche Möglichkeit, Sicherheitsrichtlinien Gruppen von Objekten zuzuweisen. Ein Speicherkonto kann eine beliebige Anzahl von Containern enthalten, und ein Container kann eine beliebige Anzahl von Blobs (bis zum Grenzwert des Speicherkontos) enthalten.
Blob-Speicher bietet drei Arten von Blobs:
Blockblobs
Block-Blobs sind für das Streaming und Speichern von Cloudobjekten optimiert. Sie sind eine gute Wahl zum Speichern von Dokumenten, Mediendateien, Sicherungen und anderen ähnlichen Dateien.
Anfügeblobs
Anfügeblobs ähneln Block-Blobs, sind jedoch für Anfügevorgänge optimiert. Ein Anfüge-Blob kann nur aktualisiert werden, indem am Ende ein neuer Block hinzugefügt wird. Append Blobs sind eine gute Wahl für Szenarien wie die Protokollierung, bei denen neue Daten nur am Ende des Blobs geschrieben werden müssen.
Seitenblobs
Seitenblobs sind für die Darstellung von IaaS-Datenträgern und die Unterstützung von zufälligen Schreibvorgängen mit einer Größe von bis zu 1 TB optimiert. Ein virtueller Azure Stack Hub-Computer, der iaaS-Datenträger angefügt ist, ist eine VHD, die als Seiten-BLOB gespeichert ist.
Table Storage
Moderne Apps verlangen oft Datenspeicher mit größerer Skalierbarkeit und Flexibilität als vorherige Generationen von Software erforderlich. Tabellenspeicher bietet hochverwendbare, massiv skalierbaren Speicher, sodass Ihre App automatisch skaliert werden kann, um die Benutzernachfrage zu erfüllen. Tabellenspeicher ist der NoSQL-Schlüssel-/Attributspeicher von Microsoft– es hat ein schemaloses Design, wodurch er sich von herkömmlichen relationalen Datenbanken unterscheidet. Mit einem schemalosen Datenspeicher können Sie Ihre Daten ganz einfach anpassen, wenn sich die Anforderungen Ihrer App entwickeln. Tabellenspeicher ist einfach zu verwenden, sodass Entwickler Apps schnell erstellen können.
Tabellenspeicher ist ein Schlüssel-Attributspeicher, was bedeutet, dass jeder Wert in einer Tabelle mit einem typierten Eigenschaftsnamen gespeichert wird. Der Eigenschaftenname wird zum Filtern und Angeben von Auswahlkriterien verwendet. Eine Sammlung von Eigenschaften und deren Werten umfasst eine Entität. Da der Tabellenspeicher schemalos ist, können zwei Entitäten in derselben Tabelle unterschiedliche Auflistungen von Eigenschaften enthalten, und diese Eigenschaften können von unterschiedlichen Typen sein.
Sie können tabellenspeichern, um flexible Datasets zu speichern, z. B. Benutzerdaten für Web-Apps, Adressbücher, Geräteinformationen und alle anderen Metadatentypen, die Ihr Dienst benötigt. Für die heutigen internetbasierten Apps bieten NoSQL-Datenbanken wie Tabellenspeicher eine beliebte Alternative zu herkömmlichen relationalen Datenbanken.
Ein Speicherkonto kann eine beliebige Anzahl von Tabellen enthalten, und eine Tabelle kann eine beliebige Anzahl von Entitäten bis zum Kapazitätslimit des Speicherkontos enthalten.
Queue Storage
Beim Entwerfen von Apps für die Skalierung werden App-Komponenten häufig entkoppelt, sodass sie unabhängig voneinander skaliert werden können. Der Warteschlangenspeicher bietet eine zuverlässige Messaginglösung für die asynchrone Kommunikation zwischen App-Komponenten, unabhängig davon, ob sie in der Cloud, auf dem Desktop, auf einem lokalen Server oder auf einem mobilen Gerät ausgeführt werden. Der Warteschlangenspeicher unterstützt auch die Verwaltung asynchroner Aufgaben und Erstellung von Prozessworkflows.
Ein Speicherkonto kann eine beliebige Anzahl von Warteschlangen enthalten, und eine Warteschlange kann eine beliebige Anzahl von Nachrichten enthalten (bis zum Kapazitätslimit des Speicherkontos). Einzelne Nachrichten können bis zu 64 KB groß sein.
Nächste Schritte
Weitere Informationen zu Azure Storage finden Sie in der Einführung in Microsoft Azure Storage