ArcGIS Enterprise Manager предоставляет вам несколько вариантов управления хранилищами данных вашей организации, включая просмотр хранилищ данных папок, зарегистрированных в вашей организации, а также добавление и удаление хранилищ данных папок на основе постоянных томов (PV). Вы также можете обновить учетные данные облачных объектов и реляционных хранилищ, увеличить размер томов хранилищ и добавить хранилище, поддерживающее аналитику растра в вашей организации.
Управление хранилищами данных папок
На вкладке Пользовательское хранилище страницы Хранилища данных в ArcGIS Enterprise Manager можно просмотреть хранилища данных папок, зарегистрированные в вашей организации. Если в вашей организации есть файлы или папки данных ГИС в физических томах, вы можете добавить физические тома в качестве хранилищ данных в виде папок и при необходимости отменить их регистрацию. Добавление хранилищ данных папок на основе PV поддерживается только для администраторов из ArcGIS Enterprise Manager. Другие хранилища данных, управляемые пользователем, могут быть добавлены с портала.
Постоянные тома — это собственное решение Kubernetes, предназначенное для работы с данными. Для получения более подробной информации см. документацию Kubernetes. ArcGIS Enterprise on Kubernetes поддерживает использование общих ресурсов NFS, общих ресурсов Windows (SMB) или локальных постоянных томов в качестве хранилищ данных папок на основе PV.
Преимущества добавления постоянных томов в качестве хранилищ данных папок
Существует множество причин, по которым организациям может понадобиться представить данные ГИС на основе папок в виде физических объектов и добавить физические объекты в качестве хранилищ данных папок:
- Гибкость выбора версий Сетевой файловой системы (NFS) и опций монтирования
- Возможность регистрации папки Windows напрямую с ArcGIS Enterprise on Kubernetes с использованием протокола SMB
- Для удовлетворения требований в случаях, когда данные должны быть более локальными для сервисных модулей для обеспечения лучшей производительности — например, локальные тома являются рекомендуемым вариантом для сервисов геокодирования и маршрутизации
- Для добавления хранилища данных папки в организациях, применяющих стандарт безопасности ограниченного модуля, поскольку регистрация хранилищ данных папок ограничена томами, основанными на PV.
К типичным сценариям для организаций, добавляющих хранилище данных папок, основанных на PV, относятся следующие:
- Общий ресурс Windows как постоянный том — в организации есть папка с данными для сервисов изображений карт в общем ресурсе Windows, который используется издателями для подключения к данным из ArcGIS Pro. Вместо того чтобы настраивать общий ресурс NFS отдельно с дублирующимися данными или настраивать двойной протокол на своем файловом сервере для ArcGIS Pro и ArcGIS Enterprise, чтобы иметь доступ к данным, администратор регистрирует общий ресурс Windows напрямую в ArcGIS Enterprise on Kubernetes.
- Общий ресурс NFS как постоянный том — в организации есть папка с данными для картографических сервисов и сервисов изображений в общем ресурсе NFS. Администратор регистрирует этот общий ресурс в ArcGIS Enterprise on Kubernetes, используя нужную версию NFS и указывая дополнительные параметры монтирования. Участники организации теперь могут публиковать картографические сервисы и сервисы изображений, ссылающиеся на данные в хранилище.
- Локальный постоянный том — организация хочет предоставить общий доступ к сервису геокодирования в качестве локатора для ArcGIS Enterprise on Kubernetes. Для обеспечения оптимальной производительности данные локатора, включая данные ArcGIS StreetMap Premium, должны находиться в непосредственной близости от модулей вычислений и геокодирования. Для этого администратор создает локальный PV, помещает туда данные локатора, затем добавляет локальный PV в качестве папки хранилища данных на основе PV. Более подробно см. в разделе Настройка организации для геокодирования адресов.
Ознакомьтесь с предварительными условиями для добавления хранилища данных папок на основе PV
Перед добавлением хранилища данных папок на основе PV необходимо создать связанный постоянный том. Для каждого типа хранилища данных папок на основе PV также существуют дополнительные предварительные условия, которые необходимо выполнить.
- Перед добавлением хранилища данных папок на основе PV для общего ресурса NFS, выполните следующие действия:
- Убедитесь, что сервер NFS доступен кластеру.
Примечание:
Для кластера AKS кластер должен находиться в той же или пиринговой виртуальной сети Azure (VNet), что и сервер NFS. Кластер должен быть создан в существующей виртуальной сети, которая может быть той же виртуальной сетью, что и виртуальная машина вашего сервера NFS.
- Создайте PV. Для получения дополнительной информации см. пример файла yaml общего ресурса NFS.
- Убедитесь, что сервер NFS доступен кластеру.
- Перед добавлением хранилища данных папок на основе PV для общего ресурса Windows (SMB), выполните следующие действия:
- Установите драйвер SMB CSI для Kubernetes в вашем кластере.
- Создайте PV. Для получения дополнительной информации см. пример файла yaml общего ресурса Windows.
- Перед добавлением хранилища данных папок на основе PV для маршрутизации или геокодирования, выполните следующие действия:
- Скопируйте данные (например, локатор для сервисов геокодирования) на узлы вашего кластера.
Примечание:
Рекомендуется использовать настройки размещения модулей для сервисов, которые будут использовать локальный PV, чтобы они были запланированы только на узлах в выделенном пуле узлов. Затем можно автоматизировать копирование данных на узлы в этом пуле, используя шаблоны запуска или другие стратегии автоматизации.
- Создайте PV. Для получения дополнительной информации см. пример файла yaml локального PV.
- Скопируйте данные (например, локатор для сервисов геокодирования) на узлы вашего кластера.
Добавление папки хранилища данных на основе PV
Чтобы добавить папку хранилища данных на основе PV, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- Щелкните вкладку Пользовательское хранилище.
- Щелкните Добавить хранилище и выполните следующее:
- Введите имя папки хранилища данных.
- В поле Путь к папке издателя укажите отдельные общие местоположения, в которых клиенты, например, ArcGIS Pro, могут получать доступ к исходным данным и публиковать их.
Обычно это путь Windows. Если вы регистрируете хранилища данных с несколькими папками, убедитесь, что каждая из них является уникальным файловым хранилищем. Ни один из путей к папкам издателя не должен быть поддиректорией любого другого зарегистрированного пути к папке издателя.
- Если вы используете путь к папке издателя с буквой диска, укажите имя хоста папки издателя.
- При добавлении общего ресурса NFS выполните следующие действия:
- Выберите Linux для Тип общего ресурса.
- Для Общий путь NFS укажите путь NFS на хост-компьютере, где можно хранить общие данные и получать к ним доступ в рамках всей организации.
Общий путь NFS доступен в файле определения постоянного тома.
- Для Имя хоста NFS укажите имя компьютера, на котором хранятся общие данные и к которому можно получить доступ через путь сетевой файловой системы (NFS).
- При добавлении общего ресурса Windows выполните следующие действия:
- Выберите Windows для Тип общего ресурса.
- Для Путь к тому, введите исходный путь к общему ресурсу Windows.
Путь к тому доступен в файле определения постоянного тома.
- При добавлении локального хранилища данных папок на основе PV для маршрутизации или геокодирования, выполните следующие действия:
- Поставьте отметку рядом с Это локальный постоянный том для сервисов маршрутизации или геокодирования.
- Выберите Linux для Тип общего ресурса.
- Укажите локальный путь на узлах для локального PV в поле Путь к тому.
Путь к тому доступен в файле определения постоянного тома.
- Предоставьте следующую информацию о спецификации тома PV:
- Режим доступа
- Имя класса хранилища (необязательно)
- Размер (ГиБ)
- Имя постоянного тома
- Имя заявления постоянного тома (необязательно)
- Щелкните Добавить хранилище.
Просмотр подробной информации о хранилище данных папок на основе PV
Можно просмотреть подробную информацию о ранее добавленном хранилище данных папок на основе PV, нажав кнопку Дополнительные опции
рядом с хранилищем данных. Подробная информация содержит следующее:
- Путь к папке издателя
- Путь к тому (только локальные постоянные тома и общие ресурсы Windows)
- Путь к общему ресурсу NFS и имя хоста NFS (только Linux)
- Имя постоянного тома
- Имя заявления постоянного тома (если применимо)
Отмена регистрации хранилища данных на основе PV
Если вы отмените регистрацию папки хранилища данных на основе PV, сервисы, ссылающиеся на него, не смогут подключиться к данным.
Чтобы отменить регистрацию хранилища данных, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- Щелкните вкладку Управляемые пользователем.
- Щелкните кнопку Дополнительные опции
рядом с хранилищем данных на основе PV, регистрацию которого вы хотите отменить. - Щелкните Отменить регистрацию и щелкните Отменить регистрацию снова для подтверждения.
- Перезапустите ГИС-сервисы, которые ссылались на хранилище данных на основе PV.
Можно перезапустить все сервисы GIS пакетно с помощью Admin API.
Управлять необходимым хранилищем
Возможно, вам необходимо будет обновить учетные данные облачных хранилищ объектов и облачных реляционных хранилищ или увеличить размер тома хранилищ объектов, реляционных хранилищ, пространственно-временных и индексированных хранилищ.
Обновление учетных данных
Чтобы обновить учетные данные для облачных хранилищ объектов и облачных реляционных хранилищ, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- Щелкните кнопку Дополнительные опции
для хранилища объектов и щелкните Обновить учетные данные. - Если вы обновляете облачное хранилище объектов, введите следующую информацию:
- В случае использования Amazon S3 выберите Ключ доступа или Роль IAM в качестве типа аутентификации и предусмотрите следующую информацию:
- Если вы выбрали Ключ доступа, вставьте или введите ключ доступа и секретный ключ для пользователя IAM.
- В случае использования Azure BLOB, выберите Ключ учетной записи хранилища или Управляемая идентификация в качестве типа аутентификации и предусмотрите следующую информацию:
- Если вы выбрали Ключ учетной записи хранилища, введите имя учетной записи хранилища и вставьте или введите ключ учетной записи хранилища.
- Если вы выбрали Управляемый идентификатор, введите имя учетной записи хранилища и выберите тип идентификатора Назначаемый пользователем или Назначаемый системой.
- Если вы выбрали идентификатор, назначенный пользователем, укажите идентификатор клиента.
- При использовании хранилища Google Cloud вставьте или введите ключ доступа и секретный ключ для сервисной учетной записи.
- В случае использования Amazon S3 выберите Ключ доступа или Роль IAM в качестве типа аутентификации и предусмотрите следующую информацию:
- Если вы обновляете облачное реляционное хранилище, укажите имя пользователя и пароль базы данных.
- Щелкните Обновить.
Учетные данные были обновлены.
Увеличить размер тома
Можно увеличить размер тома хранилищ объектов, реляционных хранилищ, пространственно-временных и индексных хранилищ.
Примечание:
Эта опция применяется, когда хранилище было подготовлено как постоянные тома. Не поддерживается для хранилищ, настроенных с использованием облачных сервисов.
Чтобы обновить размер тома, выполните следующие шаги:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- Щелкните кнопку Дополнительные опции
для хранилища данных и щелкните Увеличить размер тома. - Увеличьте размер тома и щелкните Обновить.
Если при обновлении размера тома произойдет сбой, информация об этой попытке будет содержаться в окне Увеличить размер тома. В столбце Запрошенный размер указан ранее запрошенный размер тома. Чтобы снова выполнить этот рабочий процесс, новое значение должно быть больше ранее запрошенного размера.
Перенос в облачное реляционное хранилище
Вы можете использовать ArcGIS Enterprise Manager для переноса своего реляционного хранилища из постоянного хранилища в облачный сервис базы данных.
Перед переносом просмотрите рекомендации по использованию облачного реляционного хранилища. Также рекомендуется создать полную резервную копию вашей организации ArcGIS Enterprise и отключить опцию автоматического удаления резервных копий.
В процессе переноса организация будет автоматически переведена в режим "только для чтения". Пользователи смогут входить в систему организации во время процесса обновления, за исключением коротких периодов, когда перезапускаются критически важные компоненты системы. Чтобы свести к минимуму влияние на работу, рекомендуется выполнить перенос во время планового технического обслуживания.
Чтобы перенести реляционное хранилище, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- Щелкните Перенести в облачный сервис для своего реляционного хранилища
- Убедитесь, что последняя резервная копия создана недавно, чтобы соответствовать требованиям для восстановления вашей организации с помощью этой копии, и щелкните Продолжить.
- Если вам нужно создать новую резервную копию, щелкните Перейти к резервным копиям, чтобы выйти из процесса перемещения.
- Укажите конфигурацию расположения промежуточного хранения.
Расположение промежуточного хранения — это постоянный объем, в который временно копируются данные из вашего существующего реляционного хранилища перед переносом в новое облачное реляционное хранилище. На основании типа подготовки, укажите следующую информацию для промежуточного местоположения:
- Имя класса хранилища — в случае динамической подготовки укажите имя класса хранилища, который вы создали. Это поле является необязательным для статической подготовки.
- Размер (ГиБ) — размер PV для промежуточного местоположения. Минимальный необходимый размер для промежуточного хранилища рассчитывается исходя из объема данных, хранящихся в вашем реляционном хранилище, или 16 гигабайт, в зависимости от того, что больше.
- Выбор подписи — укажите надпись или надписи, которые должны соответствовать надписям существующего PV. Это обязательно для статической подготовки и опционально для динамической.
- Нажмите Продолжить и выберите пункт Конфигурация облака.
- На странице Конфигурация облака выберите сервис базы данных в ниспадающем меню и задайте следующую информацию:
- Конечная точка базы данных (чтение/запись) — точка доступа базы данных, которая позволяет выполнять операции чтения и записи. Обычно это указывает на основной экземпляр базы данных, где происходят все изменения данных.
- Конечная точка базы данных (только для чтения) — конечная точка базы данных, которая используется только для операций чтения и является опциональной. Обычно это указывает на одну или несколько реплик чтения базы данных, которые синхронизированы с основным экземпляром. Конечные точки, доступные только для чтения, помогают распределить нагрузку, повышая производительность и доступность.
- Порт базы данных — сетевой порт, на котором сервер базы данных прослушивает соединения. Порт по умолчанию - 5432.
- Имя пользователя — имя пользователя учетной записи администратора базы данных, используемое для аутентификации в базе данных. Убедитесь, что у него есть необходимые для выполнения требуемых операций права доступа.
- Пароль — пароль администратора базы данных.
- Щелкните Перенести и дождитесь завершения процесса переноса.
- Щелкните Готово, когда перенос завершится.
- Создайте полную резервную копию.
Старые резервные копии, созданные до переноса, не будут совместимы с вашей новой конфигурацией, использующей облачное реляционное хранилище. Если вам необходимо выполнить восстановление с помощью процесса восстановления на месте, потребуется создать новую резервную копию.
Если необходимо восстановить данные из резервной копии, созданной до переноса, используйте процесс восстановления out-of-place restore.
Управление хранилищами растров
Существует два типа хранилищ растров: облачные и реляционные. Облачное хранилище использует Amazon S3, Microsoft Azure Blob Storage или хранилище Google Cloud для хранения растровых выходных данных. Реляционное хранилище использует базу данных для хранения наборов данных мозаики. Вы можете добавлять, удалять свойства и удалять хранилища растров с помощью Enterprise Manager.
Примечание:
Вы не сможете добавить новое хранилище растров, если у вас уже есть хранилище растров того же типа.
Добавление хранилища растров
Для возможности размещения изображений и растровой аналитики требуется одно реляционное хранилище и одно облачное хранилище. Чтобы добавить необходимое хранилище, выполните следующие действия для каждого типа хранилища растров.
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- В секции Хранилища растров щелкните Добавить хранилище.
Примечание:
Вы не сможете добавить новое хранилище растров, если у вас уже есть хранилище растров того же типа.
- Введите имя нового хранилища данных.
- Выберите сервис хранилища в ниспадающем меню:
- Amazon S3
- Azure Blob
- Google Cloud Storage
- Реляционное хранилище
- В случае использования Amazon Simple Storage Service (S3), предусмотрите следующую информацию:
- Имя бакета — имя бакета, созданного в Amazon S3.
- Регион - регион, где находится бакет.
Примечание:
Чтобы подключиться к частной конечной точке S3, выберите регион Пользовательский. Укажите URL-адрес для доступа к частному облаку в поле Частный URL.
- Папка (дополнительно) - Имя существующей или несуществующей корневой директории в Amazon S3, которую можно использовать для хранилища растров.
- Использовать существующие учетные данные - выберите эту опцию для использования существующих учетных данных облачного хранилища для этого растрового хранилища. Эта опция появится только в том случае, если ваша организация была настроена на использование облачного хранилища при ее создании.
- Тип аутентификации — если не использовать существующие учетные данные, выберите Ключ доступа либо Роль IAM.
- В случае использования Ключа доступа в качестве типа аутентификации, предусмотрите следующую информацию:
- Ключ доступа - Вставьте или введите ключ доступа для пользователя IAM.
- Секретный ключ - Вставьте или введите секретный ключ для пользователя IAM.
- В случае использования Azure Blob, предусмотрите следующую информацию:
- Имя контейнера - имя контейнера, созданного в Azure.
- Учетная запись хранилища - Имя родительской учетной записи хранилища, под которой находится контейнер.
- Домен хранилища - домен хранилища Azure, в котором находится контейнер хранилища BLOB-объектов.
Примечание:
Для подключения к пользовательской конечной точке Azure Blob выберите Другие в качестве домена хранилища и укажите конечную точку URL или DNS для доступа к местоположению хранилища.
- Папка (дополнительно) - имя существующей или несуществующей корневой директории в Azure Blob, которую можно использовать для хранилища растров.
- Использовать существующие учетные данные - выберите эту опцию для использования существующих учетных данных облачного хранилища для этого растрового хранилища. Эта опция появится только в том случае, если ваша организация была настроена на использование облачного хранилища при ее создании.
- Тип аутентификации — если не используете существующие учетные данные, выберите Общий ключ, Microsoft Entra ID или Shared Access Signature.
- Если вы выбрали Microsoft Entra ID и назначенный пользователем управляемый идентификатор в качестве типа идентификации, укажите идентификатор клиента. Если вы выбираете основной сервис, также укажите идентификатор арендатора и секретный код клиента.
Примечание:
У назначенных пользователем идентификаторов должен быть хотя бы доступ для чтения к контейнеру учетной записи хранилища. Если экземпляру или контейнеру хранилища назначено более одного управляемого удостоверения, назначенного пользователем, необходимо указать идентификатор клиента.
- Если вы выбрали Общий ключ, вставьте или введите основной или второстепенный ключ учетной записи для связанной учетной записи хранилища.
- Если вы выбрали Подпись общего доступа, введите токен.
- В случае использования хранилища Google Cloud, предусмотрите следующую информацию:
- Имя бакета— имя бакета, созданного в хранилище Google Cloud.
- Папка (дополнительно) - имя существующей или несуществующей корневой директории в Google Cloud, которую можно использовать для хранилища объектов.
- Использовать существующие учетные данные - выберите эту опцию для использования существующих учетных данных облачного хранилища для этого растрового хранилища. Эта опция появится только в том случае, если ваша организация была настроена на использование облачного хранилища при ее создании.
- Ключ доступа - если не используются существующие учетные данные, вставьте или введите ключ доступа для сервисной учетной записи.
- Секретный ключ - если не используются существующие учетные данные, вставьте или введите секретный ключ для сервисной учетной записи.
- При использовании реляционного хранилища для хранения наборов данных мозаики для размещенных слоев изображений выберите файл подключения к базе данных.
- Щелкните Добавить хранилище.
Хранилище растров будет добавлено в вашу организацию и появится в разделе Хранилища растров.
Обновление свойств хранилища растров
Возможно, необходимо будет обновить учетные данные или метод аутентификации, указанные вами при добавлении хранилища растров. Чтобы обновить свойства хранилища растров, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели.
Появится страница хранилищ данных.
- В разделе Хранилища растров щелкните кнопку Дополнительные опции
рядом с хранилищем растров, регистрацию которого вы хотите обновить. - Если вы обновляете облачное хранилище растров, обновите свойства, доступные для сервиса хранилища:
- Amazon S3 — выберите тип аутентификации и укажите информацию, необходимую для типа аутентификации.
- Azure Blob — выберите тип аутентификации и укажите информацию, необходимую для типа аутентификации.
- При использовании хранилища Google Cloud — укажите ключ доступа и секретный ключ.
Описание свойств см. в шаге для вашего сервиса хранилища в разделе выше Добавление хранилища растров.
- Если вы обновляете размещенное хранилище растров, выберите обновленный файл подключения к базе данных.
Внимание:
Выбор некорректного файла подключения или изменение имени пользователя базы данных могут привести к нарушению работы существующих опубликованных сервисов, связанных с этим хранилищем растров.
- Щелкните Сохранить.
Примечание:
Обновление свойств облачного хранилища растровых изображений, отличных от учетных данных или режима аутентификации, не поддерживается при использовании Enterprise Manager.
Проверка хранилища растров
Чтобы определить, является ли облачное хранилище растров работоспособным или нет, выполните следующие действия:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели ArcGIS Enterprise Manager.
- Щелкните кнопку Проверить рядом с хранилищем растров, которое вы хотите проверить.
Проверка будет успешной, если хранилище растров доступно и может быть использовано. Выполнить проверку не удастся, если хранилище растров недоступно, в него невозможно записать данные или если в нем есть какие-либо другие проблемы, например, истек срок действия учетных данных. В случае сбоя системы или другого непредвиденного события проверка также может завершиться неудачей, поскольку не удалось определить статус хранилища растров.
Проверка реляционных хранилищ растров в настоящее время недоступна в ArcGIS Enterprise Manager. Используйте клиент базы данных, например ArcGIS Pro, для проверки имени пользователя и пароля для реляционного хранилища растров. Используйте инструменты управления сетью, чтобы обеспечить открытый сетевой трафик между кластером и базой данных.
Отменить регистрацию хранилище растров
Чтобы отменить регистрацию хранилища растров, выполните следующие шаги:
- Войдите в ArcGIS Enterprise Manager как администратор.
- Щелкните кнопку Хранилища данных на боковой панели ArcGIS Enterprise Manager.
Появится страница хранилищ данных.
- Щелкните Дополнительные опции кнопку
рядом с растровым хранилищем, регистрацию которого вы хотите отменить. - Щелкните Отменить регистрацию и щелкните Отменить регистрацию снова для подтверждения.