Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Pilastro dell'efficienza delle prestazioni
Il pilastro dell'efficienza delle prestazioni del AWS Well-Architected Framework si concentra sull'ottimizzazione dell'uso delle risorse cloud per raggiungere o superare gli obiettivi prestazionali, garantendo al contempo l'adattabilità alle fluttuazioni della domanda e alle tecnologie emergenti. Sottolinea l'importanza della messa a punto continua dei sistemi per mantenere la massima efficienza in un ambiente cloud dinamico.
Aree di interesse principali per l'applicazione di questo pilastro al tuo ambiente di streaming 2.0: AppStream
-
Selezione e ottimizzazione del tipo di istanza
-
Ottimizzazione delle prestazioni di streaming
-
Gestione della capacità della flotta
Democratizza le tecnologie avanzate
Sfrutta i servizi gestiti dai fornitori di cloud per tecnologie complesse in modo che il tuo team possa concentrarsi sullo sviluppo del prodotto anziché sulla gestione dell'infrastruttura.
-
Configura i tipi di istanza appropriati in base ai requisiti dell'applicazione:
-
Seleziona istanze abilitate per GPU per applicazioni a uso intensivo di grafica.
-
Scegli le famiglie di GPU appropriate (come Graphics G4dn o Graphics G5) in base alle esigenze dell'applicazione.
-
-
Scegli e configura uno dei seguenti metodi di autenticazione:
-
Configura l'integrazione con un provider di identità basato su SAML 2.0.
-
Configura le impostazioni del pool di utenti.
-
Integrazione con AWS Directory Service.
-
-
Abilita e configura le opzioni di archiviazione in base alle esigenze degli utenti:
-
Configura le home directory in Amazon S3 per flotte basate su Windows.
-
Configura file system condivisi in Amazon EFS per flotte basate su Linux.
-
Configura le autorizzazioni di archiviazione persistente.
-
Abilita la persistenza delle impostazioni dell'applicazione.
-
Diventa globale in pochi minuti
Utilizza la distribuzione multiregionale per migliorare le esperienze utente globali attraverso una latenza ridotta.
-
Configura più flotte Regioni AWS distribuendole nelle regioni più vicine agli utenti e creando al contempo stack separati per ogni regione.
-
Implementa il reindirizzamento interregionale per reindirizzare automaticamente gli utenti AppStream 2.0 agli AppStream stack più vicini alla loro posizione corrente.
-
Se utilizzi una delle funzionalità opzionali della AppStream versione 2.0, come la persistenza delle impostazioni delle applicazioni, le home directory o le flotte elastiche, devi configurare la replica interregionale di Amazon S3 per i dati utente per le flotte basate su Windows e la replica interregionale per le flotte basate su Linux.
-
Replica le immagini in tutte le regioni. Per ulteriori informazioni, consulta Copiare un'immagine di tua proprietà su un'altra Regione AWS in Amazon AppStream 2.0 nella AWS documentazione.
-
Per le flotte aggiunte a un dominio, assicurati che un'infrastruttura Active Directory, incluso Active Directory Federation Services (ADFS) (a meno che tu non stia utilizzando SAML 2.0 e Amazon Cognito come alternativa), sia configurata correttamente nelle altre regioni e che utilizzi per funzionalità di replica multiregione. AWS Directory Service for Microsoft Active Directory
-
Indirizza gli utenti verso gli endpoint 2.0 con la latenza più bassa. AppStream Per ulteriori informazioni, consulta il post AWS sul blog Ottimizza l'esperienza utente con il routing basato sulla latenza per Amazon 2.0
. AppStream
Utilizza architetture serverless
Le architetture serverless eliminano il sovraccarico di gestione dei server e riducono i costi utilizzando servizi gestiti dal cloud per le funzioni di elaborazione.
Utilizza servizi serverless come i seguenti AWS :
-
AWS Lambdaper automatizzare le attività e integrare la logica personalizzata tramite funzioni basate sugli eventi
-
Amazon S3 fornirà uno storage scalabile per dati utente AppStream 2.0, file di applicazioni e artefatti di sessione
-
Amazon CloudWatch fornirà monitoraggio, registrazione e avvisi per metriche di prestazioni e utilizzo AppStream 2.0
-
Amazon Cognito per facilitare l'autenticazione degli utenti e il controllo degli accessi per le applicazioni 2.0 AppStream
-
Amazon API Gateway per RESTful APIs creare interfacce tra la AppStream versione 2.0 e altri servizi o applicazioni personalizzate
Sperimenta più spesso
L'infrastruttura cloud consente di testare rapidamente varie configurazioni di risorse per ottimizzare prestazioni e costi.
-
Prova diversi tipi di istanze per ottimizzare prestazioni e costi:
-
Confronta le prestazioni di streaming tra diverse famiglie di istanze.
-
Valuta le istanze GPU e quelle non GPU per applicazioni grafiche.
-
Testa le istanze ottimizzate per la memoria per applicazioni che richiedono un uso intensivo della memoria.
-
-
Testa le configurazioni delle applicazioni utilizzando Image Builder:
-
Crea immagini di test con diverse configurazioni dell'applicazione.
-
Convalida le prestazioni delle applicazioni prima della distribuzione.
-
Verifica la compatibilità delle applicazioni con diversi tipi di istanze.
-
-
Verifica le impostazioni della flotta utilizzando configurazioni di capacità del parco veicoli, ad esempio la capacità minima e massima, le politiche di scalabilità, le impostazioni della sessione come la durata massima della sessione e le impostazioni del timeout di disconnessione.
Considerate la simpatia meccanica
Scegli i servizi cloud in base ai requisiti specifici e ai modelli di utilizzo del tuo carico di lavoro per garantire prestazioni ed efficienza ottimali.
-
Scegli le istanze Graphics G5 per applicazioni a uso intensivo di grafica, applicazioni che richiedono DirectX, OpenGL, OpenCL o software di visualizzazione 3D.
-
Seleziona
stream.standardistanze per applicazioni aziendali, browser Web e applicazioni grafiche leggere -
Monitora e regola il protocollo di streaming in base a CloudWatch metriche come.
StreamingSessionLatency -
Configura la AppStream versione 2.0 in VPCs modo che sia più vicina ai tuoi utenti e utilizza la larghezza di banda di rete appropriata in base ai requisiti dell'applicazione.
-
Scegliete il tipo di parco veicoli appropriato in base al comportamento dell'applicazione. Ad esempio, scegli flotte a sessione singola per le applicazioni che richiedono risorse dedicate e flotte multisessione per le applicazioni in grado di condividere le risorse in modo efficiente.
-
Considerate la compatibilità delle applicazioni con ambienti multisessione.
-
Utilizzate la funzionalità di reindirizzamento del file system per gestire le interazioni tra applicazioni remote e locali. Per ulteriori informazioni, consulta il post del AWS blog Avvio di applicazioni locali da una sessione di streaming Amazon AppStream 2.0
.