Un'applicazione di videosorveglianza archivia file di dimensioni medie di 1 GB (max 2 GB) in S3. Una funzione Lambda elabora ogni file una volta, e l'elaborazione è intensiva in termini di I/O, richiedendo letture multiple del file. Dopo l'elaborazione, il file viene eliminato. Quale opzione offre le migliori prestazioni per questo carico di lavoro?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aumentare lo storage effimero (/tmp) della funzione Lambda a 2 GB e copiare i file da S3 in /tmp per l'elaborazione..
Perché questa è la risposta
L'opzione corretta è aumentare lo storage effimero (/tmp) della funzione Lambda a 2 GB e copiare i file da S3 in /tmp per l'elaborazione. Questo perché l'elaborazione è intensiva in termini di I/O e richiede letture multiple del file. Copiare il file in /tmp, che è un disco SSD locale ad alte prestazioni, riduce significativamente la latenza e aumenta il throughput rispetto alla lettura diretta da S3. La dimensione massima di 2 GB per i file si adatta al limite massimo di 10 GB per lo storage effimero di Lambda. Le altre opzioni sono meno efficienti o non fattibili: Allegare un volume EBS a Lambda non è supportato. Allegare un Elastic Network Adapter (ENA) non è direttamente correlato all'ottimizzazione delle letture di file locali e non migliora le prestazioni I/O per i file già scaricati. Leggere direttamente da S3 durante l'elaborazione sarebbe troppo lento a causa della latenza di rete e delle ripetute chiamate API S3 per ogni lettura, penalizzando le prestazioni I/O richieste.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta