На всех серверах Безлимитный трафик, защита от DDoS и IPMI включены. Без платы за подключение и контракта. Безлимитный трафик на всех серверах Смотреть цены

Базы данных на bare metal

Быстрые и предсказуемые базы данных на bare metal с NVMe Gen5

Держите рабочий набор данных в RAM, а запись — на локальных NVMe Gen5. Серверы Pro сочетают 12-канальную память DDR5-6000 с быстрыми локальными накопителями, а репликация на резервные серверы идёт по бесплатной частной VLAN.

Лучший выбор для сценария «Базы данных»

Pro 32

32 ядра Zen 5, 384 ГБ RAM и 2 × 3,84 ТБ NVMe Gen5 в зеркале: надёжный основной сервер для PostgreSQL или MySQL с объёмом данных примерно до 3 ТБ. Закажите два — основной и резервный — по $749/мес. за каждый.

Процессор
AMD EPYC 9355P32 ядра · 64 потока
Память
384 ГБDDR5-6000 ECC
Диски
2 × 3,84 ТБNVMe Gen5
Сеть
25 Гбит/сБезлимитный трафик

$749/мес.

Заказать

Готов за несколько минут · 8 локаций

Почему выделенные серверы для сценария «Базы данных»

Рабочий набор в памяти

От 384 до 768 ГБ DDR5-6000 ECC на 12 каналах памяти держат горячие таблицы и индексы в RAM, поэтому большинство операций чтения вообще не доходит до диска.

Локальное хранилище на NVMe Gen5

Между базой данных и её дисками нет сетевого блочного хранилища: коммиты и контрольные точки пишутся напрямую на NVMe-накопители PCIe 5.0 в самом сервере.

Бесплатная сеть для репликации

Передавайте WAL или бинлоги на реплики по частной VLAN между вашими серверами в одной локации. Внутренний трафик не тарифицируется.

Никаких «шумных соседей»

На оборудовании без соседей нет ни CPU steal, ни общего лимита IOPS, поэтому задержка запросов остаётся стабильной под нагрузкой.

Рекомендуемые серверы

Лучшие серверы для сценария «Базы данных».

Цены указаны в долларах США в месяц, без учёта налогов; безлимитный трафик и защита от DDoS включены.

ProРекомендуем

Pro 32

32 ядра Zen 5, 384 ГБ RAM и 2 × 3,84 ТБ NVMe Gen5 в зеркале: надёжный основной сервер для PostgreSQL или MySQL с объёмом данных примерно до 3 ТБ. Закажите два — основной и резервный — по $749/мес. за каждый.

  • AMD EPYC 9355P32 ядра · 64 потока
  • 384 ГБDDR5-6000 ECC
  • 2 × 3,84 ТБNVMe Gen5
  • Порт 25 Гбит/сБезлимитный трафик

Готов за несколько минут · 8 локаций

Pro

Pro 48

576 ГБ RAM и 2 × 7,68 ТБ NVMe Gen5 для больших объёмов данных или нагруженных мультитенантных баз. 48 ядер справляются с высокой конкурентностью, отчётными запросами и параллельным построением индексов.

  • AMD EPYC 9455P48 ядер · 96 потоков
  • 576 ГБDDR5-6000 ECC
  • 2 × 7,68 ТБNVMe Gen5
  • Порт 25 Гбит/сБезлимитный трафик

Готов за несколько минут · 8 локаций

Pro

Pro 64

Четыре накопителя NVMe Gen5 по 3,84 ТБ позволяют собрать RAID 10, а 768 ГБ RAM вмещают очень большие рабочие наборы. Два порта 25 Гбит/с дают репликации, резервному копированию и клиентскому трафику большой запас пропускной способности.

  • AMD EPYC 9555P64 ядра · 128 потоков
  • 768 ГБDDR5-6000 ECC
  • 4 × 3,84 ТБNVMe Gen5
  • Порт 2 × 25 Гбит/сБезлимитный трафик

Готов за несколько минут · 6 локаций

Архитектура и подбор конфигурации

Сценарий «Базы данных» на bare metal: как всё устроить.

01

Подбирайте RAM под рабочий набор

На современном оборудовании производительность базы данных в основном определяется тем, что помещается в память. Оцените рабочий набор — таблицы и индексы, к которым ваши запросы обращаются за типичный час, — а не полный объём на диске. Если он с запасом помещается в RAM, чтение идёт из памяти, а NVMe-накопители принимают в основном запись.

Отправные точки для сервера, выделенного под базу данных:

  • PostgreSQL: shared_buffers — около 25% RAM, effective_cache_size — около 75%; остальное берёт на себя страничный кэш ОС.
  • MySQL и MariaDB (InnoDB): innodb_buffer_pool_size — 60–75% RAM.
  • Redis и Valkey: задайте maxmemory заметно ниже физического объёма RAM, оставив запас для снапшотов через fork.

Для оценки: если около 30% RAM остаётся свободным под соединения, сортировки и ОС, Pro 32 кэширует рабочий набор примерно в 270 ГБ, Pro 48 — около 400 ГБ, а Pro 64 — около 540 ГБ. Важна и пропускная способность: 12 каналов DDR5-6000 дают каждому сокету EPYC 9005 около 576 ГБ/с теоретической пиковой пропускной способности памяти.

