Konzepte zur Verwaltung von Azure Files

In Azure ist eine ressource ein verwaltbares Element, das Sie in Ihren Azure Abonnements und Ressourcengruppen erstellen und konfigurieren. Ressourcenanbieter sind Verwaltungsdienste, die bestimmte Arten von Ressourcen bereitstellen. Während Sie zum Bereitstellen einer Workload in Azure viele Ressourcen verwenden können, konzentriert sich Azure Files auf zwei zentrale Ressourcen:

  • Storage-Konten, die vom Microsoft.Storage-Ressourcenanbieter angeboten werden. Speicherkonten sind Ressourcen auf oberster Ebene, die einen freigegebenen Speicherpool, IOPS und Durchsatz darstellen, in denen Sie klassische Dateifreigaben oder andere Speicherressourcen bereitstellen können, abhängig von der Art des Speicherkontos. Alle Speicherressourcen, die Sie in einem Speicherkonto bereitstellen, teilen die Grenzwerte, die für dieses Speicherkonto gelten. Klassische Dateifreigaben unterstützen sowohl das SMB- als auch das NFS-Dateifreigabeprotokoll.

  • Dateifreigaben, die vom Ressourcenanbieter Microsoft.FileShares angeboten werden. Dateifreigaben sind eine neue Ressource der obersten Ebene, die die Bereitstellung von Azure Files vereinfacht, indem die Notwendigkeit eines Speicherkontos wegfällt. Im Gegensatz zu klassischen Dateifreigaben, die Sie in einem Speicherkonto bereitstellen müssen, bereitstellen Sie Dateifreigaben direkt in die Ressourcengruppe ein, wie Speicherkonten selbst oder andere Azure-Ressourcen wie virtuelle Maschinen, Festplatten oder virtuelle Netzwerke. Derzeit unterstützt Microsoft.FileShares nur das NFS-Dateifreigabeprotokoll. Wenn Sie SMB benötigen, wählen Sie klassische Dateifreigaben aus.

Diagramm zum Vergleich von Dateifreigaben und klassischen Azure-Dateifreigaben.

Dieses Video bietet einen umfassenden Überblick über die Unterschiede zwischen speicherkonto und Dateifreigabeverwaltungsmodellen:

Klassische Dateifreigaben (Microsoft.Storage)

Klassische Dateifreigaben oder Dateifreigaben, die in Speicherkonten bereitgestellt werden, sind die herkömmliche Möglichkeit, Dateifreigaben für Azure Files bereitzustellen. Sie unterstützen alle wichtigen Features, die Azure Files unterstützen, einschließlich SMB- und NFS-, SSD- und HDD-Medienebenen, jeder Redundanztyp und Verfügbarkeit in jeder Region. Klassische Dateifreigaben unterstützen zwar die gesamte Breite der Azure Files Features, weisen jedoch wichtige Einschränkungen auf:

  • Kapazitätsplanung: Klassische Dateifreigaben sowie untergeordnete Objekte wie Blob-Container, die sich im selben Speicherkonto befinden, nutzen gemeinsam einen gemeinsamen Pool von Speicher, IOPS und Durchsatz. Diese Architektur bedeutet, dass Sie sorgfältig planen müssen, um Kapazitätsengpässe zu vermeiden, wenn Sie mehrere klassische Dateifreigaben in einem Speicherkonto anlegen. Berücksichtigen Sie sowohl die aktuellen als auch zukünftigen Anforderungen jeder klassischen Dateifreigabe, die in einem Speicherkonto platziert wird, da das Wachstum einer klassischen Dateifreigabe andere Dateifreigaben verdrängen kann.

  • Freigegebene Einstellungen: Sie wenden viele wichtige Einstellungen wie Netzwerk- und Sicherheitsregeln auf Speicherkontoebene an. Daher müssen Sie sorgfältig überlegen, wie Sie klassische Dateifreigaben im selben Speicherkonto platzieren. Ziehen Sie das Speicherkonto als Vertrauensgrenze in Betracht, und platzieren Sie klassische Dateifreigaben nur im selben Speicherkonto, wenn Sie damit einverstanden sind, dass sie dieselben Sicherheitseinstellungen haben.

  • Skalierungskomplexität: Azure Files-Bereitstellungen im großen Maßstab können aufgrund der Beschränkungen für Speicherkonten des Microsoft.Storage-Ressourcenanbieters die Verwaltung vieler Azure-Abonnements erfordern. Weitere Informationen finden Sie unter Speicherkontogrenzwerte.

