Skip to main content

Использование облачного реляционного хранилища на Microsoft Azure

При развертывании ArcGIS Enterprise on Kubernetes на Microsoft Azure можно настроить облачное реляционное хранилище для поддержки размещенных векторных данных и административных аспектов, таких как настройки и параметры конфигурации. Дополнительные сведения см. в разделе Об использовании облачного реляционного хранилища.

Ниже приведены рекомендации по выбору и администрированию реляционного хранилища в Azure.

Совместимые опции

ArcGIS Enterprise on Kubernetes совместим с одной опцией реляционного хранилища, доступной на Azure:

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

Опции кластера

При создании экземпляра Azure Database for PostgreSQL flexible server выберите опцию Сервер. Эта опция обеспечивает кластеризацию на основе узлов с поддержкой масштабирования реплик только для чтения. Опция эластичного кластера не поддерживается для ArcGIS Enterprise.

Опции вычислений

При создании экземпляра Azure Database for PostgreSQL flexible server подумайте, какой вариант вычислений и стоимости соответствует потребностям вашей организации:

  • С возможностью всплеска производительности — не рекомендуется для использования в производственной среде, поскольку не поддерживает высокую доступность.

  • Общее использование - балансирует вычислительные ресурсы и память.

  • Оптимизированный для памяти - увеличенное отношение количества памяти к мощности процессора.

Опции хранения

Для хранилища экземпляра минимальный размер диска составляет 32 ГБ. При выборе начального размера учитывайте пространство, необходимое для размещенных векторных слоев и других управляемых реляционных данных.

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

Чтобы избежать нехватки места на диске, рекомендуется включить автоматическое масштабирование хранилища.

Отказоустойчивость

Azure Database for PostgreSQL flexible server может поддерживать следующие конфигурации отказоустойчивости:

  • Отключен - для экземпляра не предусмотрен резервный сервер. Эта опция не рекомендуется для производственных систем.

  • Та же зона — для организаций, которые не используют несколько зон доступности, этот вариант предусматривает резервный сервер в той же зоне доступности.

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

Аутентификация

ArcGIS Enterprise требует учетные данные администратора базы данных для управления пользователями, схемами и базами данных, созданными для организации. Для этого требуется один из следующих методов аутентификации для совместимости:

  • Только аутентификация PostgreSQL

  • Аутентификация PostgreSQL и Microsoft Entra

Опция Только Microsoft Entra не поддерживается на этом выпуске.

Подключение к базе данных

ArcGIS Enterprise не требует публичного доступа к экземпляру базы данных. Рекомендуется его отключить. Чтобы позволить ArcGIS Enterprise подключиться к вашей базе данных Azure без необходимости использования общедоступного интернета, выберите один из следующих вариантов:

  • Разместите базу данных в той же виртуальной сети, что и кластер Microsoft Azure Kubernetes Service (AKS).

  • Разместите базу данных в виртуальной сети, подключенной к виртуальной сети, которую использует кластер AKS.

Если вы не можете разместить экземпляр базы данных в той же или одноранговой виртуальной сети, рекомендуется настроить правила брандмауэра, ограничивающие доступ к базе данных только публичными IP-адресами ArcGIS Enterprise и другими разрешенными клиентами. Администраторам следует проконсультироваться со своими экспертами по безопасности в облаке, чтобы определить архитектуру сети и элементы управления в соответствии с рекомендациями.

Рекомендации после инициализации

После инициализации экземпляра Azure Database for PostgreSQL flexible server необходимо выполнить дополнительные шаги для достижения совместимости с ArcGIS Enterprise.

Разрешенные расширения

ArcGIS Enterprise требует, чтобы вы разрешили расширение POSTGIS. Инструкции по разрешению расширений см. в разделе Разрешенные расширения.

Архивы

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