Как временное временное хранение Azure VM?

При создании Azure VM создается диск D: "Временное хранилище". Мне непонятно, насколько временным это является. Это reset между перезагрузками, запуском/остановкой или просто, если изображение воссоздано? Или произвольно? Кроме того, каковы некоторые варианты использования этого временного хранилища?

Ответы

Ответ 1

Сбросы, перезагрузки, сбои и т.д. могут стереть его. Он может использоваться только для файлов подкачки и т.д.

Лучшая практика для SQL Server в Azure Virtual Machines

Временной диск

Накопитель временного хранения, помеченный как диск D:, не сохраняется и не сохраняется в хранилище Windows Azure Blob. Он используется в основном для файла страницы, и его производительность не гарантируется. Задачи управления, такие как изменение размера виртуальной машины, сбрасывают диск D:. Кроме того, Windows Azure удаляет данные на диске временного хранения, когда виртуальная машина выходит из строя. Дисковод D: не рекомендуется хранить файлы пользовательской или системной базы данных, в том числе tempdb.

РЕДАКТИРОВАТЬ: Интересно, что приведенное выше было обновлено до следующего, в котором говорится, что это нормально, чтобы сохранить ваш tempdb, если вы используете виртуальные машины D-Series.

Накопитель временного хранения, помеченный как диск D:, не сохраняется в хранилище Azure blob. Не храните данные или файлы журнала на диске D:. Храните tempdb и/или расширения пула буферов на диске D при использовании виртуальных машин D-Series. В отличие от других серий VM, диск D в виртуальных машинах D-Series основан на SSD. Это может повысить производительность рабочих нагрузок, которые в значительной степени используют временные объекты или которые имеют рабочие наборы, которые не вписываются в память. Для получения дополнительной информации см. Использование SSD в Azure VM для хранения расширений SQL Server TempDB и Buffer Pool Extensions.

Некоторые основы виртуальной машины Azure Пожалуйста,

Накопитель временного хранения - это локальный диск на физическом поле, который должен использоваться только как место для царапин. Например, мы помещаем файл подкачки на этот диск, чтобы сэкономить на транзакционных издержках для каждой страницы Windows, но ничего больше. Я бы порекомендовал вам, чтобы вы не поместили все, что вам нужно, сохранялось на этом диске, поскольку оно будет удалено при любом сбое оборудования, обнаруженном системой, в то время как диск ОС и любые подключенные диски данных будут сохраняться в памяти даже при сбоях оборудования.

Ответ 2

Этот диск является локальным диском, не реплицированным. Если он сработает, ничего на нем не будет. Если ваша виртуальная машина перемещена на другой сервер, содержимое пропало. Если вы масштабируете размер виртуальной машины, вероятно, эти данные исчезнут, так как размер распределения уменьшается.

Что касается вариантов использования: подумайте о серверах баз данных, которым нужен диск с нуля. Или, может быть, ваш рабочий процесс включает захват содержимого из блоба, его обработку, а затем доставку его где-то (например, фото/видео/аудио обработку). Вы можете загрузиться на временное хранилище, выполнить всю свою трансформацию на этом диске, а затем собрать результаты, сохранив конечный файл где-нибудь долговечный. Использование хранилища Temp действительно открыто - это действительно зависит от вас, как вы его используете; просто поймите, что это не долговечное хранилище (в отличие от вашего VHD, который находится в надежном хранилище).

Ответ 3

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

Источник: Страница ценообразования Azure