Skip To Content

Amazon Web 服务术语简介

开始使用 ArcGIS Server on Amazon Web Services 之前,请先熟悉一些相关的术语和概念。

Amazon 机器映像 (AMI)

Amazon 机器映像是预先配置的模板,可以用它在 Amazon 弹性计算云 (EC2) 上创建虚拟机。

三个 ArcGIS Server AMI 可用。每个 AMI 均包含 ArcGIS 软件和可用于 ArcGIS Server 站点的托管数据库的数据库管理系统 (DBMS)。

ArcGIS Server Cloud Builder on Amazon Web Services

ArcGIS Server Cloud Builder on Amazon Web Services 是一款可免费下载的应用程序,用于帮助您在 Amazon Web Services 中创建 GIS Server 站点。此应用程序运行在桌面上,登录时需要提供您的 Amazon 访问密钥和保密访问密钥。登录之后,请选择站点要使用的操作系统、所含的计算机数量以及其他参数。然后单击按钮即可创建站点。也可编辑使用此应用程序创建的现有站点。

AWS CloudFormation

AWS CloudFormation 服务可帮助您定义您所使用的 Amazon Web 服务的架构。它是一种代码形式的基础架构示例,这表示您编写可以在云环境中部署特定硬件基础架构的代码。对于 CloudFormation,可以使用 JavaScript 对象表示法 (JSON) 模板来定义以预先确定的方式结合使用的资源堆栈。CloudFormation 可确保您始终只需维护站点中最少量的计算机,因而,可在其中一台计算机不可用时实现无缝恢复。

Esri 提供了示例 CloudFormation 模板以帮助您部署 web GIS 和 GIS 服务器站点。

AWS 管理控制台

AWS 管理控制台是用于管理 Amazon (EC2) 实例的基于 Web 的 Amazon 接口。尽管您可以在 Cloud Builder 中执行大多数站点管理任务,但在 AWS 管理控制台中,您还可以通过添加存储卷、调整安全组等操作来对 ArcGIS 站点架构进行精细控制。

AWS 管理控制台需要您以所创建的 Amazon 帐户进行登录以使用云。并允许您查看自己的帐户信息和累计费用。

EC2 实例

EC2 实例是一个创建在 Amazon 弹性计算云中的虚拟机。您可使用一个预先配置了操作系统并安装了 ArcGIS 软件的 Amazon 机器映像 (AMI) 创建实例。当您使用 ArcGIS Server Cloud Builder on Amazon Web Services 创建站点时,会在后台创建 EC2 实例。有两种类型的 Amazon EC2 实例: EC2-Classic 和 EC2-VPC。使用 ArcGIS Server Cloud Builder on Amazon Web Services 部署站点时,使用 EC2-VPC 实例。

创建实例后,即可直接登录。例如,可使用 Windows 远程桌面连接访问 Windows 实例。如果以前使用过 ArcGIS,您将会觉得操作步骤非常熟悉。例如,登录到一个实例后,您可使用 ArcMap 创建和管理服务。

您可以通过类似关机和开机的方式来停止和启动 EC2 实例。不再需要使用实例时可将其终止。终止实例后,其所有信息都将丢失。因此,建议您将数据存储在附加到该实例的 Amazon 弹性块存储 (EBS) 卷中,也可使用 Amazon 简单存储服务 (S3) 对数据进行备份。

创建实例后,可添加数据、服务和其他程序。按照您的方式配置完实例后,可使用 ArcGIS Server Cloud Builder on Amazon Web Services 创建反映计算机当前状态的站点模板。使用此模板可启动一个生产站点,其中站点实例使用您的数据和服务预配置。

弹性块存储 (EBS) 卷

Amazon 弹性块存储 (EBS) 卷是虚拟的磁盘驱动器,可附加到您的 EC2 实例以增加更多存储。ArcGIS Server Windows AMI 会创建一个 EBS 卷并将其作为 D: 盘附加到该实例中。ArcGIS Server Ubuntu AMI 也会创建一个挂载到实例上的 EBS 卷,名为 /gisdata

可选择将数据放置到这些预附加卷中,用不同大小的卷替换它们或附加更多卷。

如果要创建您自己的 EBS 卷,必须格式化驱动器并进行附加(例如,在 Windows 中,可将其配置为 E: 盘)。可根据您需要的空间大小配置该盘。

EBS 卷是一种独立于您的软件来管理云中数据的绝佳方式。例如,可轻松地从一个实例中分离出 EBS 卷并将其附加到另一个实例上。终止一个实例时,此前附加其上的所有 EBS 卷都会保留,如有必要,您可将它们附加到其他实例。

可创建 EBS 卷的快照,从而使您能够快速生成相同的卷。如果需要跨 Amazon 可用区域共享数据或使同一数据可供多个 Amazon 帐户使用,快照会非常有用。最后,快照提供了一种备份数据的方式。如果一个卷因某种原因出现故障,则可利用原始快照部署一个新卷,而不会遭受太大损失。

负载均衡器

Amazon 负载均衡器可用于在多个 EC2 实例间分配工作。所有服务器请求都会经过该负载均衡器,然后它会将这些请求平均分配至可用的 EC2 实例。您可随时通过负载均衡器添加或移除参与的 EC2 实例。当您使用 ArcGIS Server Cloud Builder on Amazon Web Services 构建一个站点后,系统会为您配置一个负载均衡器并将您的 GIS 服务器实例放置于负载均衡器下。

区域和可用区

Amazon EC2 包含全球各地的多个数据中心,旨在用于解决企业架构难题。

  • Amazon 区域表示位于各个分散的地理位置的数据中心设施,例如美国、欧洲和亚洲。
  • Amazon 可用区指一个区域内的不同位置,被设计为能够与其他可用区的故障相互隔离。在多个区配置应用程序可提供额外的可用性,以防一个地区出现故障。

关系数据库服务

Amazon Relational Database Service (RDS) 是为您提供数据库实例访问权限的 Web 服务。Amazon 为您修补数据库软件,并创建数据库的备份,默认情况下备份可保留一天。使用 ArcGIS Server Cloud Builder on Amazon Web Services 创建 ArcGIS Server 站点时,您可以选择在站点中包含 Amazon RDS for Microsoft SQL Server 实例或 Amazon RDS for PostgreSQL。

S3

Amazon 简单存储服务 (S3) 是专为在云中的数据存储设计的一项 Amazon 服务。此存储选项可将出现数据故障或丢失的概率降至最低。可使用 S3 作为数据备份的位置,或作为一个用于在本地部署和 EBS 卷之间传输数据的中间地带。另外,您所创建的 EBS 卷的所有快照都将存储在 S3 中。