Включение избыточности между зонами для кэша Azure для Redis

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

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

Примечание

Плата за передачу данных между зонами доступности Azure будет взиматься для согласно стандартным тарифам на пропускную способность.

Предварительные требования

Создание кэша

Чтобы создать кэш, выполните следующие действия:

  1. Войдите на портал Azure и выберите Создать ресурс.

  2. На странице Создание выберите Базы данных, а затем Кэш Azure для Redis.

    Выберите

  3. На странице Основные сведения настройте параметры для нового кэша.

    Параметр Рекомендуемое значение Описание
    Подписка Выберите свою подписку. В этой подписке будет создан новый экземпляр кэша Redis для Azure.
    Группа ресурсов Выберите группу ресурсов или нажмите Создать и введите имя для новой группы ресурсов. Имя группы ресурсов, в которой будут созданы кэш и другие ресурсы. Поместив все ресурсы приложения в одну группу ресурсов, вы сможете легко управлять ими и/или удалить их вместе.
    DNS-имя Введите глобально уникальное имя Имя кэша должно быть строкой длиной от 1 до 63 символов и содержать только цифры, буквы и дефисы. Имя должно начинаться и заканчиваться цифрой или буквой и не может содержать более одного дефиса подряд. Именем узла для экземпляра кэша будет <DNS-имя>.redis.cache.windows.net.
    Расположение Выберите расположение. Выберите оптимальный регион для других служб, которые будут использовать кэш.
    Тип кэша Выберите кэш уровня "Премиум" или "Корпоративный". Ценовая категория определяет размер, производительность и функции, доступные для кэша. Дополнительные сведения см. в обзоре предложения "Кэш Redis для Azure".
  4. На странице Дополнительно для кэша уровня "Премиум" выберите число реплик.

    Число реплик

  5. Выберите зоны доступности.

    Зоны доступности

  6. Настройте параметры для кластеризации и (или) сохраняемости RDB.

    Примечание

    Избыточность между зонами не поддерживает сохраняемость файлов только для добавления (AOF) с несколькими репликами (более одной реплики). Избыточность между зонами в настоящее время не работает с георепликацией.

  7. Нажмите кнопку создания.

    На создание кэша требуется некоторое время. Вы можете отслеживать ход выполнения на странице обзорных сведений кэша Azure для Redis. Когда Состояние примет значение Running (Выполняется), кэш будет готов к использованию.

    Примечание

    После создания кэша зоны доступности нельзя изменить или включить.

Часто задаваемые вопросы об избыточности между зонами

Почему не удается включить избыточность между зонами при создании кэша уровня "Премиум"?

Избыточность между зонами доступна только в регионах Azure, где есть зоны доступности. Актуальную версию списка см. в разделе Регионы Azure с зонами доступности.

Почему невозможно выбрать все три зоны во время создания кэша?

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

Можно ли обновить существующий кэш уровня "Премиум" для использования избыточности между зонами?

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

Сколько стоит реплицировать данные между зонами доступности Azure?

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

Next Steps

Дополнительные сведения о функциях кэша Azure для Redis.