Базы данных хранят пространственные и непространственные данные. Базы геоданных на экземплярах Amazon Elastic Compute Cloud (EC2) предназначены для хранения данных, которые вы предоставляете с ваших сайтов ArcGIS Server на Amazon Web Services (AWS). Вы можете использовать файловые, многопользовательские базы геоданных или базы геоданных рабочих групп.
Примечание:
Предполагается, что к базам геоданных в AWS не будет прямого доступа из клиентов ArcGIS, т.к. производительность будет существенно ниже, чем у баз геоданных, к которым подключаются из клиентов ArcGIS на AWS.
Если вы создаете сайт через AWS Management Console при помощи Esri Amazon Machine Image (AMI), можно создать собственные базы геоданных: файловую, рабочей группы или многопользовательскую, и зарегистрировать их на сайте ArcGIS Server.
Для получения подробной информации о регистрации своих баз геоданных на сайте см. раздел справки ArcGIS Server Источники данных ArcGIS Server.
Многопользовательские базы геоданных
Инструменты развертывания ArcGIS Enterprise на AWS содержат возможность включения многопользовательской базы геоданных в сервисе базы данных Amazon вашего автономного сайта ArcGIS GIS Server.
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services и ArcGIS Enterprise Cloud Builder for Amazon Web Services регистрируют базу геоданных как управляемую базу данных сайта ArcGIS Server. При использовании шаблонов Esri AWS CloudFormation у вас есть возможность добавить базу геоданных в качестве зарегистрированной или управляемой базы данных.
Если вы зарегистрируете базу геоданных как управляемую базу данных, вы сможете публиковать данные из локальных источников данных и настольных приложений на своем сайте GIS Server в AWS, а ArcGIS скопирует данные в управляемую базу данных.
Примечание:
Если клиент, источник данных и ArcGIS Enterprise не развернуты в одном местоположении, скорее всего, вы испытаете снижение производительности при передаче данных между локальным компонентом и облаком.
Сервис Amazon выполняет некоторые задачи по обслуживанию баз данных, поэтому вам этого делать не нужно. Так, экземпляры RDS автоматически применяют патчи баз данных и создают резервные копии баз данных. Они также имеют высокий уровень доступности и могут работать в так называемых зонах мультидоступности (развертывания multi-AZ).
Развертывание Multi-AZ является типом развертывания по умолчанию для экземпляров сервисов баз данных Amazon, поэтому экземпляры сервисов баз данных Amazon, запускаемые посредством ArcGIS Enterprise в инструментах развертывания AWS применяют именно этот тип.
Примечание:
Amazon рекомендует использовать развертывания multi-AZ, так как они обеспечивают более высокий уровень доступности. Однако не следует забывать, что эти развертывания обходятся дороже других как в расчете на час использования, так и с точки зрения их хранения. Более подробно см. в Справочнике цен Amazon RDS.
Следующая диаграмма показывает сайт GIS Server на AWS с ArcGIS Server и экземпляром Amazon RDS, с двумя дополнительными установками GIS Server на AWS, доступными, когда использование процессора (CPU) превышает указанное пороговое значение.
Подробнее см. раздел Базы геоданных в PostgreSQL, используемые в ArcGIS на AWS, и Многопользовательские базы геоданных в SQL Server, используемые с ArcGIS на AWS.
Если вы используете Esri AMI и AWS Management Console для создания сайта GIS Server, вы можете создавать собственные базы геоданных в одной из поддерживаемых баз данных AWS.
Предложения поддерживаемых баз данных AWS
Инструменты развертывания ArcGIS Enterprise на AWS могут создать многопользовательскую базу геоданных в следующих базах данных AWS:
- Amazon Aurora (PostgreSQL-compatible edition)
- Amazon Relational Database Service (RDS) for PostgreSQL
- Amazon Relational Database Service (RDS) for SQL Server
В этом случае ArcGIS поддерживает только подключения с аутентификацией в базе данных к этим сервисам баз данных.
Все базы геоданных в Amazon RDS for SQL Server должны быть базами геоданных схемы sde.
Для создания базы геоданных в другой поддерживаемой облачной базе данных на AWS, необходимо создать базу данных и базу геоданных вне инструментов развертывания ArcGIS Enterprise на AWS.
Базы геоданных для рабочих групп
Если у вас есть лицензия ArcGIS Enterprise workgroup, вы можете использовать Esri Windows AMI и AWS Management Console для создания автономного сайта GIS Server на экземпляре EC2. Пока у вас есть лицензия ArcGIS Server workgroup, вы можете установить сервер баз данных ArcGIS (workgroup).
Для получения информации о создании этих бах геоданных на AWS см. раздел Базы геоданных рабочей группы в ArcGIS на AWS.
Файловые базы геоданных
См. раздел Файловые базы геоданных, используемые с ArcGIS Enterprise on Amazon Web Services.