zoukankan      html  css  js  c++  java
  • 任务调度IBM Tivoli Workload Scheduler(TWS)

    了解IBM的Tivoli Workload Scheduler产品,不妨先从它的历史开始说起,以下历史部分为本人转载:

    IBM的Tivoli Workload Scheduler (TWS) 是由IBM公司收购而获得的一个任务调度软件,是属于收购而来不是IBM自己开发的,仅仅在形式上属于Tivoli软件家族。我们可以看到它带有一些原始 的烙印,如它最初的名字是叫Maestro,是由一家在叫Unison的公司开发的,公司有办公室在美国奥斯汀靠近Tivoli的办公室,Unison于 1980年在加利福尼亚成立公司,1995年在特拉华重组。

    从1979年开始,Unison就是惠普的系统管理市场方面的首个参与者,在1993年,它进军UNIX市场,在高峰时期,Unison基于UNIX操作 系统的Maestro软件拥有近350个用户,这些用户包括英国保诚保险、美国家得宝、北方电信、耐克、Signet银行和惠好纸业公司等。它有225名 雇员,在1997年被收购前,销售额达到4千万美元。

    上述我们大致了解了TWS产品的历史介绍部分,下面笔者讲述写本篇文章的几大内容

    1.阐述范围

      由于TWS为收费产品,加上笔者与公司已签订保密协议,所以文中有设计与公司相关的或敏感的话题会以特殊字符代替,更为安全方面的内容会一笔带过,望读者理解!

    2.TWS可以完成什么样的功能

      笔者最近由于项目的开发需要,很荣幸的接触到TWS产品的使用,对TWS也特别感兴趣,同时个人觉得TWS产品有非常好的市场运用价值,借此书写博客让更多的人了解该产品,也加深自己对TWS产品的认识;目前TWS国内运用领域金融行业占大半以上,同时可见它的地位重要性!编写时难免会有差错,后期会慢慢完善,笔者也是不断的再研究更深的内容,后期有新的发现会定时补上!

      目前TWS软件最新版本为9.3,发布最新版本时间2016年6月份,本篇文章主要围绕最新版本9.3编写。由于TWS运行为网络化结构,分为主域(Domain Manager)和代理(Agent),因此需要在服务端安装TWS服务,在代理端安装TWS代理程序,安装后需要进行配置工作站进行彼此通讯;目前本人使用TWS产品的环境为LINUX系统,开发为win7(64)系统;

      TWS支持特定的作业类型分别为文件传输、数据库、web service、Java、脚本(Shell脚本,Perl或其它应用特定的语言)。从接触到现在使用最多的也就是上述几种作业类型,可能还有更多,需要慢慢研究,后期会进行补充。

    3.如何学会使用管理界面进行创建相应的作业、作业流、提交作业流等

       由于TWS具有统一的管理控制台:TDWC,在TDWC上面可以手动的创建工作站、作业流、作业、创建作业依赖、作业流依赖、提交作业流到计划文件运行;TDWC本身也带有初学教程,很容易上手,不过操作的都是相对较简单些的内容,但对于学习已经足够了。

    4.基于JAVA方式实现对TWS API的操作

    以下重点对TWS API常用的类进行介绍

    JobDefinitionKey

    JobStreamKey

     完善中... ...

    5.创建作业定义

    6.创建作业流定义

    7.基于定义创建作业与作业之间的依赖

    8.基于定义创建作业流与作业流之间的依赖

    9.基于定义创建作业与作业流之间的依赖

    10.基于定义创建作业流与作业之间的依赖

    11.提交定义

    12.基于计划文件创建作业之间的依赖

    13.基于计划文件创建作业流与作业流之间的依赖

    14.基于计划文件创建作业与作业流之间的依赖

    15.基于计划文件创建作业流与作业之间的依赖

    基于定义对象创建依赖与基于计划文件创建对象依赖的区别

    1.

    2.

    3.

    完善中 ... ...

  • 相关阅读:
    使用dom4j 解析xml
    xml schema 建立xml文档
    xml dtd 约束建立xml文档
    DBCP 连接池的使用
    c++面向过程和面向对象-C++编译器是如何管理类和对象的
    c++读取文本文件
    一个范围的两个数进行数位的累加,实现对两个数num1和num2的数位和相加
    C++批量注释代码段取消注释代码段快捷键
    利用MATLAB截取一张复杂图片中想要的区域
    python学习之路系列
  • 原文地址:https://www.cnblogs.com/weinan2087/p/5139617.html
Copyright © 2011-2022 走看看