View a markdown version of this page

Wählen Sie den richtigen SMB-Dateispeicher - AWS Prescriptive Guidance

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wählen Sie den richtigen SMB-Dateispeicher

-Übersicht

AWS bietet eine Vielzahl vollständig verwalteter Speicherservices, die Ihnen die vielfältigen Funktionen branchenführender Dateidienste bieten und gleichzeitig die neuesten AWS Infrastrukturinnovationen und Sicherheit kombinieren. Sie können AWS Dienste in Infrastructure-as-Code-Workflows (IaC) integrieren und sie in AWS Rechen-, Überwachungs- und Datenschutzdienste integrieren. Für Windows-Workloads können Sie aus zwei vollständig verwalteten Dateidiensten wählen, die Ihren Anwendungsanforderungen entsprechen können: FSx for Windows File Server und Amazon FSx für ONTAP. NetApp

FSx für Windows File Server

Amazon FSx for Windows File Server bietet vollständig verwalteten gemeinsamen Speicher, der auf Windows Server basiert, und bietet eine breite Palette von Datenzugriffs-, Datenverwaltungs- und Verwaltungsfunktionen. FSx for Windows File Server lässt sich problemlos in Windows-Umgebungen integrieren, da es sich um einen Windows-native Dienst handelt. Wir empfehlen die Verwendung von FSx for Windows File Server für Benutzer- und Gruppenfreigaben, Always On Failover Cluster Instances für SQL Server, Windows-Anwendungen und virtuelle Desktop-Infrastruktur (VDI). FSx for Windows File Server lässt sich auch gut in Amazon FSx File Gateway, Amazon Kendra, Audit-Logs für Amazon S3 und Amazon Data Firehose integrieren.

FSx für ONTAP

FSx for ONTAP basiert auf dem NetApp proprietären ONTAP-Dateisystem. Es erfordert ein gewisses Maß an Weiterbildung und wird vor allem bestehenden Benutzern vor Ort empfohlen. NetApp Zu den typischen Anwendungsfällen gehören Benutzer- und Gruppenfreigaben, AlwaysOn-Failover-Clusterinstanzen für SQL Server und Windows-Anwendungen. FSx for ONTAP unterstützt mehrere Protokolle, Dateisysteme mit mehr als 64 TB (PB-Größe ohne DFS-Namespace-Server), Klonen, Replikation, Snapshots, Komprimierung (Speichereffizienz) und intelligentes Tiering von Daten.

Auswirkung auf die Kosten

FSx für Windows File Server

FSx for Windows File Server war die erste gemeinsam genutzte Speicherlösung AWS für die Bereitstellung von Failoverclusterinstanzen für SQL Server. Mit FSx for Windows File Server könnten Sie Failoverclusterinstanzen mithilfe der SQL Standard Edition-Lizenzierung starten. Dies verhindert jedoch, dass Sie sich auf AlwaysOn-Verfügbarkeitsgruppen verlassen können, für die SQL Server Enterprise Edition-Lizenzen erforderlich sind. Durch den Wechsel von der SQL Server Enterprise Standard Edition zur SQL Server Standard Edition könnten Sie 65 bis 75 Prozent Ihrer SQL Server-Lizenzen sparen.

Sie können FSx for Windows File Server for Failover Cluster Instances verwenden, um Speicher I/O vom typischen EBS-Speicher auszulagern. Durch die Auslagerung I/O auf FSx for Windows File Server könnten Sie EC2-Instances, die auf einem hohen Amazon EBS-Durchsatz und IOPS basieren, herunterskalieren, ohne den Speicherdurchsatz zu beeinträchtigen.

FSx für ONTAP

