Поделиться через


Сценарии использования для шлюза Azure Data Box

Шлюз Azure Data Box — это устройство шлюза для облачного хранилища, размещенное в локальной среде для отправки в Azure изображений, мультимедийных файлов и других данных. Устройство шлюза для облачного хранилища создается на виртуальной машине, подготовленной в гипервизоре. Вы можете сохранять данные на этом виртуальном устройстве по протоколам NFS и SMB, а затем они отправляются в Azure. В этой статье подробно описаны несколько сценариев, в которых целесообразно развертывать такое устройство.

Шлюз Data Box следует применять в следующих случаях:

  • для постоянного приема очень больших объемов данных;
  • для эффективной и защищенной архивации данных в облаке;
  • для передачи добавочных данных по сети после начальной массовой передачи с помощью Data Box.

В следующих разделах подробно описаны все эти сценарии.

Непрерывный прием данных

Одно из основных преимуществ Шлюза Data Box — возможность постоянно принимать на устройство данные для копирования в облако, независимо от их размера.

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

По мере заполнения устройства данными оно применяет регулирование скорости для приема данных (по мере необходимости) в соответствии со скоростью передачи данных в облако. Для мониторинга непрерывного процесса приема применяются оповещения. Эти оповещения создаются при начале регулирования и удаляются при его прекращении.

Архивация данных в облаке

Шлюз Data Box позволяет длительное время хранить данные в облаке. Для долгосрочного хранения можно использовать архивный уровень хранилища.

Архивный уровень оптимизирован для хранения редко используемых данных в течение 180 дней и более. Архивный уровень требует наименьших затрат на хранение, но наибольших — на доступ. Дополнительные сведения см. в разделе Архивный уровень доступа.

Перемещение данных на архивный уровень

Перед началом работы убедитесь, что у вас есть работающее устройство "Шлюз Data Box". Выполните шаги, описанные в статье Руководство по подготовке Шлюза Azure Data Box к развертыванию, и в последующих статьях из этой серии, пока не получите готовое к работе устройство.

  • Отправьте данные в Azure с помощью Шлюза Data Box, используя обычные процедуры передачи данных, как описано в этом руководстве.
  • После отправки данных переведите хранилище на архивный уровень. Уровень больших двоичных объектов можно задать двумя способами: с помощью скрипта Azure PowerShell или в политике управления жизненным циклом службы хранилища Azure.
    • Если вы используете Azure PowerShell, выполните эти действия, чтобы переместить данные на архивный уровень.
    • Если вы используете управление жизненным циклом, выполните следующие действия, чтобы переместить данные на архивный уровень:
  • Большие двоичные объекты, отмеченные как архивные, не могут быть изменены шлюзом, пока вы не переместите их на горячий или холодный уровень доступа. Если файл сохраняется в локальном хранилище, любые изменения в его локальной копии (в том числе удаление файла) не передаются на архивный уровень.
  • Чтобы считать данные с архивного уровня, их нужно восстановить, переместив хранилище на горячий или холодный уровень. При обновлении общей папки в шлюзе большой двоичный объект не восстанавливается.

Дополнительные сведения см. в статье Управление жизненным циклом хранилища BLOB-объектов Azure (предварительная версия).

Начальная массовая передача данных с последующей передачей добавочных данных

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

Первоначальное заполнение с помощью Data Box

Выполните указанные ниже действия, чтобы скопировать данные в Data Box и отправить их в службу хранилища Azure.

  1. Заказ Data Box.

  2. Настройка Data Box.

  3. Копирование данных на Data Box по SMB.

  4. Передача Data Box и проверка отправки данных в Azure.

  5. Когда передача данных в Azure завершится, все данные будут расположены в контейнерах хранилища Azure. В учетной записи хранения для Data Box перейдите к контейнеру больших двоичных объектов (и файлов) и убедитесь, что все данные успешно скопированы. Запомните или запишите имя контейнера, так как оно потребуется вам позже. Например, на следующем снимке экрана контейнер databox будет использоваться для добавочной передачи.

    Container with data on Data Box

Эта массовая передача завершает этап начального заполнения.

Постоянный канал передачи через Шлюз Data Box

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

  1. Создайте общую облачную папку в Шлюзе Data Box. Все данные из этой папки будут автоматически отправляться в учетную запись хранения Azure. Перейдите к списку общих папок в ресурсе "Шлюз Data Box" и щелкните + Добавить общую папку.

    Click +Add share

  2. Убедитесь, что общая папка сопоставлена с контейнером, который содержит начальные данные. В разделе Выберите контейнер BLOB-объектов выберите вариант Использовать существующий и найдите в списке контейнер, в который ранее передали данные с помощью Data Box.

    Share settings

  3. Завершив создание общей папки, обновите ее. С помощью этой операции локальная общая папка обновляется и заполняется содержимым из Azure.

    Refresh share

    При синхронизации общей папки Шлюз Data Box отправляет все добавочные изменения, которые внесены в файлы на клиентском компьютере.

Следующие шаги