Klassische Dateifreigabebereitstellungen verwenden zwei Arten von Speicherkonten:

  • Bereitgestellte Speicherkonten: Die Art des FileStorage Speicherkontos identifiziert bereitgestellte Speicherkonten. Sie können bereitgestellte klassische Dateifreigaben entweder auf SSD- oder HDD-basierter Hardware bereitstellen, indem Sie bereitgestellte Speicherkonten verwenden. Sie können nur bereitgestellte Speicherkonten verwenden, um klassische Dateifreigaben zu speichern. Sie können sie nicht für andere Speicherressourcen wie Blobcontainer, Warteschlangen und Tabellen verwenden. Verwenden Sie für alle neuen klassischen Dateifreigabebereitstellungen kontingentierte Speicherkonten.

  • Pay-as-you-go-Speicherkonten: Die Art des StorageV2 Speicherkontos identifiziert Pay-as-you-go-Speicherkonten. Sie können nutzungsbasierte Dateifreigaben auf HDD-basierter Hardware bereitstellen, indem Sie nutzungsbasierte Speicherkonten verwenden. Sie können pay-as-you-go-Speicherkonten verwenden, um klassische Dateifreigaben und andere Speicherressourcen wie Blobcontainer, Warteschlangen oder Tabellen zu speichern.

Weitere Informationen finden Sie unter Erstellen einer klassischen Dateifreigabe.

Dateifreigaben (Microsoft.FileShares)

Der Microsoft.FileShares Ressourcenanbieter bietet Dateifreigaben als neue Azure Ressource auf oberster Ebene an. Diese Dateifreigaben bieten die folgenden Vorteile gegenüber klassischen Dateifreigaben:

  • Vereinfachte Verwaltung: Erstellen Sie Dateifreigaben direkt als Ressourcen auf oberster Ebene im Azure Portal oder über Verwaltungs-APIs. Bei diesem Ansatz wird die Anforderung zum Verwalten eines Speicherkontos entfernt und die Bereitstellungsumgebung optimiert.

  • Unabhängige Kapazität und Leistung: Jede Dateifreigabe verfügt über einen eigenen dedizierten Speicher, IOPS und Durchsatz. Dieses Design vermeidet die Notwendigkeit, die Kapazität anhand der begrenzten Ressourcen Ihres Speicherkontos zu planen, und ermöglicht es, dass Dateifreigaben mit steigenden Arbeitslastanforderungen frei wachsen können.

  • Granulare Konfiguration: Wenden Sie Netzwerk- und Sicherheitseinstellungen auf Dateifreigabeebene an, sodass Sie präzise Kontrolle über Zugriffsgrenzen und Isolation haben. Diese Konfiguration erleichtert das Erzwingen von Sicherheitsrichtlinien für bestimmte Apps, Teams oder Umgebungen.

  • Vorhersehbare, flexible Abrechnung: Dateifreigaben verwenden das bereitgestellte v2-Abrechnungsmodell, mit dem Sie unabhängig Speicher, IOPS und Durchsatz pro Freigabe bereitstellen können. Da Azure pro Azure-Ressource der obersten Ebene abrechnet, können Sie die Kosten jeder einzelnen Freigabe problemlos nachverfolgen, um sie dem Projekt, Team oder Kunden zuzuordnen, das bzw. der die Dateifreigabe verwendet.

  • Verbesserte Skalierung und Leistung: Dateifreigaben unterstützen höhere Grenzwerte und niedrigere Bereitstellungszeiten als klassische Dateifreigaben. Weitere Informationen finden Sie unter Azure Files Skalierbarkeit und Leistungsziele.

