Введение

Сервисы ArcGIS раскрывают возможности и делают карты и связанные с ними данные доступными через интернет. Ключевым фактором в оптимальной конфигурации сервиса карты является выбор соответствующего количества экземпляров сервисов, каждый из которых работает как отдельный процесс ArcSOC, предназначенный для работы картографического сервиса. ArcSOC (ArcGIS Server Object Container) — это процесс ArcGIS Server, который запускает ГИС сервис, где каждый ArcSOC обрабатывает один запрос за раз.

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

В этом тестовом исследовании рассматриваются две концепции с использованием выделенных экземпляров с равными значениями минимального/максимального:

  1. Как недостаточно сформированная база данных влияет на более широкую удобство использования системы
  2. Как соотношение ArcSOC к vCPU (количество настроенных ArcSOC на каждый vCPU на экземпляре сервера ArcGIS) влияет на систему и опыт конечного пользователя

Имейте в виду, что выделенный экземпляр, который не запущен, требует больше времени на запуск после получения запроса. Наши системные тесты ориентированы на пользовательский опыт, поэтому мы не хотим задерживать запуск ArcSOC. Поэтому для наших целей все экземпляры сервисов настраиваются с установкой максимального значения, равного минимуму.

Примечание:

Это тестовое исследование не предназначено для того, чтобы рекомендовать конкретное соотношение экземпляров CPU к сервису для каждой системы. Скорее, это показывает, что организации должны проводить тестирование, чтобы определить оптимальную конфигурацию своей системы так, чтобы сбалансировать производительность с затратами на инфраструктуру. Узнайте больше о мониторинге производительности системы.

В этом тестовом исследовании были протестированы реальные рабочие процессы в системе управления сетевой информацией, размещенной в облачной инфраструктуре Amazon Web Services (AWS) с использованием экземпляров AWS EC2.

Протестированные рабочие процессы

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

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

  1. Создание нового сервиса с существующим объектом – предоставление сервиса от существующего трансформатора
  2. Создание нового сервиса из нового объекта – предоставление сервиса с новым столбом и трансформатором
  3. Обновление оборудования – перемещение оборудования или обновление атрибутов
  4. Управление нагрузкой — перенаправление нагрузки с одной цепи на другую
  5. Управление фазами — перенос сервиса на другую фазу
  6. Электрическая трассировка – защитная трассировка вверх по течению и клиентская трассировка вниз по течению
  7. Просмотр оборудования – поиск и просмотр оборудования и атрибутов
  8. Суммирование активов — выявление «грязных» фидеров, подсчет новых объектов

Вы можете узнать больше об этих рабочих процессах в связанном тестовом исследовании системы.

Программное обеспечение

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

Top