Визуализация мультимедиа HPCHPC Media Rendering

Концепция решения Solution Idea

Если вы хотите ознакомиться с этой статьей, дополнительные сведения (сведения о реализации, рекомендации по ценам, примеры кода и т. д.), сообщите нам о отзывах в GitHub!If you'd like to see us expand this article with more information (implementation details, pricing guidance, code examples, etc), let us know with GitHub Feedback!

В этой архитектуре решения для визуализации мультимедиа на основе HPC показано, как Циклеклауд мониторинг диспетчера конвейеров Пиксар, а также согласование емкости вычислительных ресурсов узлов по запросу с помощью масштабируемых наборов виртуальных машин Azure с низким приоритетом.This HPC media rendering solution architecture shows Azure CycleCloud monitoring a Pixar Tractor pipeline manager and orchestrating burst compute node capacity on-demand using Azure low-priority Virtual Machines Scale Sets. Кэш Вфкст Авере делает данные из существующей локальной файловой системы и хранилища BLOB-объектов Azure доступными для вычислений узлов в Azure.An Avere vFXT cache makes data from the existing on-premises filesystem and Azure Blob storage available to compute nodes in Azure.

АрхитектураArchitecture

Схема архитектуры . Скачайте SVG этой архитектуры.Architecture Diagram Download an SVG of this architecture.

Поток данныхData Flow

  1. Группа эксплуатации использует Azure Циклеклауд для настройки и запуска кластера конвейера отрисовки.Operations team uses Azure CycleCloud to configure and launch rendering pipeline cluster.
  2. Azure Циклеклауд управляет созданием виртуальных машин и конфигурацией программного обеспечения для головных узлов, серверов лицензирования и кэша Авере Вфкст.Azure CycleCloud orchestrates virtual machine (VM) creation and software configuration for head nodes, license servers, and Avere vFXT Cache.
  3. Исполнитель отправляет задание отрисовки в Диспетчер конвейеров Пиксар с перфорацией.Artist submits a render job to the Pixar Tractor pipeline manager.
  4. Azure Циклеклауд обнаруживает изменение глубины очереди заданий и автозапуск узлов фермы в масштабируемых наборах виртуальных машин с расположением, SKU и конфигурацией, настроенных требованиями к заданиям.Azure CycleCloud detects the change in job queue depth and autostarts render farm nodes in Virtual Machines Scale Sets with location, SKU, and configuration customized by job requirements.
  5. Диспетчер конвейеров отрисовки (головные узлы) выполняет задания рендеринга на новых виртуальных машинах подготовки к просмотру.Render pipeline manager (head nodes) executes render jobs on the new render farm VMs.
  6. Отрисовывает артефакты из локальной среды и хранилища BLOB-объектов Azure по мере необходимости из подключенной к NFS Авере Вфкст.Render jobs pull artifacts from on-premises and Azure Blob storage as needed from NFS-mounted Avere vFXT.
  7. По мере завершения подготовки к просмотру каждое задание переписывается обратно в хранилище с помощью Авере Вфкст.As each job finishes rendering, resulting artifacts are written back to storage through the Avere vFXT.
  8. По мере очистки очереди заданий Azure Циклеклауд автоматическое отображение виртуальных машин фермы для снижения затрат.As job queue empties, Azure CycleCloud auto-stops render farm VMs to reduce cost.

КомпонентыComponents

  • Виртуальных машин серии n. виртуальные машины серии n идеально подходят для вычислительных и ресурсоемких рабочих нагрузок, что позволяет клиентам добиваться инноваций с помощью таких сценариев, как высокопроизводительная Удаленная визуализация, глубокое обучение и Прогнозная аналитика.N-Series VMs: N-series virtual machines are ideal for compute and graphics-intensive workloads, helping customers to fuel innovation through scenarios like high-end remote visualization, deep learning, and predictive analytics.
  • Виртуальные машины серии h. Серия h — это новое семейство, специально разработанное для обработки высокопроизводительных вычислительных рабочих нагрузок, таких как моделирование финансовых рисков, моделирование пластового и молекулярного, моделирование молекулярное и геномных исследование.H-Series VMs: The H-series is a new family specifically designed to handle high performance computing workloads such as financial risk modeling, seismic and reservoir simulation, molecular modeling, and genomic research.
  • Эффективно управляйте общими рабочими нагрузками с простотой создания и оптимизации кластеров HPC с помощью Microsoft Azure циклеклауд.Effectively manage common workloads with ease while creating and optimizing HPC clusters with Microsoft Azure CycleCloud.
  • Авере вфкст: более быстрое и доступное хранилище данных для высокопроизводительных вычислений на границеAvere vFXT: Faster, more accessible data storage for high-performance computing at the edge
  • Пакетная служба Azure. Планирование заданий и управление расчетами в облакеAzure Batch: Cloud-scale job scheduling and compute management

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