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


Краткое руководство: Создание управляемого экземпляра 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 Managed Redis в поле поиска.

  3. Выберите плитку Azure Managed Redis и нажмите кнопку "Создать".

  4. На панели создания экземпляра управляемого Redis на Azure настройте параметры нового кэша на вкладке Основные.

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

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

    Это важно

    Все уровни памяти, использующие более 235 ГБ хранилища, находятся в общедоступной предварительной версии, включая память, оптимизированную для конфигурации M350 и выше; сбалансированную конфигурацию B350 и выше; а также вычислительную конфигурацию, оптимизированную для X350 и выше. Все эти уровни и выше находятся в общедоступной предварительной версии.

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

  5. Нажмите кнопку "Далее" и выберите "Отключить общедоступный доступ" и использовать частный доступ иливключить общедоступный доступ из всех сетей.

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

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

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

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

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

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

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

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

    Это важно

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

    Это важно

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

    Это важно

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

    Это важно

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

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

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

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

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