Skip To Content

Введение в терминологию Amazon Web Services

Перед тем как вы начнете работать с ArcGIS Enterprise on Amazon Web Services, ознакомьтесь с некоторыми терминами и понятиями, имеющими отношение к этой теме.

Amazon Machine Image (AMI)

Amazon Machine Image – это настроенный шаблон, позволяющий вам создать виртуальную машину на Amazon Elastic Cloud Compute (EC2).

Изображения Esri AMI доступны через Amazon Web Services (AWS) Marketplace. Каждое AMI включает программное обеспечение ArcGIS и систему управления базой данных (СУБД), которую можно использовать как управляемую базу данных вашего автономного сайта ArcGIS Server.

ArcGIS Server Cloud Builder on Amazon Web Services

ArcGIS Server Cloud Builder on Amazon Web Services является бесплатным загружаемым приложением и помогает вам создать сайт ArcGIS Server на AWS. Приложение запускается на вашем компьютере и требует для входа в само приложение ключи Amazon Access Key и Secret Access Key. После того как вы вошли в приложение, вы выбираете операционную систему, которую вы хотите использовать для сайта ArcGIS Server, указываете, сколько серверов он сможет поддерживать, а также задаете другие параметры и опции.

После того, как сайт ArcGIS Server создан с помощью ArcGIS Server Cloud Builder on Amazon Web Services, вы также можете редактировать существующие сайты, которые вы создали с помощью этого приложения.

AWS CloudFormation

AWS CloudFormation – это сервис, который помогает определять архитектуры для используемых Amazon Web Services. Это – пример инфраструктуры в виде кода, что означает, что вы пишете код, который может создать определенную аппаратную инфраструктуру в облачной среде. В случае CloudFormation вы используете шаблон JavaScript object notation (JSON) для определения стека ресурсов, которые работают вместе предопределенным образом. Благодаря CloudFormation на сайте будет всегда задействовано минимальное количество компьютеров, и система будет плавно компенсироваться, если один из этих компьютеров будет временно недоступен.

Esri представляет примеры шаблонов CloudFormation, которые помогут вам развернуть ArcGIS Enterprise и автономные сайты ArcGIS Server.

Консоль управления AWS

Консоль управления AWS Management Console является веб-интерфейсом Amazon для управления вашими экземплярами Amazon EC2. Консоль управления AWS Management Console позволяет вам управлять развернутыми ArcGIS Enterprise и ArcGIS Server на AWS, например, позволяя вам добавлять тома хранения или изменять группы безопасности.

Вам необходимо войти в Консоль управления AWS с помощью учетной записи, созданной вами в Amazon, чтобы использовать его облако. Консоль управления AWS позволяет вам просматривать информацию вашей учетной записи и расходах.

DynamoDB

Amazon DynamoDB является сервисом баз данных NoSQL, управляемым AWS, который распределяет данные и трафик для таблицы по нескольким серверам, чтобы отвечать на полученные запросы.

Вы можете использовать DynamoDB в качестве хранилища конфигураций вашего сайта высокого уровня доступности ArcGIS Server на AWS.

Экземпляр EC2

Экземпляр EC2 является виртуальным устройством, которое создается в Amazon Elastic Compute Cloud. В контексте ArcGIS, вы создаете экземпляр с помощью AMI с настройками для операционной системы и с уже установленным программным обеспечением ArcGIS.

Существует два типа экземпляров Amazon EC2: EC2-Classic и EC2-VPC. Если вы выполняете разворачивание с помощью ArcGIS Server Cloud Builder on Amazon Web Services или предоставляемых Esri примеров шаблонов CloudFormation, то будут использоваться экземпляры EC2-VPC.

После создания экземпляра, вы можете войти в него. Например, вы можете получить доступ к экземпляру Windows, используя подключение удаленного доступа Windows Remote Desktop Connection.

Вы можете останавливать и запускать экземпляры EC2 практически таким же образом, как вы выключаете и включаете компьютер. Экземпляры также могут быть уничтожены, когда они больше не нужны. После того как вы уничтожите экземпляр, вся информация о нем будет потеряна. Поэтому рекомендуется хранить ваши данные в томах Amazon Elastic Block Store (EBS), прикрепленных к вашему экземпляру, и периодически выполнять резервное копирование ваших данных, используя Amazon Simple Storage Service (S3).

Том Elastic Block Store (EBS)

Тома Amazon Elastic Block Store (EBS), являются виртуальными дисками, которые можно прикрепить к вашему экземпляру EC2, чтобы увеличить место для хранения. Изображения Esri Windows AMI создают том EBS и прикрепляют его к экземпляру, как диск D:. Изображение Esri Ubuntu AMI создает том EBS с именем /gisdata, встроенный в экземпляр.

