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


Решения для периодической передачи данных

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

Чтобы понять все доступные параметры передачи данных, перейдите к разделу "Выбор решения для передачи данных Azure".

Рекомендуемые варианты для периодической передачи данных делятся на две категории в зависимости от типа передачи: повторяющаяся или непрерывная.

  • Скрипты и программные средства . Для передачи данных, которые происходят через регулярные интервалы, используйте скрипты и программные средства, такие как AzCopy и REST API службы хранилища Azure. Эти средства предназначены для ИТ-специалистов и разработчиков.

    • AzCopy — используйте это средство командной строки, чтобы легко копировать данные в Azure Blob, файлы и табличное хранилище с оптимальной производительностью. AzCopy поддерживает параллелизм и возможность возобновить операции копирования в случае сбоя.
    • REST API и пакеты SDK службы хранилища Azure . При создании приложения вы можете разрабатывать приложение для REST API службы хранилища Azure и использовать пакеты SDK Azure, предлагаемые на нескольких языках. REST API-интерфейс также может использовать библиотеку перемещения данных хранилища Azure, разработанную специально для высокопроизводительного копирования данных в и из Azure.
  • Средства приема непрерывных данных — для непрерывного приема данных можно выбрать один из следующих вариантов.

    • Репликация объектов асинхронно копирует блочные BLOB-объекты между контейнерами в исходной и целевой учетных записях хранения. Используйте репликацию объектов в качестве решения для хранения контейнеров в двух разных учетных записях хранения в синхронизации.
    • Фабрика данных Azure — фабрика данных должна использоваться для горизонтального масштабирования операции передачи, а также при наличии необходимости в оркестрации и возможностях мониторинга корпоративного уровня. С помощью Фабрики данных Azure вы можете настроить облачный конвейер для регулярной передачи файлов между несколькими службами Azure или локальными расположениями в любом сочетании. Также Фабрика данных Azure позволяет организовать управляемые данными рабочие процессы, которые принимают данные из разнородных хранилищ данных и автоматизируют перемещение и преобразование данных.
    • Семейство Azure Data Box для передачи через Интернет — Data Box Edge и Шлюз Data Box — это сетевые устройства, которые могут перемещать данные в Azure и из него. Data Box Edge использует пограничные вычисления с поддержкой искусственного интеллекта (ИИ) для предобработки данных перед загрузкой. Шлюз Data Box — виртуальная версия устройства с теми же возможностями передачи данных.

Устройство Data Box для онлайн-передачи данных или сервис Azure Data Factory настраиваются ИТ-специалистами и способны беспрепятственно автоматизировать передачу данных.

Сравнение основных возможностей

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

Сценарная/Программная передача сетевых данных

Способность AzCopy Интерфейсы REST API службы хранилища Azure
Форм-фактор Средство командной строки от Майкрософт Клиенты разрабатывают приложения с использованием службы хранилища
REST API с помощью клиентских библиотек Azure
Начальная одноразовая настройка Минимальный Умеренные, переменные усилия по разработке
Формат данных Блоб-объекты Azure, файлы Azure, таблицы Azure Блоб-объекты Azure, файлы Azure, таблицы Azure
Производительность Уже оптимизировано Оптимизируйте в процессе разработки
Ценообразование Бесплатно, но плата за исходящий трафик данных взимается Бесплатно, но плата за исходящий трафик данных взимается

Непрерывное прием данных по сети

Функция Шлюз «Data Box» Data Box Edge Фабрика данных Azure
Форм-фактор Виртуальное устройство Физическое устройство Служба в портале Azure, агент устанавливается локально
Аппаратное обеспечение Ваш гипервизор Предоставляется корпорацией Майкрософт NA
Начальное усилие по настройке Низкий (<30 мин.) Умеренный (~пару часов) Большой (~дни)
Формат данных Объекты хранения Azure, файлы Azure Объекты хранения Azure, файлы Azure Поддерживает 70+ соединителей данных для хранилищ данных и форматов
Предварительная обработка данных нет Да, с помощью пограничных вычислений Да
Локальный кэш
(для хранения локальных данных)
Да Да нет
Передача из других облаков нет нет Да
Ценообразование Цены Цены Цены

Дальнейшие действия