除了基本 ArcGIS Enterprise 部署以外,您还可以通过其他服务器将功能和性能添加到站点。在下面几个部分中,使用以下图标来表示基本 ArcGIS Enterprise 部署。
图标 | 说明 |
---|---|
![]() | 一次基本 ArcGIS Enterprise 部署,可以为此次部署配置一台计算机或多台计算机,如基本 ArcGIS Enterprise 部署帮助主题中所述。 |
ArcGIS GIS Server
在此基本 ArcGIS Enterprise 部署中, ArcGIS GIS Server 充当两个不同的功能:作为支持整个 Web GIS 基础架构的托管服务器,同时作为常规用途的 GIS Server,在此类服务器中,您可以从 ArcGIS Desktop 中发布引用您自己的数据源(例如企业级地理数据库和文件地理数据库)的服务。许多组织可能想将这些功能分到两个不同的 ArcGIS Server 站点中。在此配置中,基本 ArcGIS Enterprise 部署中的门户与另一个授权作为 ArcGIS GIS Server 的 ArcGIS Server 站点联合在一起。此附加站点为您的用户提供专用映射和可视化功能。每个站点中的计算机数量将由您对容量和高可用性的特定需求决定。
![专用映射和可视化站点图 专用映射和可视化站点图](GUID-0C398B42-E0CF-4C96-A314-9EC1B5312813-web.png)
ArcGIS Server 站点中的每台计算机都需要至少 8 GB 的内存,根据发布的服务数量及其使用模式,可能需要更多内存。
ArcGIS Image Server
ArcGIS Image Server提供大量图像、栅格和遥感数据中的服务、处理、分析和提取值。Image Server 提供两个主要功能:来自镶嵌数据集的动态影像服务和使用分布式处理的栅格分析。
针对最低部署,通过另一个授权作为 ArcGIS Image Server的联合 ArcGIS Server 站点增强 ArcGIS Enterprise 部署。
![最低 最低](GUID-35FE25C4-F893-49DA-B37A-A555769729B2-web.png)
此部署适合提供动态影像服务能力。您还可以根据需要向基本部署添加其他联合服务器。
对于将在大型数据集上定期执行栅格分析以及要确保动态影像服务不受负面影响的部署,应该将单独的站点用于栅格分析和动态影像服务。
![以及栅格分析站点图 以及栅格分析站点图](GUID-ACDA4A29-3ECA-41CA-93A5-BCBD471F0D93-web.png)
在此类站点中,应该至少为每台计算机分配 8 GB RAM。
ArcGIS GeoAnalytics Server
要按照最低要求配置 ArcGIS GeoAnalytics Server,您的配置应如下图所示,其中包括基本 ArcGIS Enterprise 部署,在自身计算机上配置为时空数据存储的 ArcGIS Data Store,以及一个授权作为 ArcGIS GeoAnalytics Server 的联合 ArcGIS Server 站点。
![最低站点架构 最低站点架构](GUID-8AF476BF-D948-46DA-8938-7BE1DC847EAF-web.png)
此部署适用于没有高可用性要求的开发和测试以及生产用途。对于每台数据存储和 ArcGIS GeoAnalytics Server 计算机,至少需要 16 GB 内存。
当存在大量数据时,可能需要将 ArcGIS Data Store 的其他计算机配置为时空数据存储,并且为了更快速地处理大量数据,可能需要更多 ArcGIS GeoAnalytics Server 计算机。针对这些类型的要求,请参阅下文了解如何扩展此模式。
在下图中显示了一个针对您的 ArcGIS GeoAnalytics Server 部署建议使用的架构。此站点包括多台用于时空大数据存储的计算机,这些计算机在基本 ArcGIS Enterprise 部署中注册到您的托管服务器。
![建议站点架构 建议站点架构](GUID-FC51047C-19E1-4243-BAE4-A097B44BCED0-web.png)
您还必须确保为 ArcGIS GeoAnalytics Server 配置良好的输入数据源 I/O 吞吐量。这包括确保良好的远程文件共享吞吐量。
ArcGIS GeoEvent Server
ArcGIS GeoEvent Server 使基于事件的实时数据流能够集成为数据源。ArcGIS GeoEvent Server 的最低设置包括将 ArcGIS GeoEvent Server 许可角色添加到现有基本 ArcGIS Enterprise 部署。针对生产环境,建议将授权作为 ArcGIS GeoEvent Server 的独立单台计算机 ArcGIS Server 站点添加到您的基本部署。借助那些发布到基本 ArcGIS Enterprise 部署的服务,这有助于避免资源争用。
![](GUID-6B189C49-8187-425A-AD07-A7B53097B007-web.png)
在此配置中,您的 ArcGIS GeoEvent Server 计算机应最少拥有 8 GB RAM。此部署适用于开发和测试,并且可能适用于具有额定数量的传入实时事件以及应用于这些事件的实时分析的生产部署。
上述配置示出了支持时空大数据存储的三台计算机,这些计算机在基本 ArcGIS Enterprise 部署中注册到您的托管服务器。合并由多台计算机提供支持的时空大数据存储可以实现由 ArcGIS GeoEvent Server 服务器处理的事件数据的高速、大容量存档。在配置时空大数据存储时,建议系统架构师规划一个由至少三台计算机组成的数据存储环。
在构建 ArcGIS GeoEvent Server 解决方案时,使用时空大数据存储是可选的。当事件量相对较低时(低于每秒 200 个事件),GeoEvent Server 可以将数据保存在传统关系地理数据库的单机实例中。
不建议将多机站点与 ArcGIS GeoEvent Server 搭配使用。相反,您应该配置多个独立站点,以将 ArcGIS GeoEvent Server 计算机资源专用于特定的实时数据流。
![示例站点以及单独计算机上的 多个 示例站点以及单独计算机上的 多个](GUID-55C6DD60-F37E-4A3B-BC12-3638DB390142-web.png)
通过添加外部消息代理(未示出),GeoEvent 服务器可以扩展用于具有大量传入实时事件的生产部署,并支持对弹性和灾难恢复的系统需求。在规划高度可扩展且有弹性的架构时,建议与 Esri 专业服务签订支持合同。
支持在现有基本 ArcGIS Enterprise 计算机上部署和授权 ArcGIS GeoEvent Server 的最低设置(未示出)。但是,系统架构师应该了解 ArcGIS GIS Server 与 ArcGIS GeoEvent Server 之间的系统资源共享的含义,然后再将此等解决方案迁移到生产中。