可以在 VMware vSphere 和 Microsoft Hyper-V 等虚拟化环境中部署 ArcGIS Server。 在虚拟化硬件基础设施中设置站点时,为优化稳定性和性能,可以遵循一些最佳做法。
为虚拟机监听器保留硬件资源
确保有足够的资源可用于主机虚拟机监听器或直接分配到其中。这包括 CPU 资源和内存资源。如果需要有关保留多少可用资源及如何分配这些资源的具体指南,请参阅虚拟机监听器提供商提供的产品文档。
注意磁盘 I/O
ArcGIS Server 可能会非常占用磁盘空间,尤其是针对为缓存地图服务提供切片服务或从文件地理数据库等本地数据源中读取数据等操作。请确保各个虚拟机不在同一个物理磁盘上运行。如果可能,请使用高性能的固态驱动器 (SSD)。
使用单一虚拟网络
VMware 和其他虚拟化技术可用于创建多个虚拟化的网络段。但是,为避免通信中断,应始终在单一虚拟网络中安装并运行 ArcGIS Server 组件。
CPU 建议
建议您使用少量大型虚拟计算机,而非大量小型虚拟计算机。例如,一台带有八个 CPU 的计算机的执行效果要远远强于四台带有两个 CPU 的计算机。如果您在配置故障转移、高可用性或出于不同目的分别配置各个 ArcGIS 站点,请根据以上建议确定每个站点中的计算机大小。