ArcGIS GeoEvent Server может быть развернут в виртуализированной среде, такой как VMware vSphere. Поддержка виртуализации GeoEvent Server и облачной среды такая же, как для ArcGIS Server. Обратитесь к системным требованиям ArcGIS Server для получения текущего списка поддерживаемых версий.
Виртуализированное оборудование в вашей инфраструктуре отличается от облачной инфраструктуры, которая управляется облачным провайдером. При использовании виртуализированной среды вы по-прежнему владеете, эксплуатируете и обслуживаете аппаратную инфраструктуру, в которой работают эти виртуальные компьютеры. Вы можете использовать виртуализированное оборудование для повышения эффективности использования ресурсов, улучшения возможностей аварийного восстановления или для тестирования новой операционной системы, при этом сохраняя локальную инфраструктуру. GeoEvent Server также может быть развернут в облачной инфраструктуре, что передает ответственность за работоспособность и обслуживание физической инфраструктуры облачному провайдеру. Чтобы узнать больше о GeoEvent Server в облаке и инструментах облачного развертывания Esri, см. ArcGIS Enterprise в облаке.
Рекомендации по параметрам виртуализированной среды
Физическое оборудование обычно предпочтительнее виртуальной среды. Однако, GeoEvent Server может хорошо работать в виртуальной среде, если эта среда обеспечивает полную изоляцию ресурсов. Виртуальные экземпляры, изолированные на уровне оборудования, предоставляют выделенные ресурсыGeoEvent Server, а функции аварийного переключения и масштабирования, которые предлагает большинство виртуальных сред, обеспечивают дополнительную гибкость и отказоустойчивость. Все проблемы с производительностью, надежностью и отказоустойчивостью наблюдались в виртуальных средах, которые не обеспечивают изоляцию и выделение ресурсов.
В дополнение к изоляции ресурсов, выбор системных ресурсов является ключевым. Оптимизированные CPU, RAM и локальное хранилище имеют значение на любом компьютере (физическом или виртуальном). Для получения дополнительной информации о выборе ресурсов см. Распределение ресурсов компьютера.. При развертывании GeoEvent Server в инфраструктуре виртуализированного оборудования необходимо следовать нескольким передовым методам для оптимизации стабильности и производительности.
- Убедитесь, что для размещенной виртуальной машины доступно или напрямую назначено достаточно ресурсов, включая ресурсы ЦП и памяти. Если требуется конкретное руководство по количеству ресурсов, которые следует оставить доступными, и о том, как назначить эти ресурсы, обратитесь к документации программного обеспечения, предоставленной разработчиком среды виртуализации.
- Поскольку GeoEvent Server может создавать дополнительную нагрузку на диск, убедитесь в том, что отдельные виртуальные компьютеры не работают на одном и том же физическом жестком диске. По возможности используйте высокопроизводительные твердотельные накопители (SSD).
- Установите и запустите GeoEvent Server рядом с другими компонентами ArcGIS Enterprise в пределах одной виртуальной сети, чтобы избежать нарушения связи.
- Разделение канала событий на несколько компьютеров гораздо эффективнее при масштабировании системы, чем добавление дополнительных ресурсов на один компьютер.
При настройке отказоустойчивых сайтов, а также сайтов высокой доступности и целевых сайтов ArcGIS Server для разных целей, используйте приведенные выше рекомендации для определения размера компьютеров на каждом сайте.
Развертывание GeoEvent Server на VMware
GeoEvent Server может быть развернут на VMware практически так же, как и на физическом оборудовании. Поддерживается как Windows, так и Linux.
Следуйте приведенным ниже инструкциям для развертывания GeoEvent Server на VMware.
- Создайте шаблон VMware с установленными ArcGIS Server и ArcGIS GeoEvent Server.
- Запустите виртуальную машину (VM) из вашего шаблона, переименуйте машину и перезагрузить ее.
- Создайте сайт ArcGIS Server на VM.
- Дополнительно, запустите дополнительные виртуальные машины и присоедините их к сайту.
- Настройте сервисы, приложения и, опционально ArcGIS Web Adaptor (который интегрирует сайт с корпоративным веб-сервером).
Ниже приведены некоторые соображения по развертыванию GeoEvent Server на VMware.
Создание шаблона VMware с установленным GeoEvent Server
Сначала создайте шаблон VMware как основную копию виртуальной машины (VM) GeoEvent Server. Этот шаблон может быть использован для создания и предоставления дополнительных идентичных виртуальных машин. При создании шаблона учтите следующее:
- Установите ArcGIS Server, создайте сайт на одной машине, установите ArcGIS GeoEvent Server и авторизуйте его. Поскольку GeoEvent Server развернут на сайте ArcGIS Server с одним компьютером, присоединяться к сайту позже не нужно.
- При желании импортируйте конфигурацию GeoEvent Server в GeoEvent Server. Каждая виртуальная копия шаблона будет использовать одну и ту же конфигурацию GeoEvent Server, что экономит время, если требуется дублирование или повторное создание компьютера.
- В Windows, GeoEvent Server настроен на автоматический запуск с задержкой при запуске операционной системы. В Linux, это необходимо настроить вручную.
GeoEvent Server совместим с виртуальной средой и не требует специальной настройки для запуска на VMware или подключения к сайту ArcGIS Enterprise, запущенному на VMware.
Запуск виртуальной машины из шаблона и ее переименование
Для получения дополнительной информации об использовании шаблона VMware с ArcGIS Server см. раздел Развертывание сайта ArcGIS Server на VMware.
Переименование машины не влияет на конфигурацию GeoEvent Server, если он был загружен в шаблон. Если в конфигурации GeoEvent Server будут ресурсы, зависящие от компьютера, рекомендуется создавать эту конфигурацию после того, как будет запущен виртуальный компьютер, или импортировать ее из файла конфигурации XML (который можно изменить в текстовом редакторе).
При необходимости компьютер можно добавить в сеть, чтобы он мог ссылаться на другие корпоративные ГИС-компоненты.
Резервное копирование и восстановление сайта
Одним из преимуществ виртуализированных сред, таких как VMware, является простота резервного копирования вашего сайта и его восстановления в случае возникновения проблем. Шаблоны VMware можно использовать для сохранения настроек машины. Утилиты резервного копирования и восстановления, предоставляемые ArcGIS Server, не применимы или недоступны с GeoEvent Server.
GeoEvent Server будет хранить резервные копии конфигурации на локальном диске. Попробуйте скопировать и сохранить файлы резервных копий (GeoEventBackup-<date>.xml) на компьютере, отдельном от сайта, и на физическом сервере, если это возможно.
Дополнительные сведения о резервном копировании GeoEvent Server см. Автоматическое резервное копирование и Файл конфигурации резервного копирования.