Eine Videoüberwachungsanwendung speichert Dateien mit einer durchschnittlichen Größe von 1 GB (max. 2 GB) in S3. Eine Lambda-Funktion verarbeitet jede Datei einmal, und die Verarbeitung ist I/O-intensiv und erfordert mehrere Lesevorgänge der Datei. Nach der Verarbeitung wird die Datei gelöscht. Welche Option bietet die beste Leistung für diese Arbeitslast?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den ephemeren Speicher (/tmp) der Lambda-Funktion auf 2 GB erhöhen und Dateien von S3 zur Verarbeitung nach /tmp kopieren..
Warum dies die Antwort ist
Die Erhöhung des ephemeren Speichers (/tmp) der Lambda-Funktion auf 2 GB und das Kopieren der Dateien dorthin bietet die beste Leistung. Lambda-Funktionen haben Zugriff auf einen temporären Dateispeicher unter /tmp, der bis zu 10 GB betragen kann. Da die Verarbeitung I/O-intensiv ist und mehrere Lesevorgänge erfordert, ist das Lesen der Datei von lokalem Speicher (dem /tmp-Verzeichnis) wesentlich schneller als wiederholtes Lesen direkt aus S3. Das Anhängen eines EBS-Volumes an Lambda ist nicht direkt möglich. Lambda-Funktionen können keine EBS-Volumes direkt mounten. Ein Elastic Network Adapter (ENA) verbessert die Netzwerkleistung, aber die I/O-Intensität der Verarbeitung profitiert mehr von lokalem Speicher als von verbesserter Netzwerkkonnektivität zu S3. Das direkte Lesen der Videodateien aus S3 während der Verarbeitung würde bei I/O-intensiven Operationen zu erheblichen Leistungseinbußen führen, da jeder Lesevorgang über das Netzwerk erfolgen müsste.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich