Создание сайта ArcGIS Server на Amazon EC2.

ПримечаниеПримечание:

Чтобы получить справку по более ранним версиям, щелкните здесь.

ArcGIS Server Cloud Builder on Amazon Web Services является загружаемым настольным приложением, которое помогает создать сайт ArcGIS Server в Amazon Elastic Compute Cloud (EC2). Приведенные ниже шаги описывают процесс создания сайта с помощью Cloud Builder:

Шаги:
  1. Загрузите, установите, и запустите ArcGIS Server Cloud Builder on Amazon Web Services.

    Загрузить Cloud Builder можно после входа на веб-сайт Поддержка пользователей Esri (Esri Customer Care). Он перечислен в числе других загрузок ESRI. Чтобы получить возможность загрузки, необходимо приобрести ArcGIS for Server.

  2. Войдите на сайт с использованием Ключа доступа (Access Key) и Секретного ключа доступа (Secret Access Key) учетной записи Amazon.

    Ваши Ключ доступа (Access Key) и Секретный ключ доступа (Secret Access Key) открываются посредством AWS Management Console. Войдите в консоль, щелкните учетную запись наверху консоли, затем щелкните Учетные данные безопасности (Security Credentials). (Вам может быть предложено войти снова.) Ключи доступны на закладке Ключи доступа (Access Keys).

    Если ArcGIS for Server Amazon Machine Images (AMI) не находятся в общем доступе для вашей учетной записи на Amazon, то ArcGIS Server Cloud Builder on Amazon Web Services не позволит продолжить далее этого этапа. Свяжитесь со службой поддержки Esri для получения доступа к AMIs для вашей учетной записи на Amazon.

  3. Щелкните закладку Сайты (Sites) и выберите Создать сайт (Create Site).
  4. Введите имя и описание для вашего сайта Имя будет использоваться на различных ресурсах, которые приложение создаст для вас на Amazon EC2, так что вы сможете легко идентифицировать их.
  5. Используйте ниспадающий список Программное обеспечение (Software), чтобы выбрать операционную систему, на которой вы хотите создать свой сайт. Вы можете альтернативно выбрать вариант использования шаблона сайта, который вы предварительно настроили на ваше программное обеспечение, данные и службы.
  6. Перейдите к лицензионному файлу ESRI (с расширением .prvc), который необходимо использовать для лицензирования вашего сайта. Если вам необходима подсказка по созданию файла .prvc, ознакомьтесь с Часто задаваемые вопросы (Frequently asked questions).
  7. Предоставьте ваш адрес электронной почты, который должен быть использован при лицензировании программного обеспечения. Cloud Builder завершит авторизацию программного обеспечения для вас, и данный адрес электронной почты является одним из обязательных параметров авторизации.

    После применения приведенных выше настроек, щелкните Далее (Next).

  8. Выберите регион Amazon EC2 для сайта.

    Регион соответствует центру данных Amazon в определенной части света. Сайт не может выходить за рамки региона, хотя вы можете создать второй сайт в другом регионе.

  9. Выберите, будет ли сайт работать в Amazon EC2 или в Amazon VPC (Virtual Private Cloud).

    Если вы выбрали Amazon EC2, следует выбрать зону доступности. Они представляют собой изолированные центры данных в различных регионах. Вы можете разместить несколько сайтов в различных зонах для повышения надежности. Это можно сделать, выбрав вместо зоны значение Без предпочтений (No preference), что позволит EC2 выбрать зону для каждого экземпляра (виртуальной машины), который запускается с вашего сайта.

    Amazon VPC – это механизм настройки или расширения частной сети в пределах EC2. Чтобы выбрать эту опцию, необходимо настроить подсеть VPC в регионе Amazon EC2 и выбрать зону доступности. Cloud Builder определяет существующие подсети вашей учетной записи и отображает их в списке ID подсети (Subnet ID).

  10. Выберите пару ключей, которые вы хотите использовать для данного сайта. Файл пары ключей, позволяет Вам получить пароли администратора для присутствующих на вашем сайте экземпляров EC2. Если вы когда-либо захотите войти на один из экземпляров EC2 на вашем сайте, то вам будет необходим данный файл пары ключей.

    Вы можете использовать существующую пару ключей или создать новую.

    • Если вы используете существующую пару ключей, то выберите один из ниспадающего списка. Данный список содержит только пары ключей для региона, в котором вы работаете.
    • Если вы создаете новую пару ключей, файл .pem размещается в вашей папке Windows Documents в каталоге ArcGISCloudBuilder. Например, путь к вашему файлу пары ключей может выглядеть подобным образом: C:\Users\username\Documents\ArcGISCloudBuilder\arcgis-TestSite.pem. Вы должны переместить данный файл в секретное местоположение и сохранить его для будущего использования.

    После применения приведенных выше настроек, щелкните Далее (Next).

  11. Выберите тип экземпляра для использования на вашем сайте.
    ВниманиеВнимание:

    Тип экземпляра, так же как минимальное и максимальное число экземпляров (устанавливается позднее в Cloud Builder), может существенно влиять на стоимость использования AWS. Перед выбором данных чисел, внимательно оцените характер вашего использования сайта и мощность сервера, требуемую вам для обеспечения данного использования.

    Микроэкземпляры не доступны, поскольку они не соответствуют требованиям ArcGIS Server к минимальному объему памяти.

  12. Выберите размер тома Amazon Elastic Block Store (EBS) для подключения к каждому экземпляру ГИС-сервера на вашем сайте. Он будет отображаться как локальный диск, на который можно загружать данные. Хранилище конфигурации ArcGIS Server и каталоги сервера также будут размещаться на этом диске в одном из экземпляров.

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

    Следующие два шага применяются только к сайтам с корпоративной лицензией ArcGIS for Server.

  13. Выберите число экземпляров EC2, которые будут участвовать в вашем сайте.

    Свойство Число экземпляров (Number of instances) представляет минимальное число экземпляров, которые будут запущены при создании сайта. Дополнительно включите опцию Включить автомасштабирование (Enable auto-scaling), чтобы ввести в действие определенные триггеры, которые запускают или завершают работу экземпляров EC2 в зависимости от степени использования процессора.

    ЛицензияЛицензия:

    Вы не сможете запустить ArcGIS Server на большем числе процессоров, чем лицензировано Esri, независимо от того, находятся ли эти процессоры в облаке или в вашей организации. Также помните, что вы несете ответственность за все обязанности к Amazon Web Services, которые вы приняли на себя, и другие ресурсы запущенные с использованием Cloud Builder.

  14. Если вы включили авто-масштабирование на предыдущем шаге, установите триггеры для увеличения и уменьшения числа экземпляров на вашем сайте. Увеличение и уменьшение определяется процентным отношением использования процессора для ваших экземпляров за период времени.

    Например, если вы сохранили установки по умолчанию, когда сайт загружает процессор на 80% в течении пяти минут, к сайту будет добавлен новый экземпляр ГИС-сервера (если не достигнуто заданное максимальное число экземпляров). Когда загрузка процессора составляет менее 20% в течении пяти минут, экземпляр ГИС-сервера будет удален с сайта и завершен (если сайт не был сокращен до заданного числа экземпляров).

    Вне зависимости от степени загрузки процессора, сайт никогда не запустит больше экземпляров, чем задано свойством Максимальное число экземпляров (Maximum number of instances).

    Amazon CloudWatch представляет собой сервис, который обеспечивает мониторинг за использованием процессора и делает возможными триггеры авто-масштабирования. В вашем счете от Amazon, вы увидите дополнительную плату взимаемую за CloudWatch.

    После применения приведенных выше настроек, щелкните Далее (Next).

  15. Выберите параметры для включения в сайт базы геоданных. Если вы включаете базу геоданных, вы можете выбрать СУБД и возможность запуска базы геоданных на отдельном экземпляре EC2 (т.е., не на том экземпляре, на котором работает ArcGIS Server). Можно выбрать следующие параметры:
    • Если вы используете лицензию ArcGIS for Server Workgroup, вы можете создать сайт, включающий Microsoft SQL Server Express на экземпляре ArcGIS Server EC2.
    • Если вы используете лицензию ArcGIS for Server Entersprise с ArcGIS for Server (Windows) AMI, вы можете создать сайт, включающий Microsoft SQL Server Express на экземпляре ArcGIS Server EC2, Microsoft SQL Server Standard на экземпляре ArcGIS Server EC2, или Microsoft SQL Server Standard на его собственном, предписанном экземпляре EC2.
    • Если вы используете лицензию ArcGIS for Server Enterprise с ArcGIS for Server (Ubuntu Linux) AMI, вы можете создать сайт, включающий PostgreSQL на экземпляре ArcGIS Server EC2 или PostgreSQL на его собственном, предписанном экземпляре EC2.

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

    После применения приведенных выше настроек, щелкните Далее (Next).

  16. Введите имя пользователя и пароль основной учетной записи администратора сайта, которые вы хотите использовать для вашего сайта ArcGIS Server.

    Основная учетная запись администратора сайта не является учетной записью операционной системы; это учетная запись построенная в ArcGIS Server, которую вы создали в данное время. Вы будете использовать данную учетную запись для входа в Manager и подключения к вашему сервису пока вы не в состоянии произвести дальнейшую настройку безопасности на вашем сайте.

  17. Выберите, стоит ли устанавливать сертификат SSL, когда сайт создан. Это позволяет использовать шифрованную связь на вашем сайте. Более подробно см. Установка SSL с использованием Cloud Builder для изучения данной опции.

    После применения приведенных выше настроек, щелкните Далее (Next).

  18. Просмотреть повторно описательную информацию о созданном сайте. Что бы вернуться назад и произвести изменения, щелкните Назад (Back). Иначе, если вы будете готовы создать сайт, нажмите Готово (Finish).

    Создание сайта может потребовать некоторого времени. Появляется серия сообщений, поясняющих, что именно делает приложение в процессе создания сайта.

    На данной точке ArcGIS Server Cloud Builder on Amazon Web Services создает ряд ресурсов на EC2, по которым вы сразу же начинаете вносить плату. К ним относится один или более экземпляров EC2 с включенным Amazon CloudWatch, томами EBS и Elastic Load Balancer (ELB). Для более полной информации о стоимости данных ресурсов, смотри http://aws.amazon.com/pricing/ec2.

  19. Когда сайт создан, вернитесь к панели Мои сайты (My Sites) и щелкните имя вашего сайта. Данная линейка меню расширяется и отображает URL, который вы можете использовать для доступа к ArcGIS Server Manager в интернет-браузере.

Если вы хотите войти на один из ваших экземпляров, вы должны добавить правило к группе безопасности позволяющее удаленный доступ к рабочему столу. (Группа безопасности создается для Вас при создании сайта, но удаленный доступ к рабочему столу остается выключенным.) Вам так же следует получить паспорт WIndows для вашего экземпляра. Смотрите следующие разделы для дополнительной информации:

9/11/2013