促进并行综合系统的其他 CICS 功能和组件
有许多其他 CICS® 功能和组件有助于在 Parallel Sysplex ® 中实现 CICS 。
CICSPlex SM
CICSPlex ® SM 使您能够以单系统映像 (SSI) 的形式跨单个控制点的多个映像管理多个 CICS 系统。 正如 CICSPlex SM 可以在单个 z/OS® 映像中管理多个 CICS 区域一样,它可以跨一个或多个 Parallel Sysplexes 管理 CICS 区域。 提供单系统映像使您能够在逻辑级别而不是物理级别运行,而不考虑 CICS 资源的规模或位置。
CICSPlex SM 工作负载管理可以动态地将事务和程序路由到当时最合适的 CICS 区域,同时考虑存在的任何事务亲缘关系和工作负载分离定义。
有关 CICSPlex SM 工作负载管理的更多信息,请参阅 管理工作负载。
CICS 相互通信
CICS 相互通信是本地 CICS 系统与远程系统 (可能是也可能不是另一个 CICS 系统) 之间的通信。 有两种类型的相互通信; 多区域操作和系统间通信:
- 多区域操作
- 通过使用 CICS 多区域操作 (MRO) ,在同一 z/OS 映像或同一 z/OS 综合系统中运行的 CICS 系统可以相互通信。 MRO 不支持 CICS 系统与非CICS 系统 (例如 IMS) 之间的通信。 MRO 不需要连网设施。
- 系统间通信
- CICS 为基于 SNA 的系统间通信 (ISC over SNA) 和 IP 互连 (IPIC) 提供了互通信设施,以便您可以与外部系统通信。
- CICS 通过 TCP/IP 网络提供系统间通信。 这种通信形式称为 IP 互连或 IPIC。 IPIC 向基于 SNA 的 ISC 提供的连接提供了类似功能和服务质量。
- 基于 SNA 的系统间通信 (ISC over SNA) 允许 CICS 与非CICS 系统或不在同一 z/OS 映像或综合系统中的 CICS 系统之间进行通信。 这些相互通信工具也可以在同一 z/OS 映像或综合系统中的 CICS 区域之间使用。
有关 CICS 相互通信的更多信息,请参阅 相互通信入门 和 CICS 相互通信简介。
IPIC 高可用性功能
IPIC 高可用性功能通过 TCP/IP 网络提供对 CICS TS 区域集群的单点访问。 对于集群中单个区域的计划内和计划外中断,这可以确保灵活地访问整个集群。 有关更多信息,请参阅 IPIC 高可用性功能。
动态事务路由
向 CICS定义事务时,可以将其描述为 远程 或 本地。 本地事务始终在终端拥有区域中执行; 远程事务可通过 IPIC , MRO 或 APPC (LUTYPE6.2) ISC 链接路由到连接到终端拥有区域的其他区域。 与静态路由相比,在 CICSplex 中使用动态事务路由可以提高性能和可用性。
有关动态事务路由的更多信息,请参阅 动态事务路由。 有关编写 动态路由选择程序的更多信息,请参阅 编写动态路由选择程序。
CICSPlex SM 提供了支持工作负载路由和工作负载分离的动态路由程序。
分布式程序链接
CICS 分布式程序链接可通过输送程序控制 LINK 请求,使 CICS 应用程序运行其他 CICS 区域中的程序。 这允许您在不了解所请求程序的位置的情况下编写应用程序。 有关更多信息,请参阅 分布式程序链接 (DPL)。
CICS Interdependency Analyzer for z/OS (CICS IA)
CICS Interdependency Analyzer (CICS IA) 是一种生产力工具,用于发现和分析 CICS 资源并确定它们之间的关系。
CICS IA 动态发现 CICS 系统中关键资源之间的运行时关系。 它通过监视 API 和 SPI 命令的应用程序以及可选的 DB2®, IMS, WebSphere® MQ和 COBOL 调用来执行此操作,从而使您完整了解应用程序以及与其相互关系所引用的交互和资源。 CICS IA 可帮助您分析应用程序以获取 Threadsafe 注意事项,从而提高整体执行效率。 CICS IA 可帮助您分析应用程序的亲缘关系,这可能会影响 CICS 应用程序向 Parallel Sysplex 中的推广。
有关 CICS IA 的更多信息,请参阅 CICS Interdependency Analyzer for z/OS。
有关线程安全程序的更多信息,请参阅 线程安全程序。
CICS Deployment Assistant for z/OS (CICS DA)
CICS Deployment Assistant (CICS DA) 可用于发现正在运行的 CICS 区域及其与其他子系统 (例如 DB2 和 WebSphere MQ) 的连接。 它还可以帮助构建 CICSplex 基础结构和设置工作负载管理基础结构。
有关 CICS DA 的更多信息,请参阅 CICS Deployment Assistant for z/OS