Skytap in Azure ist eine Cloud-Infrastructure-as-a-Service (Iaas), mit der Sie IBM Power-Workloads wie AIX, IBM i (AS/400) und Linux auf Power zusammen mit x86-Workloads nativ in Azure ausführen können. Skytap erfordert kein Refactoring, Rearchitecting oder Replatforming, sodass Sie herkömmliche Workloads problemlos zu Azure verschieben können.
Wenn Sie Skytap in Azure bereitstellen, verwenden Sie Azure NetApp Files für die Dateispeicherung. Sie können Speicherzuweisungen jederzeit ohne Dienstunterbrechungen nach oben oder unten skalieren. Außerdem können die Leistungsanforderungen auf Speicherdienstebene dynamisch angepasst werden.
Weitere Informationen finden Sie unter Migrieren von IBM i-Serie zu Azure mit Skytap.
Aufbau
Laden Sie eine Visio-Datei dieser Architektur herunter.
Workflow
Diese Architektur zeigt die Verwendung von Azure NetApp Files mit Workloads in Skytap in Azure. Der folgende Workflow entspricht dem vorherigen Diagramm:
- Verwenden Sie ein Azure VPN-Gateway oder einen Azure ExpressRoute-Schaltkreis, um eine Verbindung mit dem privaten Netzwerk herzustellen.
- Richten Sie einen Azure NetApp Files-Kapazitätspool und eine Freigabe über das Azure-Portal ein.
- Binden Sie die Freigabe in AIX-, IBM i- oder Linux on Power-basierten Workloads in Skytap in Azure ein.
- Verwenden Sie Freigaben als primären Speicher, und geben Sie Dateien plattformübergreifend und in Azure-nativen Bereitstellungen frei.
Komponenten
Die Architektur verwendet diese Komponenten:
Skytap in Azure ist ein Dienst in Azure, der IBM Power-Workloads und herkömmliche x86-Workloads auf Hardware in Azure-Rechenzentren nativ ausführt. Wenn Ihre Organisation IBM Power-basierte AIX-, IBM i- oder Linux-Betriebssysteme (OS) verwendet, können Sie Skytap in Azure verwenden, um Workloads mit minimalem Vorabaufwand zu Azure zu migrieren.
Azure NetApp Files ist ein Azure-nativer leistungsstarker Dateispeicherdienst auf Unternehmensniveau. Azure NetApp Files stellt Volumes als Dienst bereit, mit dem Sie NetApp-Konten, Kapazitätspools und Volumes erstellen können. Sie können Dienst- und Performance-Level auswählen und Datenschutz und Replikation über Zonen und Regionen hinweg verwalten.
ExpressRoute erweitert Ihre lokalen Netzwerke über eine private Verbindung, die von einem Konnektivitätsanbieter bereitgestellt wird, auf die Cloud von Microsoft. Mit ExpressRoute können Sie Verbindungen mit Microsoft-Clouddiensten herstellen, z. B. Microsoft Azure und Microsoft 365.
Azure Virtual Machines sind eine skalierbare On-Demand-Computingressource von Azure. In der Regel verwenden Sie eine VM, wenn Sie mehr Kontrolle über eine Computingumgebung benötigen, als von anderen Ressourcen bereitgestellt wird.
Azure VPN Gateway verbindet Ihre lokalen Netzwerke über Site-to-Site-VPNs mit Azure auf ähnliche Weise, als würden Sie einen Filialstandort einrichten und verbinden. Die Konfiguration ermöglicht sichere Verbindungen, die die Branchenstandardprotokolle Internet Protocol Security (IPsec) und Internet Key Exchange (IKE) verwenden.
Alternativen
- Azure Blob Storage
- Azure Files
Szenariodetails
Mögliche Anwendungsfälle
Sie können Azure NetApp Files für Szenarien verwenden, die Netzwerkdateispeicher in der Cloud benötigen, sowie für die folgenden Anwendungsfälle:
Skalierbarer und robuster Dateifreigabedienst: Ein skalierbarer und robuster Dateifreigabedienst ist eine robuste Speicherlösung, die zusammen mit Ihren Datenanforderungen wachsen und Ihre Informationen sicher halten kann. Verwenden Sie einen Dateifreigabedienst, um Speicherplatz in Echtzeit hinzuzufügen, wenn Sie ihn benötigen, um die Leistung zu verbessern. Sie können auch die Replikation für integrierte Datenresilienz integrieren, um sicherzustellen, dass Daten immer zugänglich sind. Azure NetApp Files bietet eine zuverlässige und anpassbare Plattform zum Freigeben und Speichern Ihrer unternehmenskritischen Workload-Dateien, die auf der IBM Power-Plattform gehostet werden.
Kritische Sicherungen: Sie können den AIX-
mksysb
Befehl verwenden, um startbare Sicherungen des Kerns Ihres Systems zu erstellen, damit Sie nach einem Absturz zu neuer Hardware migrieren oder Ihr System wiederherstellen können. Dermksysb
Befehl erfasst die Stammvolumegruppe und -einstellungen, indem sie in einer Datei gespeichert werden, die Sie zum Wiederherstellen des System-Basis-Images oder einiger Dateien verwenden können. Azure NetApp Files bietet eine skalierbare und kostengünstige Möglichkeit, diese Sicherungen in der Azure-Cloud zu speichern.Zentralisierter Datenspeicher: Sie können Azure NetApp Files verwenden, um einen freigegebenen Speicherpool zu erstellen, auf den mehrere AIX-Systeme über das Network File System (NFS) zugreifen können. Dieser freigegebene Speicherpool umfasst Benutzer-Home-Verzeichnisse, Anwendungsdaten oder Projektdateien in Ihrem Netzwerk. Häufig verwenden Sie einen freigegebenen Speicherpool für verteilte Anwendungen.
Hohe Verfügbarkeit: Für Failover-Funktionen können Sie Azure NetApp Files in AIX Clustering-Lösungen wie PowerHA SystemMirror integrieren. Wenn ein Server ausfällt, können Clients nahtlos auf Daten von einem anderen Server zugreifen, der dasselbe NFS-Repository in Azure NetApp Files hostet.
Globales SAP-Transportverzeichnis: Das Globale SAP-Transportverzeichnis (/usr/sap/trans) ist ein gemeinsam genutzter Speicherort, der sich auf dem globalen Domänencontroller eines SAP-Transportmanagementsystems (TMS) befindet. Je nach den Anforderungen verfügen Sie möglicherweise über ein globales Transportverzeichnis oder mehrere Transportverzeichnisse. Sie können dieses Verzeichnis als NFS-Freigabe verwenden, die in der Azure-Cloud in Azure NetApp Files gehostet wird. Verwenden Sie das Verzeichnis zum Freigeben von Dateien für mehrere Clients in einem Netzwerk. Azure NetApp Files bietet in diesem Szenario Resilienz und Leistung.
Überlegungen
Azure NetApp Files enthält eine Reihe von Features, die Entwurfsüberlegungen basierend auf den Säulen des Azure Well-Architected Framework bereitstellen, bei dem es sich um eine Reihe von Leitprinzipien handelt, die zur Verbesserung der Qualität von Workloads verwendet werden.
Zuverlässigkeit
Zuverlässigkeit stellt sicher, dass Ihre Anwendungen Ihre Verpflichtungen gegenüber Ihren Kunden erfüllen können. Weitere Informationen finden Sie unter Übersicht über die Säule „Zuverlässigkeit“.
Skytap in Azure bietet ein standardmäßiges Verfügbarkeitsziel (Service Level Objective, SLO) von 99,95 % für die Plattform und logische Partitionen (LPARs).
Azure NetApp Files bietet ein standardmäßiges SLA für 99,99 % Verfügbarkeit für alle Ebenen und alle unterstützten Regionen. Azure NetApp Files unterstützt auch die Bereitstellung von Volumes in von Ihnen ausgewählten Verfügbarkeitszonen und unterstützt zonenübergreifende Hochverfügbarkeitsbereitstellungen für zusätzlichen Datenschutz beim Ausfall einer Zone.
Für verbesserte Ziel- und Wiederherstellungszeit-SLAs (RPO/RTO) stehen integrierter Datenschutz mit Snapshots und Sicherung mit dem Dienst zur Verfügung. Darüber hinaus bietet die regionsübergreifende Replikation Vorteile bei der Notfallwiederherstellung in allen Azure-Regionen.
Sicherheit
Sicherheit bietet Schutz vor vorsätzlichen Angriffen und vor dem Missbrauch Ihrer wertvollen Daten und Systeme. Weitere Informationen finden Sie unter Übersicht über die Säule „Sicherheit“.
Azure NetApp Files bietet eine zusätzliche Sicherheitsstufe, indem Volumes und Datenverkehr in Ihren virtuellen Netzwerken beibehalten werden und kein öffentlich adressierbarer Endpunkt bereitgestellt wird. Alle Daten werden stets im Ruhezustand verschlüsselt. Sie können auch NFS Kerberos zur Verschlüsselung der Daten in Übertragung verwenden.
Azure NetApp Files bietet Unterstützung für standardmäßige NFSv4.1-Sicherheitsmaßnahmen, wie etwa Namenszeichenfolgen, eingeschränkte Firewallportgefährdung, LDAP-Integration und NFSv4.1 ACLs.
Die Azure Policy hilft Ihnen dabei, organisatorische Standards durchzusetzen und die Compliance in großem Umfang zu prüfen. Azure NetApp Files unterstützt Azure Policy über benutzerdefinierte und integrierte Richtliniendefinitionen.
Kostenoptimierung
Bei der Kostenoptimierung geht es um die Suche nach Möglichkeiten, unnötige Ausgaben zu reduzieren und die Betriebseffizienz zu verbessern. Weitere Informationen finden Sie unter Erstellen einer Checkliste zur Überprüfung der Kostenoptimierung.
Verstehen Sie das Kostenmodell für Azure NetApp Files, um Ihre Cloudausgaben zu verwalten.
Die Abrechnung von Azure NetApp Files basiert auf der bereitgestellten Speicherkapazität, die durch Erstellen von Kapazitätspools zugeordnet wird.
Schwankungen beim Kapazitätsbedarf
Wenn die Anforderungen an die Größe Ihres Kapazitätspools schwanken, sollten Sie die Größe Ihrer Volumes und Kapazitätspools ändern, um die Kosten mit Ihren variablen Kapazitäts- und Leistungsanforderungen in Einklang zu bringen. Sie können die Größe ihrer Workloads ohne Unterbrechung ändern.
Schwankungen bei den Leistungsanforderungen
Wenn Ihre Anforderungen an die Größe des Kapazitätspools gleich bleiben, aber die Anforderungen an die Leistung schwanken, sollten Sie erwägen, den Service Level eines Volumes zu ändern. Azure NetApp Files verfügt über mehrere Service Levels, um die beste Mischung aus Leistung und Kostenoptimierung für Ihre Cloudanforderungen bereitzustellen. Wenn Ihre Workloads beispielsweise nur zu bestimmten Zeiten im Quartal ausgelastet sind, wenden Sie die Premium- oder Ultra-Service Levels an, um Ihre Leistung zu maximieren. Oder wenn Ihr Workload gelegentlich stagniert, setzen Sie das Service Level des Volumes auf Standard, um die Kosten zu senken.
Automatisches Auslagern von kalten Daten
Azure NetApp Files verfügt über einen Standard-Service Level für die Speicherung mit Kaltzugriff. Sie können dieses Feature verwenden, um Kaltdaten auszulagern und so die Speicherkosten zu reduzieren. Der Kaltzugriff verschiebt automatisch kalte Blöcke in den Azure Blob Storage und gibt sie automatisch an das aktive Dateisystem zurück, wenn ein Client sie anfordert.
Sie können auch im Laufe des Monats Kapazitätspools unterschiedlicher Arten bereitstellen bzw. deren Bereitstellung aufheben, um Just-In-Time-Leistung bereitzustellen und die Kosten in Zeiträumen, in denen keine Hochleistung erforderlich ist, zu senken.
Preiskalkulation
Legen Sie basierend auf Ihren Kapazitäts- und Leistungsanforderungen fest, welchen Azure NetApp Files-Service Level (Standard, Premium oder Ultra) Sie benötigen. Verwenden Sie den Azure-Preisrechner, um die Kosten für diese Komponenten zu berechnen:
- Komponenten von Skytap in Azure
- Azure NetApp Files
- ExpressRoute-Schaltkreise und VPN-Gateways
- Virtuelle Netzwerke
Effiziente Leistung
Leistungseffizienz ist die Fähigkeit Ihrer Workload, eine effiziente Skalierung entsprechend den Anforderungen der Benutzer auszuführen. Weitere Informationen finden Sie unter Erstellen einer Checkliste zur Überprüfung der Leistungseffizienz.
Azure NetApp Files bietet die Möglichkeit, leistungsbezogene Service Levels dynamisch aufwärts oder abwärts zu skalieren, ohne dass es zu Unterbrechungen kommt, wenn sich Ihre Workloads ändern.
Zu den Service Levels gehören:
- Standard: 16MiB/s pro 1 TiB
- Premium: 64MiB/s pro 1 TiB
- Ultra: 128MiB/s pro 1 TiB
Wenn Sie mehr Leistung benötigen als die Kapazität erlaubt, sollten Sie den manuellen QoS-Typ (Quality of Service) auf den Kapazitätspool festlegen, um den zulässigen Durchsatz auf dem Volume zu maximieren.
Verwenden Sie Azure NetApp Files, um Ihre Kosten basierend auf der erforderlichen Leistung für Ihre Anwendungsworkloads zu steuern.
Informationen zu den Anforderungen im Zusammenhang mit Ihrem Durchsatz und Ihrer Kapazität finden Sie unter:
Skytap im großen Stil
Um die Computingleistung zu skalieren, können Sie LPARs, die in Skytap in Azure ausgeführt werden, Kapazität hinzufügen. Der Speicher für Azure NetApp Files-Volumes kann auch dynamisch skaliert werden. Automatic QoS skaliert automatisch die Leistung. Für eine präzisere Steuerung der einzelnen Volumes können Sie mit Manual QoS die Leistung jedes Volumes für Ihre Kapazitätspools separat steuern.
Azure NetApp Files-Volumes sind in den Leistungsstufen Ultra, Premium und Standard verfügbar. Denken Sie bei der Auswahl der Stufe, die Ihren Leistungsanforderungen am besten entspricht, daran, dass sich die verfügbare Bandbreite zusammen mit der Größe eines Volumes ändert. Sie können den Service Level eines Volumes jederzeit ohne Unterbrechung von Speichervorgängen ändern. Weitere Informationen zum Kostenmodell von Azure NetApp Files finden Sie unter Preisbeispiele.
Für den Einstieg kann der Azure NetApp Files-Leistungsrechner verwendet werden.
Beitragende
Dieser Artikel wird von Microsoft gepflegt. Er wurde ursprünglich von folgenden Mitwirkenden geschrieben:
Die wichtigsten Autoren
- Abhishek Jain | Cloud Solutions Architect, Skytap
- Jason Scott | Director of Field Technical Sales, Skytap
Andere Mitwirkende:
- Justin Parisi | Technical Marketing Engineer, Azure NetApp Files
Melden Sie sich bei LinkedIn an, um nicht öffentliche LinkedIn-Profile anzuzeigen.
Nächste Schritte
- Über Skytap
- Skytap – Hilfe und Dokumentation
- Was ist Azure NetApp Files?
- Grundlegendes zu NAS-Konzepten in Azure NetApp Files | Microsoft Learn
- Grundlegendes zu Datenschutz- und Notfallwiederherstellungsoptionen in Azure NetApp Files | Microsoft Learn