主题“部署”中的问题 https://knowledge.亚搏在线safe.com/questions/topics/single/73042.html网站 “部署”主题的最新问题 一个FME服务器2018.1安装场景 https://knowledge.亚搏在线safe.com/articles/81263/an-fme-server-20181-installation-scenario.html

脚本

我刚买了带五个引擎的FME服务器2018.1。我想用新的2018.1容错配置,以及我自己的数据库和文件共享。


有关更多信息部署容错请看我们的文档.

多核系统

该系统提供了一个简单的FME服务器部署,并具有处理硬件和软件故障的灵活性。在这种情况下,核心,网状物,和发动机一起安装在一个过程中,可以多次添加,无需额外配置。

注意:在一次部署中,每个额外的核心不需要新的核心许可证。

效益

  • 高可用性:如果一个系统故障,您有多个仍在运行的节点。
  • 发动机号:如果机器发生故障,发动机许可证将返回到活动核心,通过Web界面,您可以将这些引擎添加到活动机器中。
  • 高容量:七台独立的机器意味着一个CPU繁重的作业不会影响其他作业。
  • 易于安装核心,网状物,同时还有发动机
  • 易于添加其他机器或更换机器
  • 发动机可以安装在数据旁边。

缺点

  • 与仅引擎安装相比,需要稍微多一些CPU和内存(Web和核心安装大小为1.15 GB)
  • 你必须有,安装在x台机器上

大型机器部署

系统部署需要更少的机器和简单的安装。然而,如果核心机器发生硬件故障,第二个内核必须具有CPU和内存容量,才能从故障机器上运行额外的引擎。

效益

  • 发动机号:如果机器发生故障,发动机许可证将返回到活动核心,通过Web界面,您可以将这些引擎添加到活动机器中。
  • 仅使用两个核心/发动机机器即可轻松安装

缺点

  • 在一台机器上处理多个引擎需要更多的CPU和内存

分布式发动机系统

此方案将发动机部署在单独的机器上。这些引擎是用一个核心注册的,然而,如果注册的核心脱机,并且新的核心能够向其发送作业,则引擎的所有者将更改。虽然这是与本文讨论的第一个场景非常相似的安装,但区别在于a)稍微复杂一点的安装b)仅用于引擎节点的较小安装c)更少的故障转移核心和Web应用程序。

效益

  • 高可用性:如果一个系统发生故障,则有多个节点仍在运行
  • 发动机号:如果机器发生故障,发动机许可证将返回到活动核心,通过Web界面,您可以将这些引擎添加到活动机器中。
  • 高容量:七台独立的机器意味着一个CPU繁重的作业不会影响其他作业。
  • 发动机可以安装在数据旁边。

缺点

  • 你必须有,安装在x台机器上

安装 分布式的 容错 故障转移 部署 建筑学 清华大学,2018年10月25日格林尼治标准时间22:18:16 理查德保险箱亚搏在线
介绍FME服务器2018.1容错架构 https://knowledge.亚搏在线safe.com/articles/74845/introducing-the-new-20181-fault-allowant-architect.html

介绍

亚搏在线安全软件使容错体系结构变得更好!从2018年1月开始,FME服务器生成的功能有助于创建一个更健壮和易于配置的容错体系结构。新的容错部署取代了传统的“主动/主动”和“主动/被动”架构,并创建一个单一的可扩展体系结构,以满足先前两个体系结构的需求。

本文详细介绍了FME服务器2018.1容错体系结构。有关的详细信息实施容错体系结构,请审阅此文档.如果你对升级改造对于容错体系结构,请参照升级到2018.1容错部署.



您对新的容错体系结构有什么期望?

组件恢复

FME服务器随组件恢复一起出现。这意味着,即使在单一系统上,FME服务器监控并可以重新启动无响应的组件,包括FME引擎(引擎)和FME服务器核心(核心)。

翻译恢复

除了组件恢复之外,FME服务器提供了在崩溃发生时重新启动翻译(作业)的能力。FME服务器将继续重新提交转换,直到配置的尝试次数。这就确保了那些遇到临时问题的工作,比如网络打嗝,重新提交并再次运行。翻译恢复是可配置的,可以完全关闭。在FME服务器中了解更多信息管理指南:作业恢复配置.

高可用性

