Когда следует использовать службу "Импорт и экспорт Azure"
Служба "Импорт и экспорт Azure" — это один из нескольких способов, доступных для передачи данных в хранилище Azure и из него. В случае кинокомпании необходимо убедиться, что выбрано правильное решение в соответствии с вашими требованиями. В этом уроке мы подробно рассмотрим вопрос о том, когда следует использовать службу импорта и экспорта Azure и когда другой инструмент может быть более подходящим.
Автономное перенаправление больших массивов данных
Служба импорта и экспорта является автономным решением. Она предназначена для работы с большими объемами данных, которые нецелесообразно передавать через сетевое подключение. При использовании службы "Импорт и экспорт" ответственность за подготовку и доставку необходимого оборудования несете вы.
Корпорация Майкрософт предлагает альтернативное решение в виде устройств семейства Azure Data Box. Семейство Data Box использует устройства, предоставляемые корпорацией Майкрософт, для перемещения данных из локального расположения в хранилище Azure. Устройство Data Box – это запатентованное, защищенное от несанкционированного доступа сетевое устройство. Подключите устройство к внутренней сети для перемещения данных на него. Вы отправляете устройство обратно в корпорацию Майкрософт, которая затем переносит данные с устройства в хранилище Azure.
Семейство Azure Data Box является рекомендуемым решением для выполнения очень крупных заданий импорта или экспорта, когда организация находится в регионе, где поддерживается Data Box. Это более простой процесс, чем использование службы "Импорт и экспорт".
Оперативный перенос больших массивов данных
Служба "Импорт и экспорт" не поддерживает работу по сети. Если для перемещения больших объемов данных требуется сетевое решение, можно использовать Azure Stack Edge или Шлюз Azure Data Box. Azure Stack Edge — это физическое сетевое устройство, устанавливаемое локально. Устройство подключается к учетной записи хранения в облаке. Шлюз Data Box – это устройство виртуальной сети. Оба этих продукта поддерживают перенос данных из локального расположения в Azure.
Перенос небольших массивов данных по сети
Если вы хотите импортировать или экспортировать тома среднего размера в хранилище BLOB-объектов Azure и из него, рассмотрите возможность использования других средств, таких как AzCopy или "Обозреватель службы хранилища Azure".
AzCopy — это простая, но эффективная программа командной строки, которая позволяет копировать файлы в учетные записи хранения Azure или из них. С помощью AZCopy можно сделать следующее.
- Отправка, скачивание и копирование файлов в хранилище BLOB-объектов Azure.
- Отправка, скачивание и копирование файлов в службу файлов Azure.
- Копирование файлов между учетными записями хранения.
- Копирование файлов между учетными записями хранения из разных регионов.
Используйте AzCopy для передачи данных по сети в режиме онлайн. Чтобы получить доступ к AzCopy, необходимо предоставить соответствующие учетные данные Azure, чтобы активировать ваш доступ к учетной записи хранения или использовать SAS (подписанный URL-адрес).
AzCopy — это идеальное решение для максимально быстрого копирования небольших и средних объемов данных с минимальным объемом затрат и усилий. Для больших наборов данных пропускная способность сети может ограничить скорость передачи или загрузки данных в хранилище Azure или из него. Можно создавать скрипты, использующие AzCopy.
Обозреватель службы хранилища Azure — это бесплатное средство, которое можно использовать для подключения к хранилищу Azure и просмотра данных с помощью графического пользовательского интерфейса. Вы можете отправлять и скачивать данные, хранящиеся в больших двоичных объектах, файлах и таблицах. Также можно проверять очередность и управлять сообщениями в очереди. Обозреватель службы хранилища — это интерактивное средство. Оно не подходит для перемещения значительных объемов данных и его сложно использовать в скриптах.
Версия средства "Обозреватель службы хранилища Azure" размещена на портале Azure.
Для загрузки и скачивания данных можно также использовать Azure PowerShell и Azure CLI. Эти интерфейсы являются программными, что позволяет создавать сложные решения на основе скриптов, которые могут выполнять преобразование, слияние и фильтрацию данных по мере их передачи.
Выберите правильный инструмент для задания
В следующей таблице приводятся общие рекомендации по выбору наиболее подходящего средства для операции переноса данных:
Набор данных | Пропускная способность сети | Используемое решение |
---|---|---|
Большой набор данных | Низкая пропускная способность сети или прямое подключение к локальному хранилищу ограничено политиками организации | Импорт и экспорт Azure или Data Box для экспорта; Диск Data Box или Data Box для импорта, где она поддерживается; в противном случае используйте импорт и экспорт Azure. |
Большой набор данных | Сеть высокой пропускной способности: 1 гигабит в секунду (Гбит/с) - 100 Гбит/с | AZCopy для передачи через Интернет; или импортировать данные, Фабрика данных Azure, Azure Stack Edge или Шлюз Azure Data Box. |
Большой набор данных | Сеть умеренной пропускной способности: 100 мегабит/с в секунду (Мбит/с) — 1 Гбит/с | Семейство Azure Import/Export или Azure Data Box, где оно поддерживается. |
Небольшой набор данных объемом от нескольких ГБ до нескольких ТБ | Низкая или средняя пропускная способность сети: до 1 Гбит/с | При передаче только нескольких файлов используйте обозреватель служба хранилища Azure, портал Azure, AZCopy или AZ CLI. |