Skip To Content

ArcGIS Enterprise 的部署模式

您可以使用其他服务器扩展基础 ArcGIS Enterprise 部署的功能和性能。将更多服务器计算机(本地或云端)添加到您的 ArcGIS Enterprise 部署可帮助您充分利用 ArcGIS Server 许可角色。

在以下部分中,将使用以下图标:

图标描述
用户图标

ArcGIS Enterprise 用户。

基本

一次基础 ArcGIS Enterprise 部署,可以为此次部署配置一台计算机或多台计算机,如基础 ArcGIS Enterprise 部署帮助主题中所述。

图标

使用特定服务器角色许可的附加 ArcGIS Server 网站。

ArcGIS Data Store 图标

通过部署注册的 ArcGIS Data Store 实例。

ArcGIS Web Adaptor 图标

通过部署配置的 ArcGIS Web Adaptor 实例。

ArcGIS GIS Server

在基础 ArcGIS Enterprise 部署中,ArcGIS GIS Server 充当两个不同的功能:

  • 支持整个 Web GIS 基础架构的托管服务器。
  • 常规用途的 GIS Server,在此类服务器中,您可以在 ArcGIS Desktop 中发布引用您自己的数据源(例如地理数据库)的服务。

许多组织将这些功能分到两个不同的 ArcGIS Server 站点中,以提高其部署的性能。

在此配置中,附加 ArcGIS GIS Server 站点将与您的 ArcGIS Enterprise 门户进行联合。此附加站点为您的用户提供专用映射和可视化功能。每个站点中的计算机数量将由您对容量和高可用性的特定需求决定。

专用映射和可视化站点图

ArcGIS GIS Server 站点中的每台计算机都需要至少 8 GB 的内存,根据发布的服务数量及其使用模式,可能需要更多内存。

ArcGIS Image Server

Image Server 提供两个主要功能:来自镶嵌数据集的动态影像服务和使用分布式处理的栅格分析。

如果仅使用动态影像服务,则推荐的部署模式是将专用 ArcGIS Image Server 站点添加到基础 ArcGIS Enterprise 部署。

最低

您还可以根据需要将其他 ArcGIS Image Server站点联合到此部署模式。

对于将在大型数据集上定期执行栅格分析的部署,要确保动态影像服务不受负面影响,应该将单独的站点用于栅格分析和动态影像服务。

以及栅格分析站点图

在此类部署模式中,应该至少为每台计算机分配 8 GB RAM。

注:
只能有一个 ArcGIS Image Server站点专用于 ArcGIS Enterprise 部署中的栅格分析。可以通过添加更多 RAM 或其他计算机来改变该站点的规模。

ArcGIS GeoAnalytics Server

要将 ArcGIS GeoAnalytics Server 站点联合到您的基础 ArcGIS Enterprise 部署,必须首先在其所在的计算机上添加配置为时空大数据存储的 ArcGIS Data Store

最低站点架构

此部署适用于没有高可用性要求的开发和测试以及生产用途。对于每台数据存储和 ArcGIS GeoAnalytics Server 计算机,至少需要 16 GB RAM。

当存在大量数据时,可能需要将其他计算机添加到时空大数据存储,并且为了更快速地处理大量数据,可能需要更多 ArcGIS GeoAnalytics Server 计算机。以下逻辑示意图说明了这些部署模式。

注:
对于 ArcGIS Enterprise 部署,只能有一个 ArcGIS GeoAnalytics Server 站点。可以通过添加更多 RAM 或其他计算机来改变该站点的规模。

以下逻辑示意图包含多台用于时空大数据存储的计算机,这些计算机已注册到托管服务器:

建议站点架构

您还必须确保为 ArcGIS GeoAnalytics Server 配置良好的输入数据源 I/O 吞吐量。这包括确保良好的远程文件共享吞吐量。

ArcGIS GeoEvent Server

ArcGIS GeoEvent Server 支持传感器网络中基于事件的实时数据流,无论该数据流是静态的、移动的,还是物联网 (IoT),都将作为数据源整合到您的 enterprise GIS 中。

所部署 ArcGIS GeoEvent Server 实例的理想数量和配置完全取决于您的数据流或流 - 它们的事件速度和每个事件的数据大小。如果事件数据大小只包含一些数据字段和一个点,则 ArcGIS GeoEvent Server 的单个实例每秒可以处理数量高达 6,000 个事件的数据流。如果每个事件包含数十个数据字段和一个多边的面,则在相同的硬件和软件配置下,可能每秒仅能处理 2,000 个事件。

了解有关 ArcGIS GeoEvent Server 系统需求的详细信息

最低设置可将具有 ArcGIS GeoEvent Server 许可角色的单机站点添加到现有基础 ArcGIS Enterprise 部署。

注:

以上配置说明了注册到托管服务器的三节点时空大数据存储。集成三节点时空大数据存储可以实现对 ArcGIS GeoEvent Server 处理的事件数据进行高速大容量存档。 ArcGIS Data Store 中的关系数据存储类型每秒可处理事件量低于 200 个的数据流。

如果您的实时传感器网络包含多个数据流,且每个数据流都包含中等事件量和速度,则应配置多台单机 ArcGIS GeoEvent Server 站点,每台都专用于特定的实时数据流。下图描述了这样一种配置:三个独立的 ArcGIS GeoEvent Server 实例,每个都有其各自的 ArcGIS Server 站点。

示例站点以及单独计算机上的 多个

ArcGIS Enterprise 10.6 及更高版本中,ArcGIS GeoEvent Server 实例可以在多机站点中配置,通过 ArcGIS GeoEvent Gateway 实现计算机之间的资源分配。设置多机站点的原因通常为以下两种之一:

  • 实时事件流提供的事件量和/或事件速度高于单个 ArcGIS GeoEvent Server 实例能处理的量。配置多机站点可将事件处理分布到站点中的各台计算机上,以实现可扩展性高的系统。
  • 系统弹性是 ArcGIS GeoEvent Server 的必要条件。如果站点中的某台计算机不可用,则可通过配置多机站点使 ArcGIS GeoEvent Gateway 重新分配事件处理。

考虑到架构的复杂性,无论出于各种动机,都应与 Esri Services 进行协作,从而规划并实施 ArcGIS GeoEvent Server 多机站点。

了解有关 ArcGIS GeoEvent Server 多机站点的详细信息

支持在现有基础 ArcGIS Enterprise 计算机上部署和授权 ArcGIS GeoEvent Server 的最低设置(未示出)。但是,系统架构师应该了解ArcGIS GIS ServerArcGIS GeoEvent Server 之间的系统资源共享的含义,然后再将此等解决方案迁移到生产中。