如果单个硬件组件出现故障,则第三方负载均衡器。(1)将流量重定向到其余联机组件,这些核心或引擎可以继续处理所有操作,而无需任何手动干预。这大大减少了停机的机会。容错系统的共享FME服务器数据库(数据库)和FME服务器系统共享(系统共享)意味着无论将请求发送到哪个核心或引擎,都可以将该请求提取并路由回客户端。

高容量

如果您需要比容错体系结构允许的更多的处理能力,您可以向新的分布式或现有计算机添加更多引擎。您还可以选择增加每台机器上的发动机进程数。此外,分布式引擎允许处理接近数据的作业,或者可以通过特定的第三方集成进行设置。核心的工作管理功能允许将工作分配给引擎,这样当一个重要的工作出现时,您就不会等待一个免费的引擎了。


新的2018.1容错架构

在FME服务器推荐的容错架构中,有两个或多个服务器,每个服务器包含FME服务器核心,FME发动机,以及FME Web应用程序。这些服务器都具有相同的功能(请参见下图)。

第三方负载均衡器将传入的流量导向核心,在核心机器故障的情况下,剩余的核心将接收传入的请求。

各组织应在各自的容错服务器上维护FME服务器数据库和系统共享。这确保容错的FME服务器能够可靠地访问工作区,储存库,资源,以及其他项目。此外,共享数据库和系统共享的好处是,用户不必担心数据复制或粘性会话的需要。

FME引擎可以驻留在核心系统或作为分布式引擎的独立机器上。在分布式用例中,如果连接了分布式引擎的核心出现故障,FME服务器将自动将发动机重新连接到下一个可用的核心。


2018.1容错示例部署


1)负载平衡器:第三方负载平衡器是必需的。它将传入的流量导向其中一个冗余的Web组件。(1)

2)FME服务器Web应用:冗余Web服务可以与核心安装一起安装,或者如果您的组织需要这些应用程序的单独服务器,那么您也可以分发此组件。

3)FME服务器核心(核心):核心是FME服务器的核心:管理服务器,作业管理通知,并处理与FME服务器组件的所有交互。像这样的,容错安装中必须有两个或多个内核。

4)FME服务器引擎:引擎可以安装在核心系统上,也可以分布在其他服务器上。如果与第三方软件的集成是您环境的关键,分发引擎是一种可选配置,这使得引擎可以与供应商软件一起安装。

5)FME服务器系统数据库:配置FME服务器时,您可以选择使用外部Oracle,用于承载FME系统数据库(数据库)的SQL Server或PostgreSQL数据库。此组件不会自动复制,它是数据库管理员的工作,用于确保数据库独立配置为容错消除单一故障点。

6)FME服务器系统共享:同样地系统共享应该在单独的机器上。系统管理员有责任确保其文件共享系统针对存储设备常见的硬件故障进行正确配置。


(1)FME服务器不包括负载平衡组件。客户有责任提供自己喜欢的负载平衡选项。使用FME服务器容错测试的选项为:F5,恩吉克斯HAProxy和AWS ELB。



FMESER 管理 容错 部署 建筑学 容错 FRI,2018年7月20日格林威治标准时间18:46:43 理查德保险箱亚搏在线
升级到FME服务器2018.1容错部署 https://knowledge.亚搏在线safe.com/articles/73953/upgrading-to-2018-fault-toleance.html网站

介绍

FME服务器的容错方法在过去有两种形式:主动/主动安装或主动/被动安装。从2018年1月开始,FME服务器具有新的功能,有助于创建一个更健壮和易于配置的容错体系结构。新的容错部署具有先前主动/主动和主动/被动架构的优点,它正在替换。熟悉新事物是个好主意容错体系结构.

本文的目的是介绍在准备迁移时需要做什么。它强调了系统的差异,并提供了一种迁移方法,可应用于FME的传统主动/主动和主动/被动架构。

如果你愿意的话进一步了解容错体系结构,请复查引入新的2018.1容错架构,和容错规划.

许可

