Workload Scheduler on Bluemix 服务之初体验概述

  使用 IBM developerWorks Word 模板

  Bluemix 是 IBM 的最新的云产品。它使得组织和开发人员能够快速而又轻松地在云上创建、部署和管理应用程序。Bluemix 是 IBM 基于 Cloud Foundry 的一种开放云架构实现,Cloud Foundry 是一个开源的平台即服务 (PaaS)。Bluemix 提供了企业级服务,这些服务可轻松地与您的云应用程序相集成,用户无需知道如何安装或配置它们。

  笔者在2年多的全球化测试服务过程中,多次负责GVT/TVT for IBM Workload Scheduler 在 Bluemix 环境中,并对Bluemix 平台产生了浓厚的兴趣。

  在这篇文章中,我们将介绍一下Workload Scheduler alt="物联网" width="550" height="339" />

  在 Bluemix 仪表板上,使用空间选择器选择要安装 Workload Scheduler for Bluemix 的空间。

  提示:如果您还没有空间,请通过单击创建空间立即创建一个空间。为其指定合适的名称,例如 wsspace。如下图所示:

  图 2. 创建个人空间

物联网

  安装 Workload Scheduler 服务。

  在 Bluemix 仪表板的"服务"部分中,单击添加服务。如下图所示:

  图 3. 添加服务项

物联网

  在"Web 和应用程序"类别中,单击 Workload Scheduler 图标。如下图所示:

  图 4. 选择 WS 服务

物联网

  单击创建。 此时将显示 Workload Scheduler 服务对话框。

  图 5. WS 服务对话框

物联网

  选择空间:wsspace。

  对于应用程序字段,必须选择保持不绑定。

  可选: 您可以更改用于标识 Workload Scheduler 服务实例的服务名称。

  单击创建。 此时会将 Workload Scheduler 服务实例添加到仪表板。部署的过程将会持续几分钟。如下图所示:

  图 6. WS 服务部署

物联网

  部署成功。如下图所示:

  注释:如果使用的是评估型 license,我们最多只能使用 4 个服务或API。

  图 7. WS 服务成功

物联网

  在仪表板中,我们可以看到帮助文档和调度选项,以及为混合方案下载 IBM Workload Automation 代理程序的入口:

  a. 帮助文档和调度选项,如下图所示:

  图 8. 帮助文档和调度选项

物联网

  b. 下载 IBM Workload Automation 代理程序, 如下图所示:

  图 9. 下载代理程序

物联网

  从 Workload Scheduler 仪表板,您可以将所有任务设为自动运行,既可仅运行一次,也可根据重复发生计划运行。

  Workload Scheduler 服务对象

  WorkloadService 对象可管理所有进程。进程在内部也称为任务。

  进程是一系列步骤,其中每个步骤执行特定操作,如运行查询或将消息发布到消息队列。进程可以使用一个或多个触发器,根据需要、根据计划时间或根据特定事件通过不同方式运行。例如,进程在每周五晚上 12:00 运行。

  在创建进程之后,必须启用进程它才能运行。

  a. 启动 IBM Workload Automation alt="物联网" width="256" height="63" />

  或者,从调度选项中启动它,点击下图中的图标,如下图所示:

  图 11.

物联网

  b. 成功启动后,如下图所示:

  图 12. 界面 Application Lab