Serwer przetwarzający dokumenty w systemie Linux generuje i modyfikuje pliki w tempie około 5 dokumentów na sekundę i wymaga szybkiej lokalnej wydajności systemu plików. Wiele aplikacji zostało zaktualizowanych, aby korzystać z S3 API, ale ten serwer przetwarzający nie może zostać natychmiast zaktualizowany. Po zakończeniu przetwarzania pliki muszą być publicznie dostępne z S3 w ciągu 30 minut. Która opcja spełnia wymagania przy najmniejszym wysiłku?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdróż Amazon S3 File Gateway, utwórz udział plików mapowany na zasobnik S3 i zamontuj udział plików na instancji EC2 za pośrednictwem NFS. Gdy obiekty S3 ulegną zmianie, wywołaj API RefreshCache na S3 File Gateway w razie potrzeby..
Dlaczego to jest odpowiedź
Amazon S3 File Gateway umożliwia dostęp do S3 za pośrednictwem protokołów plików, takich jak NFS, co pozwala istniejącej aplikacji na Linuxie na interakcję z S3 bez modyfikacji kodu. Pliki są buforowane lokalnie, co zapewnia wysoką wydajność, a następnie asynchronicznie przesyłane do S3. Opcja ta spełnia wymagania dotyczące szybkiej lokalnej wydajności i dostępności plików w S3 w ciągu 30 minut przy minimalnym wysiłku, ponieważ nie wymaga przepisywania aplikacji. Przebudowa aplikacji na AWS Lambda wymagałaby znacznego wysiłku i modyfikacji kodu. Amazon FSx for Lustre jest rozwiązaniem o wysokiej wydajności, ale jest bardziej złożone i droższe niż S3 File Gateway dla tego przypadku użycia, a montowanie przez NFS nie jest jego podstawowym protokołem. AWS DataSync jest narzędziem do migracji i synchronizacji danych, ale nie zapewnia ciągłego, lokalnego dostępu do plików dla aplikacji w czasie rzeczywistym.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana