IBM CICS TS 4.2版功能预览

日期: 2011-06-12 作者:Robert Crawford翻译:陈德文 来源:TechTarget中国 英文

传统交易处理平台IBM CICS TS 4.2版将于6月24号发布,这是该平台的最新版。在此之前,IBM提供开放beta测试,以便用户更熟悉此产品,测试将持续到7月31号。以下是新版系统的一些预期功能介绍:

  事件处理

  IBM通过新版编辑器扩展了事件处理。同时增加了HTTP事件处理程序,可以在不经修改的情况下发布事件,原理与MQ事件类似。对于数据集成,若事件发布失败,可使用新功能对交易进行异常结束标识。

  更有趣的是,4.2版将事件失败作为系统状态变更的子集之一。新版还包括文件状态变更作为事件类型,与之关联的还包括DB2数据库连接断开及恢复状态。最有用的一点可能是商店可通过设置,让CICS在当前活动任务超过最大任务数(MXT)或传输级(TCLASS)的百分比阀值时,发出事件通知。用户可能希望利用任务阀值事件触发功能替代不准确或昂贵的类似技术。我们希望这些新增的系统事件类型仅仅是CICS所新增系统状态变更事件中的一小部分,应该允许用户为阀值创建更好的自定义仪表盘与监视面板。

  线程安全

  IBM宣称其对4.2版系统进行了许多性能提升,尤其针对线程安全进行了全新的开发。对开放任务控制块(TCB)加大了投入,同样改善了独立区域吞吐量并避免横向蔓延。

  CICS针对线程安全列表添加了许多现有的应用程序接口(API)与系统程序接口(SPI)。同样也在列表中新增了许多新SPI命令。

  不仅如此,镜像程序DFHMIRS目前已经支持通过IP连接(IPIC)的功能传递线程安全请求。新的编程属性,并发限制(CONCURRENCY REQUIRED),强制要求CICS在调用程序时将一笔交易移动至某打开TCB中。如果程序运行了与线程安全相悖的操作,CICS会在把控制权交还给程序前,把任务返回至某打开TCB中。

  DBCTL接口现已支持线程安全,可以降低交易时的CPU负载,因为CICS不再需要为每个IMS数据库调用,将任务在打开与准折返(QR)之前转换。我们希望不久之后CICS可以管理DBCTL接口并提供针对DB2与MQ同样简单的控制方法。

  64位存储

  CICS TS 4.2转移了量大虚拟存储消耗大户,内部追踪表与临时存储,一般会使用在标杆(bar)以上的4GB内存空间。将追踪表移入64位存储可以让商店捕获更多追踪并导出追踪信息。将临时存储放置于内存标杆以上地址可提高主临时存储使用性能,并减少额外的并行区域需求。

  此种支持并非免费。追踪过载已经成为十分重要的需求,将得到更多重视,尤其在交换标杆之上所需信息时的内存编址模式。系统程序员需要对CICS初始化时针对系统设置的64位内存限制(MEMLIMIT)格外注意,了解存储可用容量。商店应该根据IBM CICS TS 4.2性能指导手册调整虚拟存储设置,手册中有关于64位存储的详细信息及其在MEMLIMIT中扮演角色的介绍。

  Java
 
  CICS TS4.2支持IBM 64位版本的6.0.1 JVM,可以为对存储资源消耗较大的Java应用程序提供支持。更重要的是,4.2版可以看作是CICS被升级至类似WebSphere的JVM服务器。CICS同时依旧保持着对旧版JVM资源池的支持,但4.2发布文档中宣称它将在未来放弃对旧技术的支持。

  在JVM服务器中,可通过一个JVM中运行多个Java应用程序。同样可支持多线程运行Java应用程序及CICS任务。

  在Java服务器中运行的代码需要遵循一系列规范。例如,代码必须遵循开源网关倡议(OSGi)。OSGi是个十分优秀标准,其被设计用于实现与改进自动化管理,部署与执行相关Java捆绑应用程序。

  除了以上所述的重大改进外,我们还列出了新版本中其他增强功能:

  • 本地共享资源缓冲区数由8增加至255——另外一个可以用于隔离文件缓冲区或者加固区域并减少蔓延的方法。
  • IPIC连接支持更多类型的功能集成。
  • MQ恢复支持,实现CICS在一次失败后并行重新同步DB2与IMS。
  • 对某DB2线程可重新使用次数有更完善的控制。此功能可以帮助商店解决如遇到网络流量妨碍数据库重新组织的情形。
  • 支持密码短语,假如你想让CICS记住100字节的字符串。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Robert Crawford
Robert Crawford

数据中心专家

翻译

陈德文
陈德文

TechTarget中国特约编辑