Управление хранилищами данных

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 также существуют дополнительные предварительные условия, которые необходимо выполнить.

  1. Перед добавлением хранилища данных папок на основе PV для общего ресурса NFS, выполните следующие действия:
    1. Убедитесь, что сервер NFS доступен кластеру.
      Примечание:

      Для кластера AKS кластер должен находиться в той же или пиринговой виртуальной сети Azure (VNet), что и сервер NFS. Кластер должен быть создан в существующей виртуальной сети, которая может быть той же виртуальной сетью, что и виртуальная машина вашего сервера NFS.

    2. Создайте PV. Для получения дополнительной информации см. пример файла yaml общего ресурса NFS.
  2. Перед добавлением хранилища данных папок на основе PV для общего ресурса Windows (SMB), выполните следующие действия:
    1. Установите драйвер SMB CSI для Kubernetes в вашем кластере.
    2. Создайте PV. Для получения дополнительной информации см. пример файла yaml общего ресурса Windows.
  3. Перед добавлением хранилища данных папок на основе PV для маршрутизации или геокодирования, выполните следующие действия:
    1. Скопируйте данные (например, локатор для сервисов геокодирования) на узлы вашего кластера.
      Примечание:

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

    2. Создайте PV. Для получения дополнительной информации см. файла yaml локального PV.

Добавление папки хранилища данных на основе PV

Чтобы добавить папку хранилища данных на основе PV, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. Щелкните вкладку Пользовательское хранилище.
  4. Щелкните Добавить хранилище и выполните следующее:
    1. Введите имя папки хранилища данных.
    2. В поле Путь к папке издателя укажите отдельные общие местоположения, в которых клиенты, например, ArcGIS Pro, могут получать доступ к исходным данным и публиковать их. Обычно это путь Windows.
    3. Если вы используете путь к папке издателя с буквой диска, укажите имя хоста папки издателя.
  5. При добавлении общего ресурса NFS выполните следующие действия:
    1. Выберите Linux для Тип общего ресурса.
    2. Для Общий путь NFS укажите путь NFS на хост-компьютере, где можно хранить общие данные и получать к ним доступ в рамках всей организации. Общий путь NFS доступен в файле определения постоянного тома.
    3. Для Имя хоста NFS укажите имя компьютера, на котором хранятся общие данные и к которому можно получить доступ через путь сетевой файловой системы (NFS).
  6. При добавлении общего ресурса Windows выполните следующие действия:
    1. Выберите Windows для Тип общего ресурса.
    2. Для Путь к тому, введите исходный путь к общему ресурсу Windows. Путь к тому доступен в файле определения постоянного тома.
  7. При добавлении локального хранилища данных папок на основе PV для маршрутизации или геокодирования, выполните следующие действия:
    1. Поставьте отметку рядом с Это локальный постоянный том для сервисов маршрутизации или геокодирования.
    2. Выберите Linux для Тип общего ресурса.
    3. Укажите локальный путь на узлах для локального PV в поле Путь к тому. Путь к тому доступен в файле определения постоянного тома.
  8. Предоставьте следующую информацию о спецификации тома PV:
    • Режим доступа
    • Имя класса хранилища (необязательно)
    • Размер (ГиБ)
    • Имя постоянного тома
    • Имя заявления постоянного тома (необязательно)
  9. Щелкните Добавить хранилище.

Просмотр подробной информации о хранилище данных папок на основе PV

Можно просмотреть подробную информацию о ранее добавленном хранилище данных папок на основе PV, нажав кнопку Дополнительные опции рядом с хранилищем данных. Подробная информация содержит следующее:

  • Путь к папке издателя
  • Путь к тому (только локальные постоянные тома и общие ресурсы Windows)
  • Путь к общему ресурсу NFS и имя хоста NFS (только Linux)
  • Имя постоянного тома
  • Имя заявления постоянного тома (если применимо)

Отмена регистрации хранилища данных на основе PV

Если вы отмените регистрацию папки хранилища данных на основе PV, сервисы, ссылающиеся на него, не смогут подключиться к данным.

Чтобы отменить регистрацию хранилища данных, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. Щелкните вкладку Управляемые пользователем.
  4. Щелкните кнопку Дополнительные опции рядом с хранилищем данных на основе PV, регистрацию которого вы хотите отменить.
  5. Щелкните Отменить регистрацию и щелкните Отменить регистрацию снова для подтверждения.

