ECS. Сбой записи больших файлов с ошибкой 500 для протокола S3

摘要: Сбой записи больших файлов с ошибкой 500 для протокола S3.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Сбой записи больших файлов (несколько Гбайт или больше) с помощью протокола S3 с ошибкой 500.

原因

Использование «HTTP PUT» или «HTTPS PUT» для записи файлов в ECS. Команда S3 PUT не добавляет объект частично, запрос является либо успешной, либо неудачной записью (все или ничего).

Поскольку это операция «все или ничего», любое прерывание во время передачи данных большого размера приводит к полному сбою записи. Единственный ресурс для устранения этого сбоя — повторить всю операцию записи и надеяться, что она будет успешной при следующей попытке.

解析度

Для больших файлов (Гбайт или больше) рекомендуется использовать многокомпонентную загрузку (MPU) вместо операции PUT. Рекомендация сделана для того, чтобы избежать длительного времени завершения завершения записи (100 Мбайт или больше в соответствии с рекомендациями AWS).

Пример:
Файл размером 80 Гбайт будет разбит на фрагменты, и каждый фрагмент будет отправлен в ECS. Если какая-либо часть загружается сбоем, повторная попытка будет выполнена только для одной части, а не для всего объекта.  
Ожидается, что производительность микропроцессоров будет выше, чем у одного большого PUT, поскольку операции с MPU могут быть многопоточными. В результате использование микропроцессоров позволяет лучше использовать несколько подключений и пропускную способность. Это означает, что несколько частей могут быть отправлены одновременно, что повышает общую производительность при записи больших файлов.

其他資訊

Ресурсы для разработчиков приложений, переходящих с PUT на использование MPU:
TransferManager (AWS SDK для Java – 1.12.588) (amazon.com)Эта гиперссылка позволяет перейти на сайт за пределами Dell Technologies.

Обзор AWS MPU: (включая передовые подходы для MPU)
Загрузка и копирование объектов с помощью составной загрузки – Amazon Simple Storage ServiceЭта гиперссылка позволяет перейти на сайт за пределами Dell Technologies.

受影響的產品

ECS Appliance

產品

ECS Appliance
文章屬性
文章編號: 000048288
文章類型: Solution
上次修改時間: 08 9月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。