Sie können FSx for ONTAP verwenden, um Ihren Microsoft-Failovercluster auf Blockprotokoll-iSCSI auszuführen und von der sofortigen Dateiinitialisierung von SQL Server, der Verwendung SnapMirror von regionsübergreifender Replikation, Antivirenunterstützung und Klonen zu profitieren. Wenn Sie zu Testzwecken mehrere Kopien von Datenbanken erstellen, kann das Klonen einen erheblichen Unterschied sowohl beim Speicherverbrauch als auch bei der Geschwindigkeit, mit der diese Datenbankkopien erstellt werden können, bewirken. Darüber hinaus können NetApp SnapCenter Sie die Sicherungs-, Wiederherstellungs- und Klonfunktionen Ihrer EC2-Instances für SQL Server mithilfe von FSx for ONTAP verwalten. FSx for ONTAP bietet außerdem automatisches Tiering von SSD zu kostengünstigen Poolspeichern mit geringer Kapazität und bietet so eine Mischung aus Leistung und Kosteneffizienz.

FSx for ONTAP unterstützt NetApp das Dateisystem (ONTAP), im Gegensatz zu FSx for Windows File Server, das ein Windows-natives NTFS-Dateisystem unterstützt. Die Mindestgröße für FSx für ONTAP beträgt 1024 GB, während FSx for Windows File Server bereits ab 32 GB beginnen kann.

Integration mit dem Microsoft Distributed File System

FSx for Windows File Server und FSx für ONTAP lassen sich in das Distributed File System (DFS) von Microsoft integrieren und ermöglichen so eine nahtlose Integration in bestehende Bereitstellungen. Beachten Sie bei der Planung Ihrer Architektur Folgendes:

Empfehlungen zur Kostenoptimierung

Die Leistung sowohl für FSx for Windows File Server als auch für FSx für ONTAP hängt stark von der Konfiguration ab, ebenso wie ihre Preisgestaltung. Die Preise für FSx for Windows File Server hängen in erster Linie von der Speicherkapazität und dem Speichertyp, der Durchsatzkapazität, der Sicherung und den übertragenen Daten ab. Mit FSx for ONTAP zahlen Sie für SSD-Speicher, SSD-IOPS, Nutzung des Kapazitätspools, Durchsatzkapazität und Backup.

Dateidienst Kosten für 5 TB Speicher Konfiguration Region
FSx für Windows File Server 982,78$

Einzelne Availability Zone

SSD (15.000 IOPS)

32 Mbit/s

5 TB Backup (keine Einsparungen durch Deduplizierung)

USA Ost (Nord-Virginia)
FSx für ONTAP 979,28$

Einzelne Availability Zone

100% SSD

Kapazitätsstufe mit 15.000 Lese- und Schreibvorgängen

15.000 SSD-IOPS

128 MBit/s

5 TB Backup (keine Einsparungen durch Deduplizierung)

USA Ost (Nord-Virginia)

Beachten Sie Folgendes:

  • Durch Deduplizierung und Komprimierung können Sie mehr Daten auf physischen Geräten speichern, indem Sie die Datengröße verringern. Sie zahlen jedoch für den bereitgestellten Solid State Drive (SSD) oder Festplattenspeicher (HDD).

  • Sie können FSx for ONTAP verwenden, um Ihre Daten zu klassifizieren. Es kommt äußerst selten vor, dass regelmäßig auf 100 Prozent Ihrer Daten zugegriffen wird und SSD-Speicher benötigt wird. Sie können kalte Daten und Daten, auf die selten zugegriffen wird, auf eine Kapazitätsstufe verschieben, um Kosten zu sparen.

  • Die hier genannten Preise wurden mit 100 Prozent Daten auf der SSD-Stufe und 15.000 IOPS auf der SSD-Stufe berechnet.

Backup

Standardmäßig speichern sowohl FSx for ONTAP als auch FSx for Windows File Server ihr vollständig verwaltetes Backup auf Amazon S3. Mit FSx for ONTAP gibt es jedoch eine zusätzliche Option für die Verwendung von Backups, mit der Backups so konfiguriert werden können SnapVault, dass sie sich in der Kapazitätsebene befinden. Bei der Datensicherung SnapVault handelt es sich um einen selbstverwalteten Mechanismus, der kostengünstiger ist als die standardmäßige, vollständig verwaltete Backup-Option. Die vollständig verwaltete Backup-Option kostet 0,05$ pro Person. GB-month Das SnapVault Backup auf FSx for ONTAP (10:1 SSD zu Kapazitätspoolspeicher) kostet 0,03221 USD (0,9 x 0,0219+0,10,125).

Beachten Sie Folgendes:

  • AWS verwaltete Backups bieten eine Granularität von einer Stunde. SnapVaultermöglicht es Ihnen, bis zu fünf Minuten zu arbeiten.

  • Sie können die Tools (wie CLI und API) verwenden NetApp, um die SnapVault Beziehungen und die Snapshot-Replikation zu konfigurieren.

  • Aktivieren Sie die all Tiering-Richtlinie für ein SnapVault Volume, um die Kapazitätsebene als Speicher für die Backup-Daten zu verwenden.

  • SnapVault Ziele können sich in derselben AWS-Region, regionsübergreifenden oder lokalen Umgebung befinden. Dabei handelt es sich in der Regel um ein Dateisystem-Backup-Ziel mit einer einzelnen Availability Zone oder mehreren Availability Zones. Im Vergleich dazu wird AWS Backup es durch die regionale Resilienz von Amazon S3 unterstützt.

Richtige Größe

Sie können auch Kosten sparen und das Beste aus Ihrem Dateisystem herausholen, indem Sie die richtige Größe wählen und eine Überprovisionierung verhindern.

Gehen Sie wie folgt vor, um die richtige Größe zu finden:

  1. Ermitteln Sie anhand von Daten Ihre aktuellen Bedürfnisse. Für typische Windows-Workloads können Sie integrierte Betriebssystem-Tools wie Performance Monitor verwenden.

  2. Verwenden Sie im Systemmonitor die folgenden Leistungsindikatoren, um Ihre aktuellen Leistungsanforderungen zu ermitteln. Das Erfassungsintervall ist auf eine Sekunde festgelegt, wobei die maximale Protokollgröße 1.000 MB beträgt und das Überschreiben aktiviert ist.

    Logman.exe create counter PerfLog-Short -o "c:\perflogs\PerfLog-Long.blg" -f bincirc -v mmddhhmm -max 1024 -c "\LogicalDisk(*)\*" "\Memory\*" "\.NET CLR Memory(*)\*" "\Cache\*" "\Network Interface(*)\*" "\Paging File(*)\*" "\PhysicalDisk(*)\*" "\Processor(*)\*" "\Processor Information(*)\*" "\Process(*)\*" "\Thread(*)\*" "\Redirector\*" "\Server\*" "\System\*" "\Server Work Queues(*)\*" "\Terminal Services\*" -si 00:00:01
  3. Führen Sie den logman start PerfLog-Short Befehl aus, um die Protokollerfassung zu starten. Führen Sie den logman stop PerfLog-Short Befehl aus, um die Protokollerfassung zu beenden.

    Anmerkung

    Sie finden die Leistungsprotokolldateien in c:\perflogs auf dem Server, auf dem die Erfassung ausgeführt wird. Weitere Informationen finden Sie in der Microsoft-Dokumentation unter Übersicht über den Windows-Systemmonitor.

  4. Nachdem Sie die richtige Konfiguration identifiziert haben, testen Sie, ob Ihre Schätzung im Amazon FSx-Dateisystem korrekt ist, indem Sie Tools zur Festplattenbelastung wie Microsoft DISKSPD verwenden.

  5. Wenn Sie mit der Leistung zufrieden sind, wechseln Sie zur Dateifreigabe.

Wir empfehlen einen konservativen Ansatz bei der Speicherkapazität, da diese nur hochskaliert werden kann. Die Durchsatzkapazität kann nach Bedarf nach oben oder unten skaliert werden.

Weitere Ressourcen