Заявка на консультацию
Оставьте ваши данные и наши менеджеры свяжуться с вами в ближайшее время
Рейтинг компании
В реестре проверенных поставщиков
В реестре проверенных поставщиков

Подбор сервера базы данных с дисковой подсистемой NVMe RAID 10 — проектирование высокопроизводительных СУБД-систем

NVMe RAID 10 — это архитектура для СУБД, где критически важны скорость записи и стабильная работа под высокой нагрузкой. Мы подбираем и внедряем серверные платформы под конкретную нагрузку, чтобы база данных сохраняла высокую производительность даже при пиковом числе операций записи и росте объема данных
/
/
/
Серверы базы данных
/
С дисковой подсистемой NVMe RAID 10
Назад
Расчёт конфигурации под нагрузку
Рассчитываем конфигурацию под реальный профиль нагрузки
Подбор NVMe под задачи записи
Подбираем NVMe-накопители по ресурсу DWPD и интенсивности записи
Отказоустойчивая архитектура
Проектируем отказоустойчивую архитектуру без узких мест
Оптимизация хранения данных
Оптимизируем хранение data-файлов, WAL и tempdb
Запас производительности
Обеспечиваем запас производительности под дальнейший рост системы
Когда количество транзакций растет, основным ограничением становится скорость записи журнала операций. Обычные SSD и классические RAID-массивы начинают создавать задержки на fsync, из-за чего замедляются отчеты и появляются очереди запросов. NVMe RAID 10 решает эту проблему за счет высокой производительности и минимальной задержки записи

Роль сервера базы данных в системах с пиковой нагрузкой на запись

{ серверные решения }

Технические характеристики и преимущества наших решений

{ характеристики }
Расчет сервера для базы данных с NVMe RAID 10
Подбор начинается с анализа числа транзакций, объема записи и требований к задержке. Серверы строятся на многоядерных процессорах с поддержкой PCIe 4.0 или PCIe 5.0, где каждый U.2 NVMe-накопитель получает выделенные линии PCIe без потери пропускной способности
Совместимость с СУБД и операционными системами
Платформа поддерживает PostgreSQL, PostgreSQL Pro, MS SQL Server, MySQL, ClickHouse, MongoDB и 1С:Предприятие. Серверы совместимы с Windows Server, Astra Linux, RED OS и другими ОС из реестра Минцифры, поэтому внедрение выполняется без перестройки существующей инфраструктуры
RAID 10 объединяет высокую скорость NVMe и отказоустойчивость зеркалирования. Массив из 6–8 U.2-накопителей дает 1–2 миллиона IOPS при задержке записи ниже ста микросекунд — этого хватает на интенсивную транзакционную нагрузку. Для защиты данных используются RAID-контроллеры с защитой кэша от потери питания, а также ИБП и резервные блоки питания
Архитектура NVMe RAID 10 и защита данных при сбое
Оставьте заявку, и мы свяжемся с вами в ближайшее время

Готовые решения для серверов баз данных на NVMe-массиве

{ конфигурации }
Решение для NVMe-массива базы данных в стоечном корпусе 2U с шестью U.2 NVMe в RAID 10
Раздельные тома: data-файлы на основном массиве, журнал WAL на отдельной паре в RAID 1
Аппаратный контроллер с защитой кэша и поддержкой горячей замены накопителей
Резервированные блоки питания, ИБП и канал репликации Patroni для отказоустойчивого кластера
Сервер для PostgreSQL с активной записью и журналом WAL
Стоечная платформа 2U/4U с восемью U.2 NVMe в RAID 10 объемом 8–12 ТБ полезного
Выделенный том NVMe RAID 1 под tempdb и журнал транзакций — точка отрыва на тяжелых отчетах
Архив бэкапов на NL-SAS объемом 12–24 ТБ с регламентом проверки восстановления
Лицензии SQL Server Standard/Enterprise и runtime-лицензии 1С на одной платформе
Сервер для 1С на MS SQL с tempdb на NVMe
Платформа на 32 ядрах и восьми NVMe в RAID 10 с защитой кэша и резервированием питания.
Низкая задержка fsync для подтверждения каждой транзакции в журнале — основа надежности расчетов
Сеть 25 GbE с резервированием для приема трафика и обмена с внешними шинами
Платформы из реестра Минпромторга с ОС из реестра Минцифры — закрытие 187-ФЗ
Транзакционный сервер для платежных и биржевых сервисов
Анализ профиля нагрузки — соотношение чтения и записи, длина и частота транзакций, размер пакета
Расчет требуемого IOPS и задержки fsync под пиковую активность СУБД и регламентные операции

На что мы опираемся при проектировании сервера базы данных

{ проводим работу в несколько этапов }
1 этап
Оценка ресурса DWPD накопителей с учетом срока эксплуатации и профиля переписки
Проектирование схемы отказоустойчивости — RAID 10 с hot-spare, защита кэша, резервирование питания
3 этап
Балансировка конфигурации для достижения максимальной производительности при заданном бюджете
5 этап
7 этап
2 этап
Проверка совместимости платформы с U.2 или U.3 NVMe и поддержки PCIe 4.0/5.0
Внедрение регламентов проверки бэкапов и контроля износа накопителей по SMART
4 этап
6 этап
Инженеры Serverzilla передают сервер полностью готовым к работе. Мы выполняем сборку, обновляем прошивки, настраиваем RAID-контроллер, создаем отдельные тома под data-файлы, WAL и tempdb, устанавливаем ОС и переносим рабочие базы. После внедрения проводится нагрузочное тестирование под реальным профилем записи, а заказчик получает runbook и рекомендации по дальнейшей эксплуатации
Настройка и ввод в эксплуатацию
При росте базы данных сервер можно расширить дополнительными NVMe-накопителями или подключением внешней JBOF-полки. Платформы с PCIe 5.0 обеспечивают запас пропускной способности и позволяют масштабировать инфраструктуру без миграции базы и замены сервера
Масштабирование дисковой полки и переход на PCIe 5.0
Мы обеспечиваем удаленное сопровождение и контроль состояния инфраструктуры. Регулярный аудит помогает отслеживать остаточный ресурс накопителей по SMART, ловить деградацию по задержке записи и проводить превентивную замену до выхода из строя
Мониторинг и аудит системы

Технический сервис и внедрение сервера под ключ

{ сервисное обслуживание }
Специалисты Serverzilla подготовят конфигурацию под вашу СУБД, рассчитают требуемый IOPS, подберут NVMe-накопители по ресурсу и предложат архитектуру, рассчитанную под реальную нагрузку вашего проекта

Получите расчет сервера базы данных за 1 рабочий день

{ свяжитесь с нами }

Часто задаваемые вопросы (FAQ)

{ FAQ }
RAID 10 — это страйп зеркал. При выходе одного накопителя его пара продолжает обслуживать запросы без потери данных и падения скорости записи. Допустим выход двух дисков одновременно — но только если они принадлежат разным зеркальным парам. Hot-spare позволяет автоматически восстановить избыточность за время полной перезаписи зеркала.