第一节 Informatica 体系架构之 Domain 的概述

来源:互联网 发布:鼎信网络充话费不到账 编辑:程序博客网 时间:2024/05/16 14:31

本内容主要包含以下几个关于 Domain 的知识点

1、Domain 的概要

2、Nodes (节点)

3、Service Manager

4、Application Services

5、安全性

6、高可用性


第一部分 Domain 的概要

PowerCenter 是一种基于服务的体系架构。它可以通过在多台机器上面建立集群来共享资源,这就极大的扩展了它的可用性。由于集群的高可用性可以极大的缩小由于不可预期的系统故障或者定期的维护导致的系统停机的概率。

PowerCenter 的 Domain(域) 是 PowerCenter 的基本管理单元。域支持分布式的管理模式。一个域是一系列的 Nodes (节点) 和 Services (服务) 的集合,可以基于权限在文件夹中进行分组管理。

一个Nodes (节点) 在逻辑上代表着一个域中一台机器。域中的一个充当网关的节点负责从客户端接收服务请求,同时把他们路由到合适的服务和节点中去。所有的服务和流程都在域中的节点上运行。在节点上运行的服务或者流程的可用性取决于你如何配置服务和节点。关于节点的更详细内容 参见 “第二部分 Nodes (节点)”


所谓域中的服务主要包括 Service Manager (管理服务) 和 一组 Application Services (应用程序服务):

Service Manager:是指管理所有域操作的服务。它来运行 Application Services (应用程序服务) 以及执行在每个节点上运行的域功能函数。域功能函数主要包括身份验证、授权以及记录日志。 关于 Service Manager 的更多细节,参见“第三部分 Service Manager”。

Application Services:主要是指代表着 PowerCenter 的给予服务的功能,例如 Repository Service (资料库服务) 以及 Integration Service (集成服务)。一个节点上运行的应用程序服务主要取决于你配置服务的方式。关于 Application Services 的更多细节,参见“第四部分 Application Services”。


Service Manager (管理服务) 和 Application Services(应用程序服务)控制着 PowerCenter 的安全。Service Manager 主要负责管理登录到 PowerCenter 应用程序的用户和用户组,以及对试图登录到 PowerCenter 应用程序的用户或者用户组进行权限验证。Service Manager 和 Application Services 处理已授权用户的从应用程序端发出的请求。关于更多安全方面的知识,参见“第五部分 安全”。


通过域管理控制台可以集中管理域中的所有任务和对象,包括 Services (服务)、Nodes (节点)、licenses (授权码)、grids (网格)、Users (用户)、Groups (组)和 Roles。可以在域管理控制台管理域以及配置域的安全性。


在每个节点中配置 HTTPS,就可以通过使用 SSL 协议在域管理控制台和 Service Manager 中安全的传递数据。可以在按照 PowerCenter 的时候或者使用 infasetup 命令 配置HTTPS。域管理控制台使用 HTTPS 的端口和 Service Manager 进行交互。Gateway (网关) 节点 和 Worker (工人) 节点与 Service Manager 交互的端口保持不变的。应用程序服务 以及 PowerCenter 客户端应用程序 和 Service Manager 的交互使用 Gateway 或者 Worker 节点的端口。


如果你有高可用性的需求,可以扩展服务以消除单点故障。这样就可以避免由于网络故障或者硬盘损坏造成系统的不可用。

0 0
原创粉丝点击