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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TOWERS WATSON

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

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

Запускайте задания отрисовки в облаке с помощью пакетной службы. Избегайте сложностей в управлении ресурсами и сокращайте время, необходимое для выполнения заданий. Ознакомьтесь с примерами, которые позволят использовать пакетную службу вместе с Blender, бесплатным пакетом 3D-анимации с открытым исходным кодом, поддерживающим весь 3D-конвейер: моделирование, построение каркаса, анимацию, симуляцию, отслеживание движения и создание игр. Неважно, физическое вы лицо или студия, вы можете положиться на пакетную службу при фотореалистичной отрисовке, быстром построении каркаса, сложном моделировании и создании игр. Пакетная служба предоставляет ресурсы для отрисовки анимации в реалистичных временных рамках, что поможет вам уложиться в сроки выполнения проекта.

Подробнее об использовании примеров

Ознакомиться с примерами в GitHub

Связанные продукты и услуги

Хранилище

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

HDInsight

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

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

Простая разработка, развертывание и администрирование решений прогнозной аналитики

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