Vergleichen von Speicher für Dateifreigaben und Blobdaten

Abgeschlossen

Azure Files bietet vollständig verwaltete Dateifreigaben in der Cloud. Sie können über die Protokolle SMB (Server Message Block), NFS (Network File System) und HTTP (Hypertext Transfer-Protokoll) auf Azure-Dateifreigaben zugreifen. Client können von Windows-, Linux- und macOS-Geräten eine Verbindung mit Azure-Dateifreigaben herstellen.

Wissenswertes zu Azure Files

Hier sind einige Merkmale von Azure Files:

  • Serverlose Bereitstellung. Eine Azure-Dateifreigabe ist das PaaS-Angebot einer vollständig verwalteten Dateifreigabe, die keine Infrastruktur erfordert. Sie müssen sich nicht um VMs, Betriebssysteme oder Updates kümmern.

  • Nahezu unbegrenzter Speicher. Eine einzelne Azure-Dateifreigabe kann bis zu 100 TiB (Tebibyte) an Dateien speichern. Jede Datei kann bis zu 4 TiB groß sein. Die Dateien sind in einer hierarchischen Ordnerstruktur organisiert, genauso wie auf lokalen Dateiservern.

  • Datenverschlüsselung. Die Daten in einer Azure-Dateifreigabe sind im Ruhezustand in einem Azure-Rechenzentrum und bei der Übertragung über ein Netzwerk verschlüsselt.

  • Ortsunabhängiger Zugriff: Standardmäßig können Clients von jedem Standort der Welt auf Azure-Dateifreigaben zugreifen, sofern sie über eine Internetverbindung verfügen.

  • Integration in eine vorhandene Umgebung. Sie können den Zugriff auf Azure-Dateifreigaben mithilfe von Microsoft Entra-Identitäten oder AD DS-Identitäten steuern, die mit Microsoft Entra ID synchronisiert werden. So lässt sich sicherstellen, dass Benutzer auf eine Azure-Dateifreigabe genau so wie auf einen lokalen Dateiserver zugreifen können.

  • Frühere Versionen und Sicherungen. Sie können Momentaufnahmen von Azure-Dateifreigaben erstellen, die sich in das Feature Vorgängerversionen im Datei-Explorer integrieren lassen. Sie können auch Azure Backup verwenden, um Azure-Dateifreigaben zu sichern.

  • Datenredundanz. Azure-Dateifreigabedaten werden an mehrere Speicherorte im selben Azure-Rechenzentrum oder verteilt auf mehrere Azure-Rechenzentren repliziert. Die Replikationseinstellung des Azure-Speicherkontos, das die Dateifreigabe enthält, steuert die Datenredundanz.

Zu beachtende Punkte bei der Verwendung von Azure Files

Es gibt viele gängige Szenarien für die Verwendung von Azure Files. Denken Sie bei der Durchsicht der folgenden Vorschläge darüber nach, wie Azure Files Lösungen für Ihre Organisation bieten kann.

  • Erwägen Sie Ersatz- und Ergänzungsoptionen. Ersetzen oder ergänzen Sie herkömmliche lokale Dateiserver oder NAS-Geräte mithilfe von Azure Files.

  • Erwägen Sie einen globalen Zugriff. Sie können über die meisten Betriebssysteme wie Windows, macOS und Linux von überall auf der Welt direkt auf Azure-Dateifreigaben zugreifen.

  • Erwägen Sie die Lift- und Schichtunterstützung. Mit Azure Files für Anwendungen, die eine Dateifreigabe zum Speichern von Anwendungs- oder Benutzerdaten erwarten, können Sie Anwendungen per Lift und Shift in die Cloud verlagern.

  • Erwägen Sie die Verwendung der Azure-Dateisynchronisierung. Replizieren Sie Azure-Dateifreigaben mithilfe der Azure-Dateisynchronisierung auf Windows Server-Computer. Sie können lokal oder in der Cloud replizieren, um die Leistung und das verteilte Caching der Daten dort zu gewährleisten, wo sie verwendet werden. Die Azure-Dateisynchronisierung wird in einer späteren Lerneinheit genauer behandelt.

  • Berücksichtigen Sie freigegebene Anwendungen. Speichern Sie gemeinsam genutzte Anwendungseinstellungen wie z. B. Konfigurationsdateien in Azure Files.

  • Ziehen Sie Diagnosedaten in Betracht. Nutzen Sie Azure Files, um Diagnosedaten wie Protokolle, Metriken und Crash Dumps an einem gemeinsamen Ort zu speichern.

  • Berücksichtigen Sie Tools und Dienstprogramme. Azure Files ist eine gute Option zum Speichern von Tools und Hilfsprogrammen, die zum Entwickeln oder Verwalten von Azure-VM oder -Clouddiensten benötigt werden.

Vergleichen von Azure Files mit Azure Blob Storage

Es ist wichtig, zu verstehen, wann Daten in Azure Files in Dateifreigaben gespeichert werden sollten und wann es sinnvoller ist, Azure Blob Storage zum Speichern von Daten als Blobs zu verwenden. In der folgenden Tabelle werden verschiedene Features dieser Dienste und gängige Implementierungsszenarien verglichen.

Azure Files (Dateifreigaben) Azure Blob Storage (Blobs)
Azure Files bietet die SMB- und NFS-Protokolle, Clientbibliotheken und eine REST-Schnittstelle, über die Sie von überall auf gespeicherte Dateien zugreifen können. Azure Blob Storage bietet Clientbibliotheken und eine REST-Schnittstelle, über die unstrukturierte Daten in großem Umfang in Blockblobs gespeichert und abgerufen werden können.
- Dateien in einer Azure Files-Freigabe sind echte Verzeichnisobjekte.
- Der Zugriff auf Daten in Azure Files erfolgt über Dateifreigaben auf mehreren virtuellen Computern.
- Blobs in Azure Blob Storage sind ein flacher Namespace.
- Der Zugriff auf Blob-Daten in Azure Blob Storage erfolgt über einen Container.
Azure Files ist ideal, um eine Anwendung in die Cloud zu heben und zu verschieben, die bereits die systemeigenen Dateisystem-APIs verwendet. Freigeben von Daten zwischen der App und anderen Anwendungen, die in Azure ausgeführt werden.

Azure Files ist eine gute Option, wenn Sie Entwicklungs- und Debuggingtools speichern möchten, auf die von vielen virtuellen Computern zugegriffen werden muss.
Azure Blob Storage ist ideal für Anwendungen, die Streaming- und Zufallszugriffsszenarien unterstützen müssen.

Azure Blob Storage ist eine gute Option, wenn Sie von überall aus auf Anwendungsdaten zugreifen möchten.