Управлять необходимым хранилищем

Возможно, вам необходимо будет обновить учетные данные облачных хранилищ объектов и облачных реляционных хранилищ или увеличить размер тома хранилищ объектов, реляционных хранилищ, пространственно-временных и индексированных хранилищ.

Обновить учетные данные

Чтобы обновить учетные данные для облачных хранилищ объектов и облачных реляционных хранилищ, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. Щелкните кнопку Дополнительные опции для хранилища объектов и щелкните Обновить учетные данные.
  4. Если вы обновляете облачное хранилище объектов, введите следующую информацию:
    1. В случае использования Amazon S3 выберите Ключ доступа или Роль IAM в качестве типа аутентификации и предусмотрите следующую информацию:
      • Если вы выбрали Ключ доступа, вставьте или введите ключ доступа и секретный ключ для пользователя IAM.
    2. В случае использования Azure BLOB, выберите Ключ учетной записи хранилища или Управляемая идентификация в качестве типа аутентификации и предусмотрите следующую информацию:
      • Если вы выбрали Ключ учетной записи хранилища, введите имя учетной записи хранилища и вставьте или введите ключ учетной записи хранилища.
      • Если вы выбрали Управляемый идентификатор, введите имя учетной записи хранилища и выберите тип идентификатора Назначаемый пользователем или Назначаемый системой.
        • Если вы выбрали идентификатор, назначенный пользователем, укажите идентификатор клиента.
    3. При использовании хранилища Google Cloud вставьте или введите ключ доступа и секретный ключ для сервисной учетной записи.
  5. Если вы обновляете облачное реляционное хранилище, укажите имя пользователя и пароль базы данных.
  6. Щелкните Обновить.

    Учетные данные были обновлены.

Увеличить размер тома

Можно увеличить размер тома хранилищ объектов, реляционных хранилищ, пространственно-временных и индексных хранилищ.

Примечание:

Эта опция применяется, когда хранилище было подготовлено как постоянные тома. Не поддерживается для хранилищ, настроенных с использованием облачных сервисов.

Чтобы обновить размер тома, выполните следующие шаги:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. Щелкните кнопку Дополнительные опции для хранилища данных и щелкните Увеличить размер тома.
  4. Увеличьте размер тома и щелкните Обновить.

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

Управление хранилищами растров

Добавление, удаление свойств и удаление хранилищ растров.

Добавить хранилище растров

Чтобы добавить хранилище с целью поддержки аналитики растров, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. В секции Хранилища растров щелкните Добавить хранилище.
  4. Введите имя нового хранилища данных.
  5. Выберите сервис хранилища в ниспадающем меню:
    • Amazon S3
    • Azure Blob
    • Google Cloud Storage
    • Реляционное хранилище
    1. В случае использования Amazon Simple Storage Service (S3), предусмотрите следующую информацию:
      • Имя бакета — имя бакета, созданного в Amazon S3.
      • Регион - регион, где находится бакет.
        Примечание:

        Чтобы подключиться к частной конечной точке S3, выберите регион Пользовательский. Укажите URL-адрес для доступа к частному облаку в поле Частный URL.

      • Папка (дополнительно) - Имя существующей или несуществующей корневой директории в Amazon S3, которую можно использовать для хранилища растров.
      • Тип аутентификации - Выберите Ключ доступа, либо Роль IAM.
      • В случае использования Ключа доступа в качестве типа аутентификации, предусмотрите следующую информацию:
        • Ключ доступа - Вставьте или введите ключ доступа для пользователя IAM.
        • Секретный ключ - Вставьте или введите секретный ключ для пользователя IAM.
    2. В случае использования Azure Blob, предусмотрите следующую информацию:
      • Имя контейнера - имя контейнера, созданного в Azure.
      • Учетная запись хранилища - Имя родительской учетной записи хранилища, под которой находится контейнер.
      • Домен хранилища - домен хранилища Azure, в котором находится контейнер хранилища BLOB-объектов.
        Примечание:

        Для подключения к пользовательской конечной точке Azure Blob выберите Другие в качестве домена хранилища и укажите конечную точку URL или DNS для доступа к местоположению хранилища.

      • Папка (дополнительно) - имя существующей или несуществующей корневой директории в Azure Blob, которую можно использовать для хранилища растров.
      • Тип аутентификации - выберите Общий ключ, Microsoft Entra ID или Shared Access Signature.
      • Если вы выбрали Microsoft Entra ID и назначенный пользователем управляемый идентификатор в качестве типа идентификации, укажите идентификатор клиента. Если вы выбираете основной сервис, также укажите идентификатор арендатора и секретный код клиента.
        Примечание:

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

      • Если вы выбрали Общий ключ, вставьте или введите основной или второстепенный ключ учетной записи для связанной учетной записи хранилища.
      • Если вы выбрали Подпись общего доступа, введите токен.
    3. В случае использования хранилища Google Cloud, предусмотрите следующую информацию:
      • Имя бакета— имя бакета, созданного в хранилище Google Cloud.
      • Папка (дополнительно) - имя существующей или несуществующей корневой директории в Google Cloud, которую можно использовать для хранилища объектов.
      • Ключ доступа - Вставьте или введите ключ доступа для сервисной учетной записи.
      • Секретный ключ - Вставьте или введите секретный ключ для сервисной учетной записи.
    4. При использовании реляционного хранилища для хранения наборов данных мозаики для размещенных слоев изображений выберите файл подключения к базе данных.
  6. Щелкните Добавить хранилище.

    Хранилище растров будет добавлено в вашу организацию и появится в разделе Хранилища растров.

