物理架构
此架构的设计包括:
- 考虑中小型天然气公共设施
- 支持目标设计负载为 15 个 ArcGIS Pro 编辑者和 200 个 ArcGIS Web 用户(常规用户角色)的工作流。
- 配置了 Microsoft SQL Server 的企业级地理数据库
- AWS 云基础架构
该系统专为指定的工作流而设计并针对其进行了测试,已基于测试结果根据需要调整了计算机类型和规格。

下载此架构的 Microsoft Visio 文件。
了解有关 ArcGIS 系统绘图资源的详细信息。
有关此架构中软件组件和关键交互的详细信息,请参阅网络信息管理系统参考架构。
计算机类型和规格
以下是为本测试研究的范围和目的选择和验证的计算机规格。 但是,强烈建议遵循完整的设计流程,以考虑您的业务和技术要求。
如您在确定组织的物理架构设计相关因素(例如网络、存储、系统环境和资源规格)时需要帮助,可考虑使用 Esri 提供的系统架构设计服务。 对应软件的在线文档中列出了每个组件的最低系统要求。
桌面(ArcGIS Pro 和 Web 浏览器)
- 3 台计算机(用于测试)
- g4DN.xlarge 实例类型
- 2 个 CPU(4 个 vCPU)
- 16 GB RAM
- 16 GB GPU
- 128 GB 磁盘
Portal for ArcGIS
- 2 台计算机
- m5.xlarge 实例类型
- 2 个 CPU(4 个 vCPU)
- 16 GB RAM
- 128 GB 磁盘
ArcGIS GIS Server
- 2 台计算机
- m5.2xlarge 实例类型
- 4 个 CPU(8 个 vCPU)
- 32 GB RAM
- 128 GB 磁盘
ArcGIS Server(托管服务器)
- 2 台计算机
- m5.2xlarge 实例类型
- 4 个 CPU(8 个 vCPU)
- 32 GB RAM
- 128 GB 磁盘
ArcGIS Data Store(关系存储)
- 2 台计算机
- m5.xlarge 实例类型
- 2 个 CPU(4 个 vCPU)
- 16 GB RAM
- 256 GB 磁盘
ArcGIS Web Adaptor
- 2 台计算机
- m5.large 实例类型
- 1 个 CPU(2 个 vCPU)
- 8GB RAM
- 128 GB 磁盘
ArcGIS Monitor
- 1 台计算机
- m5.2xlarge 实例类型
- 4 个 CPU(8 个 vCPU)
- 32 GB RAM
- 128 GB 磁盘
文件存储
- 1 个实例
- 64 MB/s 吞吐量
- 1 TB 磁盘
数据库
- 1 台计算机
- r5.2xlarge 实例类型
- 4 个 CPU(8 个 vCPU)
- 64 GB RAM
- 256 GB 磁盘
域服务器
- 1 台计算机
- m5.large 实例类型
- 1 个 CPU(2 个 vCPU)
- 8 GB RAM
- 128 GB 磁盘
其他基础设施注意事项
以下是设计网络信息管理系统时需要考虑的其他方面,以及针对本测试研究的一些基础设施选择的解释。
应用程序负载均衡器 (ALB)
在高可用性 ArcGIS Enterprise 部署中,至少需要一个第三方负载均衡器,以处理到门户和服务器站点的客户端流量以及软件组件之间的内部流量。 尽管 ArcGIS Web Adaptor 被视为负载均衡器,但它本身不足以在高可用性配置中用作负载均衡器。 因此,在本测试研究中使用了 Amazon Web Services (AWS) 应用程序负载均衡器。
数据库注意事项
对于此测试研究的范围和目的,我们选择在虚拟机 (EC2) 上部署 SQL Server。 但是,根据您的需求,您可以考虑在 Microsoft Azure 环境中利用 RDS (Amazon Relational Database Service) 或 SQL Managed Instance 等数据库平台服务。
共享存储
要成功实施高可用性 ArcGIS Enterprise 部署,必须将配置存储存储在高可用性的共享位置。 这可确保即使一台服务器发生故障,这些数据仍可访问,从而为最终用户提供不间断的服务。 此外,共享存储简化了多机部署中的数据管理,并通过集中数据存储并允许根据需要进行扩展来提高可扩展性。
示意图中未包含系统组件
虽然此示意图中没有说明防病毒软件和 AWS 联网组件,但它们存在于测试研究中。