Идеи решения
Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.
В этой статье описывается облачное приложение, использующее пакетная служба Azure. Пакетная служба предоставляет выделение вычислительных ресурсов и управление, установку приложений, автомасштабирование ресурсов и многое другое.
Архитектура
Скачайте файл Visio для этой архитектуры.
Поток данных
- Вы передаете входные файлы и приложения в учетную запись хранения Azure.
- Вы создаете пул вычислительных узлов для пакетной службы, задание для выполнения рабочей нагрузки в пуле и задачи в этом задании.
- Пакетная служба скачивает входные файлы и приложения.
- Пакетная служба отслеживает выполнение задачи.
- Пакетная служба отправляет выходные данные задачи.
- Скачивание выходных файлов.
Компоненты
- служба хранилища Azure Учетные записи: масштабируемое хранилище объектов для неструктурированных данных.
- пакетная служба Azure: планирование и управление вычислительными ресурсами в облаке.
- Виртуальные машины Azure
- Хранилище BLOB-объектов Azure
Подробности сценария
Рабочие нагрузки больших вычислительных ресурсов и высокопроизводительных вычислений (HPC) обычно являются ресурсоемкими и могут выполняться параллельно, используя преимущества масштабирования и гибкости облака. Часто такие рабочие нагрузки выполняются асинхронно с использованием пакетной обработки. Для работы требуются вычислительные ресурсы, а для ее определения — планирование заданий.
Это решение реализует облачное приложение с пакетная служба Azure, которое обеспечивает выделение вычислительных ресурсов и управление ими, установку приложений, автомасштабирование ресурсов и планирование заданий в качестве службы платформы. Пакетная служба также предлагает акселераторы рабочих нагрузок более высокого уровня для параллельного выполнения R, обучения ИИ и отрисовки рабочих нагрузок.
Это решение основано на управляемых службах, включая Виртуальные машины, служба хранилища и пакетную службу. Эти службы Azure выполняются в среде с высокой доступностью, исправлением и поддержкой, что позволяет сосредоточиться на решении.
Потенциальные варианты использования
Это решение идеально подходит для финансовых средств, средств массовой информации, развлечений, энергии и окружающей среды. Он оптимизирован для следующих сценариев:
- Финансовые риски Монте-Карло моделирования (финансы и портфель)
- Отрисовка изображений
- Перекодирование мультимедиа
- Обработка файлов
- Инженерные или научные моделирования (энергия и окружающая среда)
Следующие шаги
- Краткое руководство. Отправка, скачивание и перечисление больших двоичных объектов с помощью портал Azure
- Краткое руководство. Запуск первого задания пакетной службы в портал Azure
Следующие ссылки содержат документацию по развертыванию и управлению продуктами Azure, перечисленными в архитектуре решения:
- Документация по пакетной службе
- Виртуальные машины
- Пакетная служба Azure
- Хранилище BLOB-объектов Azure