Control-m компании вмс software
Планировщики заданий ВМС и СА имеют почти одинаковую функциональность и финишировали в нашем обзоре практически с равным счетом. ПО Control-M for Distributed Systems компании ВМС предоставляет превосходные возможности календарного планирования, предсказания задержки выполнения заданий и устранения ошибок. Однако этот продукт труднее администрировать, чем Unicenter AutoSys. Хотя в Control-M имеется интерфейс для запуска и визуального отображения выполнения заданий, который способствовал увеличению набранных этим продуктом баллов за управление, мы предпочитаем интерфейс AutoSys. Как и продукт СА, Control-M позволяет объединять несколько заданий в одну большую группу. Создание такой зависимости между двумя заданиями, как запуск сценария ротации журнала регистрации перед запуском программы резервного копирования журнала, сводится к простому перетаскиванию ярлыка одного задания на ярлык другого. К сожалению, мы не смогли определить на системном уровне ни одного условия, такого, как проверка наличия файла, использование дискового пространства или запуск процесса. Такими функциями можно манипулировать только посредством пакетных сценариев. Заметно упростить создание заданий (как одиночных, так и массовых) позволяют готовые шаблоны, называемые компанией ВМС «скелетами» (skeleton). Пакет Control-M предоставляет множество условий выхода при возникновении ошибок в ходе выполнения заданий: можно перезапустить задание, изменить глобальную переменную, сгенерировать предупреждающее сообщение, отправить электронное сообщение или запустить другие задания. Мы определили коды выхода и использовали для определения ошибок текстовые строки и смогли обнаружить и принять ответные меры воздействия, когда Unix-команда копирования файлов возвратила нам код ошибки «Файл с таким именем отсутствует» (No such file). В целях управления предупреждающими сообщениями и аварийного автовосстановления работы сервера планирования после отказа пакет Control-M интегрируется с ПО Patrol фирмы ВМС. Для реализации базовых функций генерации уведомляющих сообщений этого ПО не требуется. К сожалению, в отсутствие ПО Patrol передача резервному серверу функций первичного сервера планирования осуществляется только вручную. Как и в планировщике СА, аварийная консоль встроена в Control-M. Уведомляющие сообщения, которые передаются по электронной почте, в интерфейсе снабжены дополнительными полями с пометками «прочитано» и «обработано».
Для прогнозирования запаздывания выполнения заданий Control-M использует временной эвристический подход. Это ПО внимательно следит за предположительным временем выполнения каждого задания. Если предыдущее задание выполняется с запозданием по отношению к составленному графику, угрожая спустя некоторое пороговое время задержать последующее задание, то Control-M выдает предупреждающее сообщение. Оператор может принудительно сбросить этот поток заданий, временно остановить выполнение менее важных заданий или попытаться выяснить причину запаздывания. Другие протестированные нами продукты определяют время запаздывания заданий по мере их выполнения. TIDAL ENTERPRISE SCHEDULER 5.0 КОМПАНИИ TIDAL SOFTWARE Управляющий интерфейс продукта Enterprise Scheduler был столь великолепным, что последний стал с точки зрения удобства использования самым любимым нашим пакетом. Кроме того, он предоставляет лучшую среди всех протестированных нами продуктов документацию, содержащую реальные примеры с подробными пошаговыми инструкциями. Но нам бы хотелось увидеть в нем более эффективные средства генерации отчетов, создания заданий, их визуализации и устранения ошибок.
Для назначения прав контроля доступа Enterprise Scheduler использует правила политики безопасности, содержащие все полномочия, которыми вы собираетесь наделять своих пользователей. При формировании этих правил продукт привязывает к ним объекты пользователей и групп, которые берет из справочника Active Directory. Такой подход позволяет легко модифицировать правила политики безопасности и распространять эти изменения на соответствующих пользователей. Как мы и ожидали, планировщик заданий фирмы Tidal создает зависимости между заданиями, основанные на статусе предшествующих заданий и глобальных переменных. В качестве переменных могут использоваться строки, числа, данные или булевы величины. В процессе выполнения задания переменные могут модифицироваться или считывать-ся. Продукт тоже позволяет создавать такие зависимости, как задание по ротации журнального файла, которое начинает действовать, только когда размер журнального файла оказывается больше некоторого заданного значения. Система Enterprise Scheduler обнаруживает ошибки тремя способами. Поддерживая коды выхода, она даже позволяет определять их набор для удачного или неудачного завершения задания. Выход программы можно завести на вход другой программы и использовать коды ошибок последней для определения удачного завершения первой программы. И наконец, вы можете использовать для определения удачного или неудачного завершения задания метод сравнения выхода программы с шаблоном. Хотя этими функциями можно управлять и посредством сценария пакетного задания, доступ к ним из планировщика заданий — это существенное преимущество пакета Enterprise Scheduler. ESP ESPRESSO 4.2 КОМПАНИИ CYBERMATION Являясь комбинированным продуктом, ESP Espresso компании Cybermation хорошо выполняет важные задачи по созданию заданий и контролю зависимостей между ними, но нуждается в улучшении своих возможностей генерации предупреждающих сообщений и планирования заданий. Его интерфейс великолепно подходит для одних задач и совершенно не годится для других. Он, например, легко создает задания и визуализирует их потоки, но его главный системный интерфейс труден в использовании. Программный компонент создания заданий этого продукта спроектирован достаточно хорошо. Пиктограммы заданий можно перетаскивать на рабочую панель графической среды разработки подобно тому, как это делается в программном пакете Visio. Это позволяет просматривать зависимости и порядок выполнения операций задания, а также контролировать его выполнение в реальном времени.
ESP имеет лучшие среди протестированных нами продуктов возможности проверки зависимостей. Мы могли контролировать журнал регистрации событий, текстовые строки файлов, запуск процессов, сервисы, загрузку ЦПУ и использование дискового пространства. Кроме того, мы выполняли запросы SQL. Впоследствии задания можно запускать с учетом результатов этого контроля. Параметры контроля доступа можно назначать отдельным пользователям или группам пользователей. Мы копировали полномочия с одного объекта группы на другой и то же делали с объектами пользователей. Полномочия также назначаются заданиям и календарям. Так, мы позволили пользователю модифицировать все календари за исключением календарей «выплаты зарплаты». ARGENT JOB SCHEDULER 4.5A КОМПАНИИ ARGENT SOFTWARE Поддерживающий только Windows продукт Argent Job Scheduler предоставляет мощные возможности генерации отчетов и предупреждающих сообщений и вполне подходит для малых и средних предприятий. Однако, чтобы привлечь внимание крупных предприятий, ему необходимо улучшить поддержку представления связей между заданиями, администрирования, основанного на ролях, и визуализации потоков заданий. ПО Argent загружает пользовательскую и групповую информацию из домена Active Directory, а в случае отсутствия такового — с локального компьютера. Полномочия чтения, записи и управления контролем доступа могут предоставляться на основе конкретных машин или классов заданий. Формирование последних заключается в объединении отдельных заданий в группы. Этот продукт не позволяет устанавливать полномочия контроля доступа для конкретных заданий и календарей. Хотя для организации потоков заданий и можно использовать классы, такая структуризация затрудняет визуальное представление зависимостей заданий.
Способные рассылать по электронной почте и через пейджер отчеты и уведомляющие сообщения соответствующие средства продукта Argent превосходили таковые других протестированных нами продуктов. Его уведомляющие сообщения способны проигрывать мелодию в течение заранее установленного отрезка времени, выполнять команду посредством интерфейса командной строки сервера планирования или отправлять уведомляющее сообщение Windows на все клиенты Windows. Уведомления можно также отправлять на отдельный продукт мониторинга и генерации предупреждающих сообщений Argent Guardian, который, однако, не нужен для выполнения базовых функций генерации сообщений. Отчеты также можно генерировать и отправлять в соответствии с календарным планом. AVATAR JOB SCHEDULING SUITE 4.5.5 КОМПАНИИ VEXUS CONSULTING Продукт Vexus Avatar обладает двумя преимуществами — он прост в использовании и имеет низкую стоимость. Avatar предоставляет лишь незначительное число опций конфигурирования и имеет простые возможности создания заданий, а его стоимость составляет всего 500 долл. в расчете на один центральный процессор. Компания Vexus утверждает, что Avatar может на равных конкурировать с Unicenter AutoSys или Control-M, однако мы установили, что для крупных предприятий распределенная архитектура этого продукта является значительным недостатком. Avatar лучше всего подходит для тех организаций, которым нужны ограниченные по возможностям или простые в использовании пакетные средства управления, или для тех машин, которые имеют ограниченные средства взаимодействия с центральным планировщиком заданий. Avatar в корне отличается от других протестированных нами продуктов. Если последние используют модель «тупых» агентов с центральным «умным» сервером планирования заданий, то агенты Avatar работают полностью самостоятельно. На каждый конечный узел, содержащий свои собственные календарь, очереди заданий и определения заданий, инсталлируется свой полнофункциональный, хотя и «облегченный», сервер планирования. Администрирование агентов осуществляется посредством Web-клиента, подключаемого к серверу Avatar исключительно в целях администрирования, а не для запуска задач. Хотя можно запускать задания сразу на всех машинах и добавлять к управляющему интерфейсу множество серверов Avatar, никакой центральной машины для фактического создания заданий не существует. Avatar не предоставляет механизмов для разделения параметров безопасности, календаря, групп пользователей и заданий. Аутентификация пользователей осуществляется посредством парольных файлов или справочников локальных систем. Он не поддерживает группы, поэтому параметры контроля доступа устанавливаются для отдельных пользователей или для всех аутентифицируемых пользователей. На каждой машине можно установить основанные на конкретных хостах или пользователях разрешающие или запрещающие правила для таких операций, как передача файлов, выполнение и мониторинг заданий и установление зависимостей между заданиями. Хотя Avatar позволяет запускать за дания на всех машинах, он не предоставляет никаких средств межсистемной визуализации заданий. Список литературы «Сети и системы связи» № 08 2005 г.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|