如果您使用的是主动-被动架构,并且您有两个或更多引擎,您可以使用当前的生产许可证信息在2018.1安装时生成新许可证。如果,然而,你有一个活跃/活跃的环境,任何其他环境,或有问题,请联系您的客户经理。(SaleSa亚搏在线aSuffecom或者你的FME经销商新的许可证。

传统主动/被动与2018.1容错的主要区别

  • 两个或多个系统都可用于FME服务器操作(a)
  • 亚搏在线安全软件建议您在与FME服务器核心(核心)相同的机器上安装Web应用程序,但是您可以选择让分布式机器为每个核心托管一个Web应用程序。(b)
  • 第三方负载均衡器将流量导向任何Web应用程序。(c)

将旧的主动/被动架构升级到2018.1容错架构

主动/主动到2018.1容错的主要区别

  • 主要区别在于两个核心安装之间共享数据库和系统共享,而以前,每台服务器都有自己的专用数据库和系统共享。(d)
  • 亚搏在线安全软件建议您将Web应用程序安装在与核心相同的计算机上,但是您可以选择让分布式机器为每个核心托管一个Web应用程序。(e)
  • 以前,您需要将工作区发布到两个系统,在2018.1版中,您只需发布一次。

将旧的主动/主动架构升级到2018.1容错架构

升级前注意事项

  • 你应该复习并熟悉升级FME服务器在FME服务器管理员指南中。
  • FME服务器系统共享(系统共享)-升级系统共享时,请使用新的系统共享,不要提及旧的位置。
  • 数据库-升级FME服务器时,你需要一个新的数据库用于安装正确的架构。不能使用任何以前的FME服务器数据库。安装FME服务器后,请运行中找到的脚本 \服务器\数据库\创建新数据库。
  • 了解您的新系统架构;考虑防火墙和系统权限。
  • 你安装了负载均衡器吗?

从主动/主动和主动/被动迁移到2018.1容错的推荐方法

注意:以下步骤是高级概述,有关详细说明,请参阅链接。

  1. 备份配置
  2. 通过验证备份的完整性恢复配置到现有的FME服务器。成功还原表示备份有效。
  3. 卸载Web应用程序
  4. 卸载两个核心
  5. 安装第一个芯(2层或3层)
    1. 可选择在同一台机器上安装发动机
    2. 可以选择在同一台计算机上安装FME服务器Web应用程序。(推荐)
    3. 指向新的系统共享
    4. 通常,最好先用FME服务器数据库安装这个核心,以确认安装,然后更改数据库提供程序之后。
  6. 安装第二个芯(2层或3层)
    1. 可选择在同一台机器上安装发动机
    2. 可以选择在同一台计算机上安装FME服务器Web应用程序。(推荐)
    3. 从第一次安装指向新创建的系统共享
  7. 安装新数据库从当前安装脚本。
  8. 还原配置
  9. 安装第三方负载平衡器
  10. 为第三方配置FME服务器负载平衡器
  11. 许可证FME服务器

FMESER 管理 升级 容错 部署 建筑学 容错 FRI,2018年7月6日格林威治标准时间21:51:58 理查德保险箱亚搏在线
用于部署的MSI文件 https://knowledge.亚搏在线safe.com/questions/73043/msi-file-for-deployment.html

大家好,

在我的组织中,我们有一些FME桌面的用户,到目前为止,我已经在每台计算机上进行了手动安装。但现在我想让我们的技术人员自动部署它。但是他们在可以在客户下载页面上下载的MSI文件上遇到了问题。是否有其他msi文件不包含3个其他msi文件或某个可供下载的exe文件?我要找的是2018和64位版本。

提前谢谢

珍妮

部署 周一,2018年6月25日13:31:46格林尼治标准时间 詹尼西格瓦尔多
为Docker安装FME服务器 https://knowledge.亚搏在线safe.com/articles/24815/deployment-of-fme-server-using-docker-toolbox.html

以下是为Docker安装FME服务器的步骤。

1。安装码头工人

按照操作系统的安装指南操作:

https://docs.docker.com/engine/installation网站/

注:Docker的FME服务器需要安装Docker引擎和Docker Compose。两者都包含在Docker for Mac和Docker for Windows中。有关在Linux上安装这两种软件的详细说明,请参阅在这里.

2。下载Docker撰写文件

我们有Docker为几个版本的FME服务器编写文件,可以下载:

以下是我们的 Docker的FME服务器文档.

三。运行Docker Compose

打开命令行工具并运行以下命令:

Docker合成-D

引导到https://localhost(本地主机)/在您最喜欢的浏览器中,享受Docker的FME服务器!

注意:在Windows上,您可能需要在Docker安装后重新启动,以确保将%path%正确设置为Docker,默认设置为:C:\Program Files\Docker\Docker\Resources\bin

别忘了去看看用于Docker的FME服务器的有用命令.


安装 网状物 码头工人 部署 容器 FRI,2016年3月18日格林威治标准时间17:11:03 格哈拉德保险箱亚搏在线