ArcGIS Notebook Server - это роль ArcGIS Server, лицензированная и настроенная для целей размещения ArcGIS Notebooks. Роль сервера использует контейнеры Docker для размещения и запуска блокнотов и обеспечивает изолированную и безопасную среду для этих блокнотов без вмешательства в работу операционной системы хоста.
Более подробно о Docker и его роли в ArcGIS Notebook Server
Системные требования и требования к аппаратному обеспечению, необходимые для запуска ArcGIS Notebook Server, приведены ниже.
Требования к аппаратному обеспечению
Минимальный объем RAM для узла ArcGIS Notebook Server – 8 Гб.
Для рабочей среды минимальные аппаратные требования не указаны, поскольку требования различных пользователей к ПО могут сильно отличаться. Эти требования следует соблюдать с учетом аппаратных потребностей для обеспечения ожидаемой производительности и масштабируемости.
ArcGIS Notebook Server необходимо как минимум 50 Гб свободного места на диске.
Настройки брандмауэра
ArcGIS Notebook Server работает через порт 11443. Вы должны открыть этот порт в брандмауэре перед установкой программного обеспечения.
Для обмена данными с порталом ArcGIS Enterprise, с которым он интегрирован, ArcGIS Notebook Server нужен доступ к порту 7443 на компьютере портала.
Требования к ОС
Следующие 64-разрядные операционные системы удовлетворяют минимальным требованиям к операционным системам. Программа установки работает только на 64-разрядной операционной системе. 32-разрядные операционные системы не поддерживаются.
Компьютеры, в имени которых имеется символ подчёркивания (_), не поддерживаются. Программа установки не будет работать, если в имени компьютера есть символ подчёркивания.
Операционная система ваших компьютеров ArcGIS Notebook Server может отличаться от остальных компьютеров вашего развертывания ArcGIS Enterprise. Обычная практика - развертывание ArcGIS Notebook Server на компьютерах с Linux, при том что остальная часть развертывания ArcGIS Enterprise выполняется на компьютерах с Microsoft Windows.
Несколько интернет-спецификаций имен хост-компьютеров считают символ нижнего подчеркивания не соответствующим стандартам. Хотя Microsoft Windows и позволяет использовать символ нижнего подчеркивания в имени компьютера, это все равно может вызвать проблемы при взаимодействии с другими серверами и платформами. По этой причине ArcGIS Notebook Server не будет устанавливаться на серверы, в имени хоста которых есть символ нижнего подчеркивания.
ArcGIS Notebook Server не поддерживается на контроллерах доменов. Установка ArcGIS Notebook Server на контроллере домена может отрицательно сказаться на его работе.
Предыдущие и будущие обновления и пакеты обновлений в данной операционной системе поддерживаются, если не указано иначе. Обновления и версия операционной системы также должны поддерживаться поставщиком системы.
Только операционная система Windows Server 2019 подходит для новых установок ArcGIS Notebook Server. Ранее также поддерживалась Windows Server 2016, но изменения в Docker Desktop Community после версии 2.0.0.3 привели к несовместимости с этой операционной системой.
Примечание:
В документации Docker Desktop Community не указана поддержка Windows Server 2019 в системных требованиях.
В Windows 10 Pro и Enterprise поддерживаются только для простого тестирования и разработки приложений. Она не рекомендуется для развертывания в продакшн-среде и не поддерживает состоящие из нескольких компьютеров сайты.
Облачные реализации
Вы можете разместить ArcGIS Notebook Server в облаке. Облачные платформы позволяют вам добавить возможностей вашему развертыванию ArcGIS Notebook Server, включая изменение емкости компьютера и автоматическое распределение сетевого трафика приложений между несколькими экземплярами для повышения производительности.
Образы Esri
Образ ArcGIS Enterprise 10.7.1 Microsoft Azure от Esri содержит программу установки ArcGIS Notebook Server. Вы можете воспользоваться ArcGIS Enterprise Cloud Builder for Microsoft Azure, но нужно вручную установить Docker и после этого настроить его, так как Cloud Builder не выполняет эти шаги. В настоящий момент в Microsoft Azure поддерживаются только сайты ArcGIS Notebook Server на одном компьютере.
Примечание:
Техническая поддержка Esri доступна для программного обеспечения Esri на облачных платформах. Однако поддержка может не предоставляться для образов компьютеров Microsoft Azure, измененных не в соответствии со стандартом Esri и для обновлений операционной системы. Рекомендуется не выполнять изменение ПО, выпущенного Esri.
Если вам нужна другая конфигурация, обратитесь к следующему разделу.
Другие образы
Если вы собираетесь развернуть ArcGIS Notebook Server на другой операционной системе, другом типе компьютера или на другой облачной платформе, по сравнению с предлагаемыми Esri, вы должны установить и настроить программное обеспечение на экземпляре, предлагаемом вашим облачным провайдером. Экземпляр должен соответствовать требованиям к оборудованию, программному обеспечению, брандмауэру, сертификату SSL и имени домена, описанным на этой странице. При установке и настройке своего облачного экземпляра для ArcGIS Notebook Server помните следующее:
- Разворачивание ArcGIS Notebook Server на компьютерах с Windows на Amazon Web Services не поддерживается. Рекомендуется развернуть программное обеспечение на компьютерах с Ubuntu при работе с Amazon Web Services.
- Можно развернуть ArcGIS Notebook Server на виртуальных компьютерах с Azure поддерживаемыми ОС Windows или Linux.
- Если вы развертываете свой экземпляр Microsoft Azure Windows, рекомендуем использовать образ Microsoft Server 2016 Datacenter with Containers.
- В настоящий момент в Microsoft Azure поддерживаются только сайты ArcGIS Notebook Server на одном компьютере.
Сертификаты сервера
ArcGIS Notebook Server поставляется с готовым самозаверенным сертификатом, который позволяет сразу тестировать портал и помогает вам быстро убедиться, что установка прошла успешно.
Необходимо запросить сертификат у доверенного центра сертификации (CA) и настроить ArcGIS Notebook Server на работу с ним. Это может быть доменный сертификат, выпущенный вашей организацией, или сертификат, подписанный центром сертификации. У сертификата должно быть настроенное альтернативное имя субъекта (SAN), или ArcGIS Notebook Server не будет правильно работать.
Примечание:
Сертификаты, созданные с использованием IIS, не содержат опцию для включения SAN. Используйте скрипт в создании сертификата домена, который включает SAN в созданный сертификат.
Portal for ArcGIS также включает готовый самозаверенный сертификат. Если вы собираетесь интегрировать сайт ArcGIS Notebook Server с порталом, вам необходимо запросить сертификат у доверенного центра сертификации и настроить портал на работу с ним.
Предварительные условия программного обеспечения
Перед установкой ArcGIS Notebook Server у вас должно быть, как минимум, готово базовое развертывание ArcGIS Enterprise 10.7. В процессе установки вы интегрируете новый сайт ArcGIS Notebook Server с порталом ArcGIS Enterprise. ArcGIS Notebook Server можно установить на машине, на которой уже установлено другое ПО ArcGIS Enterprise (или другая версия).
- Для ArcGIS Notebook Server необходимо, чтобы была установлена среда Docker. Выполните следующие шаги Установки Docker для ArcGIS Notebook Server, чтобы установить соответствующую версию Docker.
- Для ArcGIS Notebook Server необходимо, чтобы роль Hyper-V уже была установлена на Windows Server 2016, Windows Server 2019 и Windows 10. Обратитесь к документации Microsoft за информацией об установке роли Hyper-V для Windows Server 2016 или Windows Server 2019 и для Windows10.
Примечание:
Определенные среды виртуализации не позволяют включение и работу Hyper-V в Windows. В итоге ArcGIS Notebook Server невозможно установить в этих средах и работать с ним. Перед установкой ArcGIS Notebook Server убедитесь, что на компьютере установлен Docker, который поддерживает контейнеры Linux.
- Если вы планируете установку ArcGIS Web Adaptor для ArcGIS Notebook Server на веб-сервере IIS, включите протокол WebSocket. Это необходимо для блокнотов при работе с Web Adaptor.
Рекомендации к сервису доменных имен и полному доменному имени
Рекомендуется настроить сервис доменных имен (DNS) организации, чтобы включать записи полного доменного имени (FQDN) для сайта ArcGIS Notebook Server. Portal for ArcGIS запросит FQDN сайта при интегрировании.
Поддерживаемые веб-браузеры
Для использования ArcGIS Notebook Server Configuration Wizard, а также самого редактора блокнотов поддерживаются следующие веб-браузеры:
- Google Chrome
- Mozilla Firefox
Microsoft Internet Explorer и Microsoft Edge не рекомендуются для работы с ArcGIS Notebook Server и ArcGIS Notebooks.