02

Организация хранилища на NVMe Gen5

В каждом сервере Pro не меньше двух накопителей NVMe Gen5 — объедините их в зеркало. Программный RAID 1 на mdadm или зеркало ZFS сохраняет работу базы при отказе диска, а запасные комплектующие на площадке в каждой локации позволяют быстро заменить вышедший из строя накопитель. На Pro 64 массив RAID 10 из четырёх дисков даёт примерно вдвое большую пропускную способность на запись, чем одно зеркало.

Что важнее чистой скорости дисков:

  • Файловая система: XFS или ext4 с опцией монтирования noatime. Для ZFS обычная отправная точка — recordsize, равный размеру страницы базы данных: 8K для PostgreSQL, 16K для InnoDB.
  • Никакого RAID с чётностью для баз с интенсивной записью: RAID 5 и 6 превращают мелкие случайные записи в циклы read-modify-write.
  • Сначала бенчмарки: перед миграцией запустите fio с вашим размером блока и pgbench или sysbench с вашим уровнем конкурентности, а результаты сохраните как точку отсчёта.
  • Свободное место: файловые системы с copy-on-write и SSD замедляются при почти полном заполнении, поэтому планируйте заполнение не выше примерно 80%.

Пошаговая настройка описана в нашем руководстве по программному RAID на NVMe с mdadm.

03

Репликация и резервное копирование по частной VLAN

Разместите резервный сервер в той же локации и подключите его через бесплатную частную VLAN: репликация не выходит на публичный интерфейс, а внутренний трафик не тарифицируется. Типовая схема высокой доступности:

  • Два одинаковых сервера Pro — основной (primary) и резервный (standby) — с синхронной или асинхронной репликацией.
  • Менеджер переключения (failover): Patroni с etcd для PostgreSQL или MySQL InnoDB Cluster, плюс третий небольшой узел для кворума, например Core 16.
  • Слой маршрутизации: HAProxy с проверками состояния Patroni или MySQL Router, чтобы клиенты всегда попадали на текущий primary. Для пула соединений добавьте PgBouncer.

Для аварийного восстановления добавьте асинхронную реплику во второй локации — через WireGuard или TLS. Трафик безлимитный, поэтому репликация между площадками не добавляет расходов на трафик. Храните резервные копии отдельно от реплик: реплика мгновенно повторит ошибочный DELETE, а резервная копия позволит вернуться в прошлое. Для больших архивов хорошо подходят pgBackRest или Percona XtraBackup с сохранением копий на Storage 264.

Ваш стек

Работает всё, что вы уже используете.

Полный root-доступ и установка в один клик образов Ubuntu, Debian, AlmaLinux, Rocky Linux, Windows Server и Proxmox VE — или ваш собственный ISO через консоль KVM.

  • PostgreSQL
  • MySQL
  • MariaDB
  • Redis
  • Valkey
  • MongoDB
  • Patroni
  • PgBouncer
  • HAProxy
  • pgBackRest

Частые вопросы

Базы данных: ответы на вопросы.

С какого сервера начать для PostgreSQL или MySQL?

Разумный выбор по умолчанию — Pro 32: 32 ядра, 384 ГБ DDR5 и 2 × 3,84 ТБ NVMe Gen5 за $749/мес. Переходите на Pro 48 или Pro 64, когда рабочий набор перестанет помещаться в RAM или понадобится больше примерно 3 ТБ зеркалированного хранилища. Наши инженеры помогут подобрать конфигурацию по вашим текущим метрикам.

Вы предлагаете управляемые базы данных?

Нет. По умолчанию серверы предоставляются без администрирования: вы получаете полный root-доступ и сами занимаетесь СУБД, обновлениями и резервным копированием. Наши инженеры 24/7 решают проблемы с оборудованием, сетью и платформой, а с вопросами по операционной системе помогают по мере возможности.

Тарифицируется ли трафик репликации между моими серверами?

Нет. Серверы в одной локации можно объединить бесплатной частной VLAN, а внутренний трафик не тарифицируется. Публичный трафик тоже безлимитный, так что и репликация в другую локацию не добавляет расходов на трафик.

Как настроить NVMe-накопители под базу данных?

Объедините их в зеркало: RAID 1 на mdadm или зеркало ZFS из двух дисков либо RAID 10 из четырёх дисков Pro 64. Это защищает от отказа одного диска. Не используйте RAID с чётностью для баз с интенсивной записью и храните резервные копии на другом сервере.

Можно ли держать реплику в другом регионе?

Да. Частные VLAN объединяют серверы в пределах одной локации, поэтому регионы связывайте через WireGuard или репликацию с шифрованием TLS по публичной сети. Трафик безлимитный, а Pro 32 и Pro 48 доступны в восьми локациях в Северной Америке, Европе и Азиатско-Тихоокеанском регионе.

Остались вопросы?Клиентам — тикеты, проектам — письменное коммерческое предложение.Связаться с нами

Начните с Pro 32.

Наш лучший выбор для сценария «Базы данных» стоит $749/мес. — с безлимитным трафиком и защитой от DDoS, а развернуть его можно в несколько шагов.

  • Без платы за подключение
  • Безлимитный трафик
  • Отмена в любой момент