Обновление свойств хранилища растров

Возможно, необходимо будет обновить свойства, указанные вами при добавлении хранилища растров. Например, вам может понадобиться изменить тип аутентификации, указать новый регион или домен хранилища или обновить пароли пользователей реляционной базы данных.

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

Чтобы обновить свойства хранилища растров, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели.

    Появится страница хранилищ данных.

  3. В разделе Хранилища растров щелкните кнопку Дополнительные опции рядом с хранилищем растров, регистрацию которого вы хотите обновить.
  4. Если вы обновляете облачное хранилище растров, обновите свойства, доступные для сервиса хранилища:
    • Amazon S3 — при желании введите имя нового бакета или папки. Выберите регион бакета, тип аутентификации и укажите информацию, необходимую для типа аутентификации.
    • Azure Blob — при желании введите имя нового контейнера или имя папки. Введите имя учетной записи хранилища, выберите домен хранилища, тип аутентификации и укажите информацию, необходимую для типа аутентификации.
    • При использовании Google Cloud Storage — при желании введите имя нового бакета или папки. Введите ключ доступа и секретный ключ.

    Описание свойств см. в шаге для вашего сервиса хранилища в разделе выше Добавление хранилища растров.

    Внимание:

    Не обновляйте имя бакета или контейнера без точной реплики в обновленном месте. Аналогичным образом, не меняйте регион или домен хранилища без точной реплики в обновленном регионе. Это может привести к сбою существующих опубликованных сервисов, связанных с этим хранилищем растров.

  5. Если вы обновляете размещенное хранилище растров, выберите обновленный файл подключения к базе данных.
    Внимание:

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

  6. Щелкните Сохранить.

Проверка хранилища растров

Чтобы определить, является ли облачное хранилище растров работоспособным или нет, выполните следующие действия:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели ArcGIS Enterprise Manager.
  3. Щелкните кнопку Проверить рядом с хранилищем растров, которое вы хотите проверить.

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

Проверка реляционных хранилищ растров в настоящее время недоступна в ArcGIS Enterprise Manager. Используйте клиент базы данных, например ArcGIS Pro, для проверки имени пользователя и пароля для реляционного хранилища растров. Используйте инструменты управления сетью, чтобы обеспечить открытый сетевой трафик между кластером и базой данных.

Отменить регистрацию хранилище растров

Чтобы отменить регистрацию хранилища растров, выполните следующие шаги:

  1. Войдите в ArcGIS Enterprise Manager как администратор.
  2. Щелкните кнопку Хранилища данных на боковой панели ArcGIS Enterprise Manager.

    Появится страница хранилищ данных.

  3. Щелкните Дополнительные опции кнопку рядом с растровым хранилищем, регистрацию которого вы хотите отменить.
  4. Щелкните Отменить регистрацию и щелкните Отменить регистрацию снова для подтверждения.