span8
span4
亚搏在线安全软件取得了容错体系结构,更好!从2018.1展望未来,FME Server已生成的功能,有助于创造一个更强大和易于配置的容错架构。新的容错部署替代了传统的“主动/主动”和“主动/被动”的架构,并创建一个可扩展的架构,以满足这两个以前架构的需求。
本文将详细介绍FME Server的2018.1容错架构。有关详细信息实施容错架构,请查看本文档。如果您有兴趣升级到容错架构,请参考升级至2018.1容错部署。
FME Server附带组件恢复开箱。这意味着,即使在一个单一的系统,FME服务器监视器和可重新启动无响应组件,包括FME引擎(发动机)和FME服务器的内核(芯)。
除了部分恢复,FME Server提供时发生崩溃时重新启动翻译(工作)的能力。FME Server将继续重新提交翻译最多尝试的配置数量。这可确保工作的经验暂时性的问题,比方说网络打嗝,被重新提交并再次运行。翻译恢复是可配置的,可以完全关闭。了解更多关于它在这里FME Server的管理指南:工作恢复配置。
如果单个硬件组件出现故障的第三方负载平衡器。(1)将流量重定向到其余的在线组件,并且这些核(多核)或发动机(S)可以继续处理所有操作无需任何人工干预。这显著减少了停机时间的机会。共享FME Server数据库(数据库)和FME Server系统共享容错系统意味着没有哪个核或发动机的请求被发送到另一台机器物质都可以上门提货和路由请求返回给客户端的(系统共享)。
如果你需要更多的处理能力比容错架构允许,您可以添加更多的引擎,新的分布式的或现有的机器。您还可以增加各个机器上的引擎处理的数量的选项。此外,分布式引擎允许接近数据的处理工作,也可以建立与特定的第三方集成。核心的任务管理功能允许分派工作到引擎这样你就不会留下等待免费的引擎时,一项重要的工作切入点。
在FME Server的推荐容错体系结构,也有各自包含FME Server Core上,FME引擎(S),以及FME Web应用程序2台或更多的服务器。每个服务器都能够相同的功能(请参阅下面的图)。
第三方负载平衡器引导进入的流量内核,并在核心机下去其余内核将拿起传入的请求事件。
机构预计将维持FME Server数据库和系统分享自己的容错服务器上。这可以确保容错FME Server的有工作区,仓库,资源,和其他项目的可靠访问。此外,的共享数据库和系统共享的好处是,用户将不必有关数据复制还是需要一个粘性会话担心。
FME引擎可以驻留在任一核心系统或在单独的机器充当分布式发动机。在分布式用例,其中具有连接分布式引擎核心失败,FME Server将自动重新连接引擎的下一个可用的核心。
2018.1容错示例部署
1)负载平衡器:第三方负载平衡器是必须的。它指示的传入流量的冗余网络组件之一。(1)
2)FME服务器Web应用程序:冗网页服务您可以同时安装核心安装,或者如果您的组织需要为这些应用程序在不同的服务器,那么你可以发布此组件为好。
3)FME服务器核心(核心):其核心是FME服务器的心脏:管理服务器,作业管理,通知,并处理与FME Server组件的所有交互。因此,有必要也有在容错安装两个或更多的内核。
4)FME服务器引擎:发动机可以一起安装在核心系统上或中其他服务器分发。如果与第三方软件集成的关键是你的环境中,分布引擎是可选配置,这让旁边的供应商软件要安装的引擎。
5)FME Server的系统数据库:在配置FME Server,您可以选择使用外部Oracle,SQL Server或PostgreSQL数据库到主机系统的FME数据库(数据库)。此组件不会自动复制,它是数据库管理员的工作,以确保数据库是独立容错配置以除去失效的单个点。
6)FME Server系统分享到:同样的系统共享应该是一个单独的机器上。这是系统管理员的责任,以确保他们的文件共享系统被正确配置硬件故障常见的存储设备。
(1)FME服务器不包括负载平衡组件。这是客户的责任提供自己喜欢的负载均衡选项。已与FME Server的容错测试选项包括:F5,NGINX,HAProxy的,与AWS ELB。
©2020安全亚搏在线软件公司|法律