У меня есть сценарий использования, который часто требует копирования большого двоичного объекта (файла) из одного региона Azure в другой. Размер файла составляет от 25 до 45 ГБ. Излишне говорить, что иногда это происходит очень медленно, с непоследовательной производительностью. Это может занять до двух часов, иногда больше. Расстояние играет роль, но оно отличается. Даже в пределах одного региона копирование происходит медленнее, чем я ожидал. Я пытался:
- Python SDK и его метод копирования BLOB-объектов из службы BLOB-объектов.
- Остальные BLOB-копии API *
- az копия из CLI.
Хотя я и не ожидал разных результатов, поскольку все они используют одни и те же методы бэкэнда.
Есть ли какой-то подход, который мне не хватает? Есть ли какой-нибудь способ ускорить этот процесс или какой-либо другой тип совместного использования блобов, интегрированный в Azure? Совместное использование VHD / диска также может помочь.