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.
Säule der Leistungseffizienz
Die Säule der Leistungseffizienz des AWS Well-Architected Framework konzentriert sich auf die Optimierung der Nutzung von Cloud-Ressourcen, um Leistungsziele zu erreichen oder zu übertreffen und gleichzeitig die Anpassungsfähigkeit an schwankende Anforderungen und neue Technologien sicherzustellen. Es unterstreicht die Bedeutung einer kontinuierlichen Feinabstimmung der Systeme, um in einer dynamischen Cloud-Umgebung eine maximale Effizienz aufrechtzuerhalten.
Wichtige Schwerpunktbereiche für die Anwendung dieser Säule auf Ihre WorkSpaces Anwendungs-Streaming-Umgebung:
-
Auswahl und Optimierung des Instanztyps
-
Optimierung der Streaming-Leistung
-
Verwaltung der Flottenkapazität
Demokratisieren Sie fortschrittliche Technologien
Nutzen Sie von Cloud-Anbietern verwaltete Dienste für komplexe Technologien, sodass sich Ihr Team auf die Produktentwicklung statt auf das Infrastrukturmanagement konzentrieren kann.
-
Konfigurieren Sie die entsprechenden Instanztypen auf der Grundlage der Anwendungsanforderungen:
-
Wählen Sie GPU-fähige Instanzen für grafikintensive Anwendungen aus.
-
Wählen Sie je nach Anwendungsanforderungen geeignete GPU-Familien (wie Graphics G4dn oder Graphics G5) aus.
-
-
Wählen und konfigurieren Sie eine der folgenden Authentifizierungsmethoden:
-
Richten Sie die Integration mit einem SAML 2.0-basierten Identitätsanbieter ein.
-
Konfigurieren Sie die Einstellungen für den Benutzerpool.
-
Integrieren Sie mit AWS Directory Service.
-
-
Aktivieren und konfigurieren Sie Speicheroptionen je nach Benutzeranforderungen:
-
Richten Sie in Amazon S3 Basisordner für Windows-basierte Flotten ein.
-
Richten Sie gemeinsame Dateisysteme in Amazon EFS für Linux-basierte Flotten ein.
-
Konfigurieren Sie persistente Speicherberechtigungen.
-
Aktivieren Sie die Persistenz der Anwendungseinstellungen.
-
Werden Sie in wenigen Minuten global
Nutzen Sie die Bereitstellung in mehreren Regionen, um die globale Benutzererfahrung durch verringerte Latenz zu verbessern.
-
Konfigurieren Sie Flotten in mehreren, AWS-Regionen indem Sie Flotten in Regionen einsetzen, die Ihren Benutzern am nächsten sind, und gleichzeitig separate Stacks für jede Region erstellen.
-
Implementieren Sie eine regionsübergreifende Umleitung, um WorkSpaces Anwendungsbenutzer automatisch zu den AppStream Stacks weiterzuleiten, die ihrem aktuellen Standort am nächsten sind.
-
Wenn Sie eine der optionalen Funktionen von WorkSpaces Applications verwenden, z. B. Persistenz von Anwendungseinstellungen, Basisordner oder Elastic Fleets, müssen Sie die regionsübergreifende Amazon S3 S3-Replikation für Benutzerdaten für Windows-basierte Flotten und die regionsübergreifende Replikation für Linux-basierte Flotten konfigurieren.
-
Replizieren Sie Bilder regionsübergreifend. Weitere Informationen finden Sie in der AWS Dokumentation unter Kopieren eines Images, das Ihnen gehört, AWS-Region in ein anderes in Amazon WorkSpaces Applications.
-
Stellen Sie für domänengebundene Flotten sicher, dass eine Active Directory-Infrastruktur, einschließlich Active Directory Federation Services (AD FS) (sofern Sie nicht SAML 2.0 und Amazon Cognito als Alternative verwenden), in den anderen Regionen ordnungsgemäß konfiguriert ist und dass Sie sie für Replikationsfunktionen in mehreren Regionen verwenden AWS Directory Service for Microsoft Active Directory.
-
Leiten Sie Benutzer zu den Anwendungsendpunkten mit der niedrigsten Latenz weiter. WorkSpaces Weitere Informationen finden Sie im AWS Blogbeitrag Optimieren Sie die Benutzererfahrung mit latenzbasiertem Routing für
Amazon-Anwendungen. WorkSpaces
Verwenden Sie serverlose Architekturen
Serverlose Architekturen reduzieren den Serververwaltungsaufwand und senken die Kosten, indem sie Cloud-verwaltete Dienste für Rechenfunktionen verwenden.
Verwenden Sie AWS serverlose Dienste wie die folgenden:
-
AWS Lambdaum Aufgaben zu automatisieren und benutzerdefinierte Logik durch ereignisgesteuerte Funktionen zu integrieren
-
Amazon S3 zur Bereitstellung von skalierbarem Speicher für WorkSpaces Anwendungsbenutzerdaten, Anwendungsdateien und Sitzungsartefakte
-
Amazon CloudWatch bietet Überwachung, Protokollierung und Warnmeldungen für Kennzahlen zur Leistung und Nutzung von WorkSpaces Anwendungen
-
Amazon Cognito zur Erleichterung der Benutzerauthentifizierung und Zugriffskontrolle für WorkSpaces Anwendungsanwendungen
-
Amazon API Gateway RESTful APIs zur Erstellung einer Schnittstelle zwischen WorkSpaces Anwendungen und anderen Diensten oder benutzerdefinierten Anwendungen
Experimentieren Sie öfter
Die Cloud-Infrastruktur ermöglicht das schnelle Testen verschiedener Ressourcenkonfigurationen, um Leistung und Kosten zu optimieren.
-
Testen Sie verschiedene Instanztypen, um Leistung und Kosten zu optimieren:
-
Vergleichen Sie die Stream-Leistung verschiedener Instance-Familien.
-
Bewerten Sie GPU- und Nicht-GPU-Instances für Grafikanwendungen.
-
Testen Sie speicheroptimierte Instances für speicherintensive Anwendungen.
-
-
Testen Sie Anwendungskonfigurationen mit Image Builder:
-
Erstellen Sie Testimages mit unterschiedlichen Anwendungskonfigurationen.
-
Überprüfen Sie die Anwendungsleistung vor der Bereitstellung.
-
Testen Sie die Anwendungskompatibilität mit verschiedenen Instanztypen.
-
-
Testen Sie die Flotteneinstellungen mithilfe von Flottenkapazitätskonfigurationen wie Mindest- und Höchstkapazität, Skalierungsrichtlinien, Sitzungseinstellungen wie maximale Sitzungsdauer und Timeout-Einstellungen beim Trennen.
Denken Sie an mechanische Sympathie
Wählen Sie Cloud-Dienste, die auf den spezifischen Anforderungen und Nutzungsmustern Ihres Workloads basieren, um optimale Leistung und Effizienz zu gewährleisten.
-
Wählen Sie Graphics G5-Instances für grafikintensive Anwendungen, Anwendungen, die DirectX-, OpenGL-, OpenCL- oder 3D-Visualisierungssoftware benötigen.
-
Wählen Sie
stream.standardInstanzen für Geschäftsanwendungen, Webbrowser und leichte Grafikanwendungen aus -
Überwachen und passen Sie das Streaming-Protokoll anhand von CloudWatch Kennzahlen wie
StreamingSessionLatency. -
Konfigurieren Sie WorkSpaces Anwendungen so VPCs , dass sie Ihren Benutzern am nächsten sind, und verwenden Sie die entsprechende Netzwerkbandbreite, die den Anforderungen Ihrer Anwendung entspricht.
-
Wählen Sie auf der Grundlage des Anwendungsverhaltens den geeigneten Flottentyp aus. Wählen Sie beispielsweise Flotten mit einer Sitzung für Anwendungen, die spezielle Ressourcen benötigen, und Flotten mit mehreren Sitzungen für Anwendungen, die Ressourcen effizient gemeinsam nutzen können.
-
Erwägen Sie die Anwendungskompatibilität mit Umgebungen mit mehreren Sitzungen.
-
Verwenden Sie die Funktion zur Dateisystemumleitung, um die Interaktionen zwischen Remote- und lokalen Anwendungen zu verwalten. Weitere Informationen finden Sie im AWS Blogbeitrag Lokale Anwendungen aus einer Amazon WorkSpaces Applications-Streaming-Sitzung starten
.