

新的和更改的功能 › 修正程序 › 高级可用性配置的注意事项
高级可用性配置的注意事项
建议在决定实施高级可用性配置之前,先考虑以下几点:
一般注意事项
常规配置的所有计划注意事项对于高级可用性配置均有效。 有关计划常规配置的详细信息,请参阅《实施指南》。
- 预计还需要其他硬件成本,因为您需要一台后台服务器、至少一台备用服务器和一台或多台应用程序服务器。 备用服务器和后台服务器的配置必须相同。
- 需要使用一台远程数据库服务器和另一台服务器来共享知识工具索引文件、知识工具导入/导出文件、存档清除输出文件和附件存储库。 为了让后台服务器和备用服务器访问这些文件,就需要一个共享位置。 Linux 和 Unix 安装可以使用 NFS 挂接。 针对 Windows 安装,已添加了 UNC 支持。
- 预计即使有其他服务器进行后台和待机操作,CA SDM 性能也依然会保持不变。 如果部署更多的应用程序服务器,该性能可能还会提高。
- 每台服务器都与数据库直接连接,这会增加 DBMS 级别的资源争用。 建议提高 DBMS 服务器的硬件配置。 有关详细信息,请查看系统信息。
- 将常规配置转换为高级可用性配置需要人工操作。 实施的规模越大,通常也就越复杂,您可能需要与 CA 服务人员合作以寻求帮助。
- 要迁移到高级可用性配置,请在常规配置中升级到 CA SDM r12.9,然后再转换为高级可用性配置。
- 在同一个网络子网上安装后台服务器和备用服务器,使来自不同应用程序服务器的 ping 时间和延迟相近。
- 可以考虑在与所有用户都能保持畅通网络连接的中央位置放置后台服务器和备用服务器。 应用程序服务器可以集中放置在一起,也可以分散在全球各处。
- 高级可用性配置必须始终使用一台后台服务器和至少一台备用服务器。
- (建议)确保后台服务器和所有其他备用服务器都具有相似的配置。 此过程可确保在故障切换期间,当某个备用服务器成为新的后台服务器时,它能像原来的后台服务器完全一样地运行。
- 可以配置任意台的备用服务器。 为了提高 CA SDM 的可用性,可以考虑将一台备用服务器放置在您的备份数据中心或灾难恢复站点。
- 最小规模的高级可用性实施需要一台应用程序服务器。 建议使用两台应用程序服务器来提高可用性,并使用一个负载平衡器来引导 Web 通信。
- 除 CA SDM 管理员外,不允许其他用户登录到后台服务器。 此外,不允许用户登录到备用服务器。
- 我们可以从所有 CA SDM 服务器发送电子邮件通知。 目前没有用于限制或配置此选项的方法。 高级可用性配置中的每台服务器必须连接至邮件服务器。
- 将从用户连接到的应用程序服务器发送由最终用户交互活动产生的电子邮件通知。
- 将由后台服务器上运行的 pdm_mail_nxd 实用工具发送由任何后台进程(如用于处理附加事件的动画制作器)产生的电子邮件通知。
- 在后台服务器故障期间,当后台服务器作为备用服务器可用时,将发送已排队的电子邮件。
故障切换注意事项
在将后台服务器故障切换至备用服务器期间,请考虑以下情况:
- 新用户无法登录。
- 对于已连接用户,以下操作在故障切换期间不起作用,用户必须在完成故障切换后再重试:
- 创建包含附件的故障单。
- 下载附件。
- 搜索知识文档。
- 为新的知识文档建立索引。
- 入站电子邮件。
- 在故障切换完成后才触发的 SLA 事件。
- 重要信息! 如果您配置了第三方工具对 CA SDM 服务器启用自动故障切换功能,则必须在启动滚动维护之前禁用它。
数据库注意事项
- 各台服务器相互之间以及服务器与数据库之间都存在直接连接。 如果 CA SDM 服务器在 DMZ 内,则需要打开防火墙端口,或者实施隧道代理技术来实现此连接。 还需要考虑与您的 DBMS 供应商相关的许可安排。
- 请确保在所有 CA SDM 服务器上都安装数据库客户端。
- 在高级可用性配置中,所有服务器仍然与单个数据库连接。 因为数据库可能会形成单点故障,所以可以考虑利用数据库群集的优势来提高 DBMS 的可用性。
- Microsoft SQL Server 仅在 Windows 平台上受本机支持。 例如,如果您的实施中的服务器带有异构操作系统(如 Windows 和 Linux),请选择 Oracle 作为 DBMS,因为 Microsoft SQL Server 在 Linux 上不受支持。
- pdm_isql 实用工具仅可在应用程序服务器上工作。
系统配置、管理和操作
- SOAP Web 服务和 RESTful Web 服务仅在应用程序服务器上受支持。 Web Director 可以在所有 CA SDM 服务器上进行配置。
- 因为应用程序服务器相互之间是独立的,因此 Web Director 只能为在同一台应用程序服务器上运行的 Web 引擎提供服务。 Web Director 不能跨应用程序服务器为 Web 引擎提供服务。
- 由于高级可用性配置中的服务器具有更高的独立性,因此,大多数命令行实用工具功能都只在本地服务器上起作用。 例如,pdm_status 只会显示在您执行命令时所在的服务器上运行的 CA SDM 进程。 pdm_webcache 实用工具仅刷新发出该命令时所在服务器上的表单缓存。
- 与通过在主服务器上运行 pdm_d_mgr 来启动和停止 CA SDM 进程的常规配置不同,在高级可用性中,每台服务器上的进程都是独立控制的。
- 建议使用新的 pdm_server_control(而不是 pdm_halt)命令来关闭应用程序服务器。 关闭之前,可以要求活动用户移至其他应用程序服务器。 这可以通过使用停顿选项通知用户来实现。
- pdm_edit 实用工具已被一个新的图形用户界面所取代,这样就不必像以前那样手动对配置文件进行大量更改。
- 与常规配置不同,在高级可用性配置中,您可以在后台服务器 Web UI 的“选项管理器”中使用 bopauth_host 选项指定身份验证服务器详细信息。 您不再需要针对高级可用性配置在 pdm_edit 中进行此项配置更改。 当身份验证服务器不可用时,用户将不能登录。
注意:在常规配置中,可以使用一台辅助服务器将 CA SDM 与在其他系统甚至是其他硬件平台上运行的身份验证系统相集成。
- 为了防止恶意服务器加入高级可用性配置,所有服务器都必须先在后台服务器的 Web UI 中定义,然后才能对其进行配置。
- 可以在“管理”选项卡中更改高级可用性配置中的服务器的角色信息及其他信息。 操作时,请先停止 CA SDM 服务,然后再尝试更改服务器定义。 需要对服务器重新配置,才能使更改生效。
- 可以通过运行配置实用工具将服务器由常规配置更改为高级可用性配置,或者进行相反的更改。 要确保更改实施中的所有服务器。 您的数据仍然未受影响,但是需要进行手动更新才能更改设置。
- 在迁移到 CA SDM r12.9 时,请使用最新的 pdm_startup 文件。 不要使用 CA SDM 之前版本中的文件。 例如,由 pdm_edit 实用工具生成的文件。
- 在 NX.env 中增加了一些新的环境变量,以支持高级可用性,系统会自动维护变量值。
重要信息! 不要手动更改 NX.env,除非明确指示您这么做。
- 新工具会生成故障单编号和数字记录密钥。 为了避免可能出现的数据库损坏情况,千万不要尝试加载或手动改变 Key_Control 表。
- 在高级可用性配置中,不能将知识工具后台进程移至其他服务器。 kt_daemon 现在在所有服务器上运行。 所有其他知识工具后台进程都作为单独进程在后台服务器上运行。
- 知识工具现在支持 Windows 上的 UNC 文件路径来存储知识导出/导入工具所使用的 EBR 索引文件和输入/输出文件。 在高级可用性和常规配置中都可以使用此功能。
重要信息! EBR 索引文件路径和 KEIT 文件路径必须指向同一 UNC 凭据,并且其路径必须驻留在同一服务器上才能支持此功能。
- 版本控制从后台服务器分发在 server_secondary_custom.ver 文件中配置的文件(例如,htmpl、.maj、.mod 和 .sch)。 备用服务器或应用程序服务器一旦启动,就会运行版本控制客户端,以便从后台服务器获取更新的文件。
- 存档/清除在后台服务器上运行,并且支持 Windows 上的 UNC 文件路径来存储输出文件。 在高级可用性和常规配置中都可以使用此功能。
- 如果存储库位于远程服务器上,现在,可以通过 pdm_maileater 来存储传入电子邮件上的附件。
- 确保您允许后台进程管理器修改 procsets,并且不为此操作运行 pdm_dmnmode 命令。
一般 Web 用户界面注意事项
- 高级可用性配置中的所有服务器上都必须使用 Web 服务器。
- 当由于故障切换而导致后台服务器不可用时,会向 Web 用户显示一个“延迟的服务器响应”表单。 当备用服务器被提升为后台服务器后,用户就可以继续其工作。
- web_cgi_url 选项的值必须指向:
- 负载平衡器 - 如果您有多个应用程序服务器。
- 应用程序服务器 - 如果您只有一个应用程序服务器。
附件注意事项
- 可以通过配置多个文档存储库流程来访问共享文件存储库,提高附件的可用性。
Web Screen Painter 注意事项
- 只能在后台服务器上使用 Web Screen Painter (WSP)。
- 请按照建议的步骤发布 WSP 表单更改,以便将更新的表单分发到安装中的所有服务器。 有关详细信息,请参阅“如何使用 Web Screen Painter 自定义架构”和“如何使用 Web Screen Painter 自定义 Web 界面”方案。
- 虚拟数据库层后台进程在所有服务器上运行。 在所有服务器上安装 CA SDM 数据库自定义和对象定义。
报告注意事项
- CA Business Intelligence 可以自动检索来自备用应用程序服务器的数据。 可以配置此功能来提高 CA SDM 报告的可用性。
- BOXI 未与后台服务器集成在一起。 出于此原因,您不能从后台服务器 Web UI 查看报表。 如果从后台服务器 Web UI 选择“报表”选项卡,会显示一条错误消息。
选项管理器注意事项
- 只能从后台服务器 Web UI 通过选项管理器安装或卸载选项。 使用滚动维护步骤可以将更改传播到配置中的所有服务器。 有关执行滚动维护的详细信息,请参阅“在 CA SDM 服务器上执行滚动维护”方案。
Web 服务注意事项
- 只能在应用程序服务器上配置 Web 服务。
- 选项管理器中不再存在 webservices_domsrvr 选项。 可以在每台应用程序服务器上通过修改 NX.env 来单独配置 NX_WEBSERVICES_DOMSRVR 变量。
一般集成注意事项
- CA SDM Web 用户界面的 URL 必须指向正确配置的应用程序服务器。 ca_application_registration 包含指向由其他 CA 产品使用的 CA SDM 安装的 URL。 此 URL 指向最先配置的 CA SDM 服务器(通常是后台服务器)。 只有 CA SDM 管理员才能通过管理工具来更改该值。 如果您正在使用负载平衡器,请将此 URL 指向负载平衡器,而不是单台应用程序服务器。 有关详细信息,请参阅联机帮助。
- 大多数最终用户交互以及与其他软件产品的集成都是在应用程序服务器级别完成的。 对于应用程序服务器,不存在故障切换。 如果某台应用程序服务器不可用,则该应用程序服务器的 Web 服务也不可用。 为了提高应用程序服务器的可用性,可以部署一个负载平衡器,以便跨不同的应用程序服务器路由请求。
- 只能将 NSM 集成到单个应用程序服务器,因为这涉及到 IP 地址。 如果该服务器中断,则 NSM 集成不可用。
- 必须在任何应用程序服务器上安装 CA Workflow。 如果该应用程序服务器已关闭,则 CA Workflow 集成将变得不可用。
转换注意事项
- 只能将后台服务器转换为主服务器。
- 只能将主服务器转换为后台服务器。
- 只能将辅助服务器转换为备用服务器或应用程序服务器。
- 只能将备用服务器或应用程序服务器转换为辅助服务器。
联合搜索注意事项
- 要启用并使用联合搜索功能,请在配置应用程序服务器时选择联合搜索选项。
版权所有 © 2013 CA。
保留所有权利。
 
|
|