Skip To Content

Режимы развертывания хранилища данных кэша листов

Начиная с версии ArcGIS Data Store 10.8.1, хранилище данных кэша листов может работать на одном компьютере, развертываться в основном режиме и режиме ожидания на двух компьютерах или в кластерном режиме на нескольких компьютерах.

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

Сайт с одним компьютером

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

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

Первичный режим ожидания

В первичном режиме ожидания хранилище данных кэша листов содержит два компьютера. Оба компьютера содержат одинаковые данные кэша сцены. Слои сцены обращаются к данным кэша на основном компьютере. Если происходит сбой основного компьютера, резервный компьютер становится основным, и слои сцены получают доступ к данным кэша на новом основном компьютере. Это обеспечивает непрерывный доступ к слоям сцены, пока вы, как администратор ArcGIS Data Store, восстанавливаете или заменяете неисправный компьютер.

Первым компьютером, на котором вы устанавливаете ArcGIS Data Store и создаете хранилище данных кэша листов, является основной компьютер хранилища данных кэша листов. Вы можете установить и настроить еще одно хранилище данных кэша листов на этом же сайте GIS Server, и это второе хранилище данных кэша листов будет резервным компьютером. Данные кэша размещенного слоя сцены реплицируются с основного на резервный компьютер. Как и в случае хранилищ реляционных данных, резерв становится первичным, если происходит сбой основного компьютера.

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

Все хранилища данных кэша листов, созданные до версии 10.8, создаются в режиме первичного ожидания. Начиная с версии ArcGIS Data Store 10.8.1, хранилища данных кэша листов по умолчанию создаются в режиме первичного ожидания.

Плюсы

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

Минусы

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

Режим кластера

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

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

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

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

Вы также можете добавить машины хранилища данных кэша листов, чтобы удовлетворить потребности. Если вам не хватает места на текущих машинах, установите ArcGIS Data Store на дополнительные машины и зарегистрируйте их на одном и том же хост-сайте GIS Server. Когда вы это сделаете, кэши для новых слоев сцены будут распределяться на новых компьютерах. Существующие кэши сцен остаются на исходных компьютерах.

Новые кэши сцен размещаются на машинах, добавленных в хранилище данных полистного кэша.

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

Плюсы

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

Минусы

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