作业调度解决方案

方案概要

在IT系统的日常运维活动中,批量作业(Batch Jobs)具有非常关键的意义。批量作业包括账户月结及收付、各种账户的分析报表、系统和应用的数据备份等,传统的手工执行批量作业调度方式,存在如下问题:

  风险大,管理人员压力大

批量作业一般夜间操作,遗漏执行、重复执行、错误执行难以避免,存在重大安全隐患,业务连续性得不到保证。给管理人员带来巨大的管理压力。

  效率低,操作人员压力大

作业调度前提条件的判断,调度后结果的校验,调度中进程或日志的不断监控,完全由人遵循相关的规定和历史经验进行。不仅效率低,而且给操作人员带来巨大工作负荷和工作压力。

随着业务系统数量的增多,需要不断招聘新的操作员。

  不统一,管理难以上层次

作业调度程序来自不同时期、不同厂家。作业调度方式复杂多样。作业监控管理方式不统一,如有些需要Telnet监控日志,有些需要登录B/S执行查询。缺乏统一的管理平台,难以操作,更难以管理。

通过Shell Command, SSH, Telnet, FTP等集成接口,实现批量作业的自动化调度;通过异常处理的支持,对批量作业调度的结果进行监控记录;通过时间约束条件,对按照时间计划执行的批量作业调度进行管理;通过复杂的关系运算条件,处理复杂的批量作业调度关系;通过UserTasks人工接口,方便运维人员对作业调度流程的参与;通过图形化的工作流定制平台,实现对业务活动进行整体规划;通过与其它平台的集成,实现了与报警、监控等运维系统的一体化管理。从而实现功能强大、简单易用、安全可靠的作业调度自动化。

客户收益

  实现作业调度自动化,消除人员失误、遗忘操作所造成的事故隐患,确保系统安全、稳定运行。

  人工干预降到最低,提高效率、减轻压力。

  实现各种作业的统一管理和监控,管理水平全面提升。

  实现操作流程标准化,专业经验知识有效积累和传递。