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.
Principali aree di interesse per l'applicazione di questo pilastro all'ambiente di streaming delle applicazioni: WorkSpaces
-
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 tra regioni per reindirizzare automaticamente gli utenti WorkSpaces delle applicazioni agli AppStream stack più vicini alla loro posizione corrente.
-
Se utilizzi una delle funzionalità opzionali delle WorkSpaces applicazioni, 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 WorkSpaces Applications 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 delle applicazioni con la latenza più bassa. WorkSpaces Per ulteriori informazioni, consulta il post AWS sul blog Optimize user experience with latency-based routing for
Amazon Applications. WorkSpaces
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 i dati utente, i file WorkSpaces delle applicazioni e gli artefatti delle sessioni delle applicazioni
-
Amazon CloudWatch fornirà monitoraggio, registrazione e avvisi per i parametri di prestazioni e WorkSpaces utilizzo delle applicazioni
-
Amazon Cognito per facilitare l'autenticazione degli utenti e il controllo degli accessi per le applicazioni Applications WorkSpaces
-
Amazon API Gateway RESTful APIs per creare interfacce tra WorkSpaces applicazioni 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 WorkSpaces le applicazioni più vicine ai tuoi utenti e utilizza la larghezza di banda di rete appropriata in base ai requisiti dell'applicazione. VPCs
-
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 di Amazon WorkSpaces Applications
.