Инстанс EC2 для разработки загружает 500 000 файлов размером 1 ГБ каждый в бакет S3 в том же регионе с шифрованием по умолчанию. Журналы приложений показывают, что он часто ожидает записи в S3; пропускная способность сети не является узким местом. Какое изменение должно улучшить пропускную способность загрузки в S3?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Распределить операции записи по нескольким префиксам бакета для увеличения параллелизма..
Почему это правильный ответ
Правильный ответ — распределить операции записи по нескольким префиксам бакета для увеличения параллелизма. S3 автоматически масштабируется для обработки большого количества запросов, но достигает максимальной производительности, когда запросы распределены по нескольким префиксам. Это позволяет S3 параллелизовать операции ввода-вывода, что значительно улучшает пропускную способность для большого количества мелких объектов. S3 Transfer Acceleration не поможет, так как инстанс EC2 и бакет S3 находятся в одном регионе, а Transfer Acceleration предназначен для ускорения передачи данных на большие расстояния. Использование AWS PrivateLink for S3 не улучшит пропускную способность загрузки, поскольку оно обеспечивает частное подключение к S3, но не влияет на производительность записи. Отключение шифрования бакета не рекомендуется и не даст существенного прироста производительности. AWS Global Accelerator также не подходит, так как он оптимизирует маршрутизацию трафика через глобальную сеть AWS, что не является проблемой при загрузке данных в S3 в том же регионе.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется