Краткий обзор с помощью ИИ
Совместная эталонная архитектура от VMware by Broadcom и Redis
Выход за рамки кэширования к работе с данными в реальном времени корпоративного уровня
Командам, создающим системы обнаружения мошенничества, потоковой аналитики, ИИ-агентов и хранилища признаков, необходим быстрый доступ к данным при одновременной нагрузке. Запуск Redis Software на Kubernetes порождает вопросы о выборе размера рабочих узлов, сетевых путях, обеспечении постоянства данных и восстановлении.
Broadcom и Redis проверили эти варианты развертывания на серверах Dell PowerEdge R770 с процессорами Intel® Xeon® 6740P. Совместная эталонная архитектура для Redis корпоративного уровня на VMware Cloud Foundation (VCF) с использованием vSphere Kubernetes Service (VKS) объединяет полученные результаты, рекомендации по выбору размеров и примеры декларативного развертывания. Платформенные команды могут использовать ресурсы оператора Redis Enterprise для подготовки кластеров и баз данных с помощью рабочих процессов Kubernetes и GitOps.
Мы запустили memtier_benchmark с включенным TLS и раздельными группами хостов для Redis и клиентов, поэтому трафик бенчмарка проходил через физическую сеть 25 GbE. Приведенные ниже результаты отражают конфигурации и рабочие нагрузки, описанные в эталонной архитектуре.
Redis корпоративного уровня, развернутый в Kubernetes через оператор Redis Enterprise, поддерживает производственные сервисы данных реального времени на VCF и VKS. В ходе совместного тестирования Redis Software на VCF с VKS продемонстрировал:
- Низкую задержку при масштабировании: совокупная задержка P99 менее миллисекунды для операций GET (чтение) и SET (запись) в развертывании из трех узлов с шестью первичными шардами при указанных рабочих нагрузках с глубиной конвейера 1–2 (один или два незавершенных запроса на соединение). Конфигурация с горизонтальным масштабированием из пяти узлов, поддерживаемая шестью клиентскими рабочими ВМ, обеспечила около 2,0 млн операций в секунду при совокупной задержке P99 около 1,0–1,5 мс.
- Онлайн-масштабирование: база данных с постоянством через файл только для добавления (AOF) расширилась с пяти до десяти первичных шардов при активном трафике за 56 секунд (изменение количества шардов REDB до состояния OK для всех шардов), при этом клиентом не было зафиксировано ни одной ошибки соединения.
- Отказоустойчивость: автоматическое переключение при сбое, настраиваемые снимки базы данных Redis (RDB) и постоянство AOF на vSAN Express Storage Architecture (ESA). В тестах с удалением подов и выводом/возвратом рабочих узлов Kubernetes восстанавливал поды Redis до состояния Ready, а клиентские рабочие нагрузки завершались без единой зафиксированной ошибки соединения.
- Эффективность мультиарендности: две параллельные базы данных на общем кластере из пяти узлов распределяли пропускную способность примерно поровну при сопоставимой задержке под симметричной нагрузкой.
- Нативные операции Kubernetes: ресурсы RedisEnterpriseCluster (REC) и RedisEnterpriseDatabase (REDB) позволяют платформенным командам подготавливать, масштабировать и управлять кластерами и базами данных с помощью декларативных рабочих процессов Kubernetes.
Краткий обзор проекта
Ознакомьтесь с полной совместной эталонной архитектурой
Используйте эталонную архитектуру для выбора размеров рабочих узлов, настройки сети, конфигурации постоянства данных и планирования онлайн-масштабирования. Она также охватывает вопросы размещения в мультиарендной среде и домены физических сбоев. Валидация охватывает один кластер Redis Software; развертывание Active-Active в нескольких сайтах является отдельным проектным решением и не тестировалось.
Эталонная архитектура: Redis корпоративного уровня на VMware Cloud Foundation 9.1 с vSphere Kubernetes Service