Regionale Verfügbarkeit

Derzeit können Sie in den folgenden Regionen eine Dateifreigabe mit Microsoft.FileShares erstellen. Unterstützung für private Endpunkte für die Dateifreigabe mit Microsoft.FileShares ist in allen öffentlichen Azure-Cloudregionen verfügbar.

  • Australia Central
  • Australien Ost
  • Australia Southeast
  • Brasilien Süd
  • Brazil Southeast
  • Kanada Zentral
  • Kanada Ost
  • Zentralindien
  • Ostasien
  • East US
  • Frankreich Zentral
  • France South
  • Germany North
  • Deutschland West Central
  • Israel Central
  • Italien Nord
  • Japan Ost
  • Japan, Westen
  • JIO Indien Zentral
  • JIO Indien West
  • Zentralkorea
  • Korea South
  • Nord-Mittel-USA
  • Nordeuropa
  • Norwegen Ost
  • Norway West
  • Poland Central
  • Südafrika Nord
  • Südafrika, Westen
  • Süd-Mittel-USA
  • Südindien
  • Südostasien
  • Schweden Zentral
  • UAE Central
  • Vereinigte Arabische Emirate (Nord)
  • Vereinigtes Königreich Süd
  • Vereinigtes Königreich West
  • Westeuropa
  • USA, Westen

Vergleich von Ressourcenanbietern: Microsoft. Speicher im Vergleich zu Microsoft. FileShares

Bewerten Sie die neue Dateifreigabe-Erfahrung mit Microsoft. FileShares für alle deine neuen Azure Files NFS-Protokoll-Deployments.

Wenn eine bestimmte Featureanforderung noch nicht in der neuen Dateifreigabeumgebung verfügbar ist oder die Workload SMB-Protokollunterstützung erfordert, verwenden Sie die klassische Dateifreigabeerfahrung.

Feature Klassische Dateifreigaben fileshareclassicicon1 Dateifreigaben (Microsoft.FileShares) mfsicon
Unterstützungsgarantie Allgemein verfügbar Allgemein verfügbar
Ressource der obersten Ebene für den Dienst Speicherkonto fileshareclassicicon2 Dateifreigaben mfsicon
SMB-Protokoll Yes Nein
NFS-Protokoll Yes Yes
Unterstützung für Azure-Dateisynchronisierung Yes Nein
Erfordern eines Speicherkontos Yes Nein
Abrechnungsmodell mit nutzungsbasierter Bezahlung Yes Nein
Bereitgestelltes v1-Abrechnungsmodell Yes Nein
Bereitgestelltes v2-Abrechnungsmodell Yes Yes
HDD-Unterstützungsfähigkeit Yes Nein
SSD-Unterstützung Yes Yes
LRS Yes Yes
ZRS Yes Yes
GRS Yes Nein
GZRS Yes Nein
Abrechnungs-, Netzwerk- und Sicherheitskonfigurationen pro Freigabeebene Nein Yes
Konfigurationen eines einzelnen virtuellen Netzwerks für eine Dateifreigabe Nein Yes
Konfiguration eines einzelnen virtuellen Netzwerks für mehrere Dateifreigaben Yes Nein
AKS CSI-Treiber Yes Nein
REST-APIs der Datenebene Yes Nein
Unterstützung für vorläufiges Löschen Yes Nein
Unterstützung für Snapshots Yes Yes
Verschlüsselung während der Übertragung Yes Yes
Vom Kunden verwaltete Schlüssel Yes Nein
Zonenfixierung Yes Nein