![[z/OS]](../images/ngzos.gif)
工作请求的综合系统路由
本产品使用域名服务器 (DNS) 来路由单元中的工作请求。可以使用 DNS 而不使用综合系统分发器来为多个 IP 地址(每个守护程序一个 IP 地址)的同一主机名分配工作负载和平衡请求。
DNS 从客户机接受通用主机名并将其映射至特定系统。DNS 与工作负载管理 (WLM) 协同工作来选择最佳的可用系统。当工作负载管理确定用来处理新工作的最佳系统时,它将分析单元的当前状态并考虑许多因素(例如 CPU、内存和 I/O 使用率)。然后 DNS 将客户机请求路由到该系统。像这样使用工作负载管理和 DNS 是可选的。但是,使用工作负载管理和 DNS 将消除单点故障。

一个单元中的每个系统都有产品运行时。所有系统都包含位置服务守护程序、Node Agent 和业务应用程序服务器。一个系统充当该单元的 Deployment Manager。客户机使用 CORBA 通用 ORB 间协议 (GIOP) 将请求发送到本产品。位置服务守护程序充当位置服务代理程序。它接受请求中带有对象关键字的定位请求。位置服务守护程序从对象关键字 中抽取服务器集群名称,然后将服务器名提供给工作负载管理。工作负载管理在单元中选择最佳服务器以处理请求。位置服务守护程序将与所选服务器相关的特定“可互操作对象引用”(IOR) 信息和存储在原始 IOR 中的对象关键字信息合并在一起。合并之后将获得一个返回到客户机的直接 IOR。客户机 ORB 使用此已 返回的引用来建立到保持关注对象的服务器的 IOR 连接。
本产品使用的传输机制取决于客户机是本地客户机还是远程客户机。未与应用程序服务器在同一 z/OS® 系统上运行的客户机称为远程客户机,它需要使用 TCP/IP 传输。如果客户机是本地客户机,那么通过程序调用进行传输。因为本地传输 不需要在网络中进行物理传输,也不需要进行数据转换,简化了请求的编组,并且使用优化的资源访问控制设施 (RACF®) 工具来保证安全性而不必调用 Kerberos 或安全套接字层 (SSL),所以本地传输速度更快。