Поделиться через


Краткое руководство: Создание управляемого экземпляра Redis в Azure

Управляемый Redis Azure предоставляет полностью интегрированный и управляемый Redis Enterprise в Azure. Существует четыре уровня управляемого Azure Redis, каждый из которых имеет различные производительные характеристики.

Три уровня предназначены для данных в памяти:

  • Оптимизировано для памяти Идеально подходит для вариантов использования с большим объемом памяти, требующих высокого соотношения памяти к виртуальным процессорам (1:8), но не требующих максимальной производительности пропускной способности. Она предоставляет более низкую ценовую точку для сценариев, где требуется меньше мощности обработки или пропускной способности, что делает его отличным выбором для сред разработки и тестирования.
  • Balanced (Memory + Compute) Предлагает сбалансированное соотношение памяти к VCPU (1:4), что делает его идеальным для стандартных рабочих нагрузок. Оно предлагает работоспособный баланс между памятью и вычислительными ресурсами.
  • Оптимизировано для вычислений Предназначен для рабочих нагрузок с высокой производительностью, требующей максимальной пропускной способности, с низким соотношением памяти к VCPU (1:2). Это идеально подходит для приложений, требующих высокой производительности.

На одном уровне хранятся данные как в памяти, так и на диске:

  • Оптимизировано для работы с флэш-памятью Позволяет кластерам Redis автоматически перемещать данные, к которым реже обращаются, из памяти (ОЗУ) в хранилище NVMe. Это снижает производительность, но позволяет эффективно масштабировать кэши с большими наборами данных.

Дополнительные сведения о выборе подходящего номера SKU и уровня см. в разделе "Выбор нужного уровня"

Предпосылки

  • Перед началом работы вам потребуется подписка Azure. Если ее нет, создайте учетную запись.

Доступность по регионам

Azure Managed Redis постоянно расширяет своё присутствие в новых регионах. Чтобы узнать, в каких регионах его можно использовать для всех уровней, см. раздел Доступность продуктов по регионам.

Создание экземпляра Redis

  1. Чтобы создать экземпляр Azure Managed Redis, войдите на портал Azure и выберите "Создать ресурс".

  2. На новой странице в поле поиска введите Кэш Azure для Redis.

  3. На вкладке "Новый кэш Redis" настройте параметры для нового кэша в основах.

    Настройки Выберите значение Описание
    Подписка Раскройте список и выберите нужную подписку. Подписка, в которой создается новый экземпляр Управляемого Redis Azure.
    Группа ресурсов Раскройте список и выберите группу ресурсов или нажмите Создать и введите имя для новой группы ресурсов. Имя группы ресурсов, в которой будут созданы кэш и другие ресурсы. Поместив все ресурсы приложения в одну группу ресурсов, вы сможете легко управлять ими и/или удалить их вместе.
    Имя Введите уникальное в пределах региона имя. Имя кэша должно быть строкой от 1 до 63 символов при сочетании с именем региона кэша, содержащим только цифры, буквы или дефисы. (Если имя кэша меньше 45 символов, оно должно работать во всех доступных регионах.) Имя должно начинаться и заканчиваться числом или буквой и не может содержать последовательные дефисы. Имя.
    Регион Раскройте список и выберите место. Управляемый Redis azure доступен в выбранных регионах Azure.
    Уровень данных Выберите в памяти для высокой производительности или Flash для более низких производительности кэшей Уровни в памяти включают Balanced, Memory Optimized и Compute Optimized. Используйте уровень Flash для работы с данными в памяти (ОЗУ) и на твердотельном накопителе (SSD).
    Размер кэша Выпадающее меню и выбор размера. Размер кэша зависит от уровня. Наименьший размер — это сбалансированный уровень. Самый большой уровень в памяти — это оптимизированный для памяти уровень.
    Производительность Разверните список и выберите предпочтение производительности. Производительность зависит от количества виртуальных ЦП. Количество виртуальных ЦП зависит от уровня. Оптимизированный для вычислений имеет наибольшее количество виртуальных ЦП.

    Рекомендации по выбору нужного уровня производительности см. в разделе "Выбор нужного уровня".

    Это важно

    Все уровни памяти с объемом хранилища более 120 ГБ находятся в общедоступной предварительной версии, включая оптимизированные по памяти M150 и выше; сбалансированные B150 и выше; и оптимизированные по вычислениям X150 и выше. Все эти уровни и выше находятся в общедоступной предварительной версии.

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

  4. Нажмите кнопку "Далее": сеть и выберите общедоступную конечную точку или частную конечную точку.

  5. Нажмите кнопку "Далее": активная георепликация. Чтобы использовать активную георепликацию, ее необходимо включить во время подготовки. Кэши без активной георепликации нельзя впоследствии добавлять в группы активной георепликации или присоединяться к ним. Дополнительные сведения см. в разделе "Настройка активной георепликации для экземпляров Управляемого Redis Azure".

  6. Нажмите кнопку "Далее": вкладка "Дополнительно ".

    Настройте все модули Redis , которые нужно добавить в экземпляр.

    По умолчанию для нового управляемого кэша:

    • Идентификатор Microsoft Entra включен.
    • Проверка подлинности ключей доступа отключена по соображениям безопасности.

    Это важно

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

    Задайте политику кластеризации:

    • Использование Enterprise для использования RedisSearch или других модулей
    • Используйте OSS для кластеризованного кэша.
    • Используйте Некластеризованный (Превью) для некластеризованного кэша.

    Дополнительные сведения о выборе политики кластеризации см. в статье "Политика кластера".

    Это важно

    После создания не удается изменить политику кластеризации управляемого экземпляра Redis Azure. Если вы используете RediSearch, требуется политика кластера Enterprise и NoEviction является единственной поддерживаемой политикой вытеснения.

    Это важно

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

    Это важно

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

  7. Нажмите кнопку "Далее": теги и пропуск.

  8. Нажмите кнопку "Далее": проверка и создание.

  9. Проверьте параметры и выберите Создать.

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