Лучший способ обработки данных в Azure vmss - PullRequest
0 голосов
/ 24 марта 2019

Я использую Azure vmss для автоматического масштабирования.Я разверну один API в vmss, который загрузит файл и сохранит его на диске.Нам нужна рекомендация относительно хранения данных. Ниже мы понимаем: - Когда мы добавляем управляемый диск с помощью vmss, каждая виртуальная машина получает диск одинакового размера, который должен быть смонтирован.Пример: если мы добавим диск 50 ГБ в vmss, каждый виртуальный диск получит 50 ГБ несмонтированного диска.-мы сохраним файл на диске vm и позже, если конкретный vm будет выделен из-за автоматического масштабирования.мы потеряем данные с диска вм?Если да, то каков наилучший подход для сохранения данных.Если нет, то как мы можем получить файл из выделенного виртуального компьютера?

1 Ответ

1 голос
/ 28 марта 2019

Обмен ответами, предоставленными на форуме MSDN моим товарищем по команде для более широкой аудитории.

Поскольку в вашем сценарии использования требовалось сохранять и извлекать файлы, вы можете предоставить общий доступ к файлам Azure и подключить его к виртуальной машине с помощью специального расширения сценария.

Вместо того, чтобы использовать ключи для подключения к учетной записи хранения от ВМ, мы также можем назначить удостоверение управляемой службы для ВМ.

При таком подходе один и тот же файловый ресурс будет подключен ко всем виртуальным машинам в VMSS. Все VMS могут записывать и читать из общей папки одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...