Вы можете выбрать размещение ваших данных на этих прикрепленных томах, заменить эти тома на тома другого объема или прикрепить дополнительные тома.

Если вы создаете собственный том EBS, вам необходимо выполнить работу по его форматированию и прикреплению в качестве диска(например, вы можете настроить его, как диск E: в Windows). Вы можете настроить диск таким образом, чтобы он содержал настолько много или мало объема, насколько вам необходимо.

Тома EBS являются отличным способом управления вашими данными в облаке независимо от вашего программного обеспечения. Например, вы можете легко отключить том EBS от одного экземпляра и подключить его к другому экземпляру. Если вы удаляете экземпляр, любые предварительно прикрепленные тома EBS остаются нетронутыми, позволяя вам при необходимости прикрепить их к другим экземплярам.

Вы можете создать снимки ваших томов EBS, что позволит вам быстро создавать идентичные тома. Снимки очень полезны, если вам необходимо предоставить общий доступ к вашим данным в зонах доступности Amazon availability zone, или если вы хотите сделать одни и те же данные доступными для нескольких учетных записей Amazon. И, наконец, снимки предоставляют средство резервного копирования данных. Если по какой-то причине том недоступен, вы можете развернуть другой том из оригинального снимка без значительных потерь.

Elastic Load Balancer

Системы балансировки нагрузки Amazon Elastic Load Balancer – это способ распределения работы между множеством экземпляров EC2. Все запросы к вашему сайту проходят через балансировщик нагрузки, который равномерно распределяет эти запросы по доступным экземплярам EC2. Вы можете добавить или удалить участвующие экземпляры EC2 из системы балансировки нагрузки в любой момент. Если вы создаете сайт с помощью ArcGIS Server Cloud Builder on Amazon Web Services, для вас настраивается балансировщик нагрузки, и ваши экземпляры ArcGIS Server размещаются за ним.

Регионы и Зоны доступности

Amazon EC2 состоит из множества центров обработки данных по всему миру, которые разработаны для решения сложных задач корпоративной архитектуры.

  • Регионы в Amazon представляют пункты центров обработки данных в различных географических областях, таких как США, Европа и Азия.
  • Зоны доступности в Amazon – это отдельные местоположения внутри региона, которые разработаны изолированными от ошибок в других Зонах доступности. Настройка вашего приложения в различных зонах предоставляет дополнительный уровень доступности в случае, если в одной из зон произойдет сбой.

Сервис реляционной базы данных (RDS)

Amazon Relational Database Service (RDS) – это веб-сервисом, который предоставляет вам доступ к экземпляру базы данных. Amazon выполняет обновление программного обеспечения базы данных для вас и создает резервные копии ваших баз данных, которые остаются доступны по умолчанию в течение одного дня. Когда вы создаете сайт ArcGIS Server с помощью ArcGIS Server Cloud Builder on Amazon Web Services или шаблонов CloudFormation, предоставляемых Esri, вы можете добавить Amazon RDS для экземпляра Microsoft SQL Server или Amazon RDS for PostgreSQL на свой сайт.

Если вы используете консоль управления AWS Management Console для создания своего сайта и хотите использовать экземпляр Amazon RDS for Microsoft SQL Server или Amazon RDS for PostgreSQL, необходимо вручную создать базу геоданных на экземпляре RDS, используя инструмент геообработки Включить многопользовательскую базу геоданных и зарегистрировать ее в качестве управляемой базы данных вашего сайта GIS Server.

S3

Amazon Simple Storage Service (S3) – это сервис AWS, разработанный специально для хранения данных в облаке. Эта опция хранения поддерживает несколько рабочих процессов переноса данных, чтобы помочь вам переносить данные в облако или из облака. Данные в S3 хранятся в блоках, которые вы настраиваете, чтобы определить область, в которой они находятся, и кто будет иметь к ним доступ.

Можно использовать S3 в ваших развернутых ArcGIS Enterprise on Amazon Web Services для следующих целей:

  • Для хранения резервных копий данных
  • В качестве промежуточного хранилища при перемещении данных между вашим локальным хранилищем и вашими томами EBS
  • Регистрация в качестве источника данных для веб-сервисов ArcGIS Server
  • Для хранения снимков, созданных вами для томов EBS
  • Как опцию высокой доступности для хранилища конфигурации ArcGIS Server
  • Как опцию высокой доступности для директории ресурсов вашего портала