Пакетная служба

Планирование заданий и управление вычислениями через облако

Используйте возможности пакетной обработки данных, когда это требуется.

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

Выберите нужную операционную систему и средства

Выберите операционную систему и необходимые средства разработки для запуска своих крупномасштабных заданий в пакетной службе. Пакетная служба предоставляет согласованные средства планирования заданий и управления ими для вычислительных узлов как с Windows Server, так и с Linux, позволяя при этом использовать уникальные функции и той и другой среды. При выборе Windows можно пользоваться существующим кодом на базе Windows, включая .NET, для выполнения в Azure крупномасштабных вычислительных заданий. В случае Linux у вас есть возможность выбрать для выполнения вычислительных заданий один из популярных дистрибутивов (включая CentOS, Ubuntu и SUSE Linux Enterprise Server) или использовать контейнеры Docker для быстрой загрузки и удаления приложений. Пакетная служба предоставляет пакеты SDK и поддерживает различные средства разработки, включая Python и Java.

Перенос кластерных приложений в облако

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

Поддержка 100-кратного расширения среды

Вы используете сегодня рабочую станцию (возможно, небольшой кластер) или вынуждены ждать в очереди, чтобы выполнить свои задания. Что, если у вас будет доступ к 16 ядрам, 100 ядрам, 10 000 или даже 100 000 ядер, когда они вам понадобятся, и платить придется только за то, что использовалось? С пакетной службой это возможно. Теперь никакие препятствия и потери времени не ограничат ваше воображение. Какие операции, недоступные вам сегодня, можно выполнять на платформе Azure?

Сообщите нам, какие задачи вам нужно выполнять

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

Пакетная служба позволяет выполнять масштабирование в нужном объеме.

Когда вы будете готовы выполнить задание, пакетная служба предоставит вам доступ к пулу вычислительных виртуальных машин. Она также установит приложения и обеспечит промежуточное хранение данных, выполнит все нужные вам задачи, выявит сбои, повторно поставит задания в очередь и освободит ресурсы в пуле после выполнения всех задач. Вы можете контролировать объем ресурсов, чтобы уложиться в сроки, управлять затратами и обеспечивать нужный масштаб среды для ваших задач.

Предоставляйте решения как услугу

Пакетная служба обрабатывает задания по запросу, а не по предварительно заданному расписанию. Таким образом, пользователи могут выполнять задания в облаке, когда это будет необходимо. Определите, кто может получать доступ к пакетной службе и какие ресурсы они могут использовать. Кроме того, обеспечьте соблюдение требований, таких как шифрование. Широкие возможности мониторинга позволяют контролировать выполнение заданий и выявлять проблемы. Подробная отчетность позволяет отслеживать использование.

TOWERS WATSON

Узнайте, как компания Towers Watson предоставляет свое решение Risk Agility FM в области страхования с помощью пакетной службы

Быстрая и удобная отрисовка анимации

Run your rendering jobs in the cloud using Batch. Avoid the complexities of managing resources and reduce the time needed to complete your jobs. Check out the samples that let you use Batch together with Blender, a free open-source 3D animation suite that supports all of the 3D pipeline—modeling, rigging, animation, simulation and motion tracking, and game creation. Whether you’re an individual or a studio, you can rely on Batch for photorealistic rendering, fast rigging, and excellent simulations and game creation. Batch gives you the resources to render animation in a realistic time frame to meet project deadlines.

Learn how to use the samples

Check out the samples on GitHub

Связанные службы

Хранилище

Надежное облачное хранилище с высоким уровнем доступности и широким масштабированием

HDInsight

Подготовка облачных кластеров Hadoop, Spark, R Server, HBase и Storm

Машинное обучение

Мощные облачные средства прогнозируемой аналитики для диагностического обслуживания

Начните работу с пакетной службой уже сегодня