Пропускная способность для больших сканов
12 каналов памяти DDR5-6000 на сокет, а на Max 192 — 24, питают векторизованные движки, которые сканируют миллиарды строк.
Big Data и аналитика
Колоночные СУБД и движки запросов упираются в пропускную способность памяти, число ядер и скорость дисков. Серверы Max и Pro объединяют в одном узле до 192 ядер Zen 5, 1,5 ТБ DDR5-6000 и NVMe Gen5.
Лучший выбор для сценария «Big Data и аналитика»
Max 96
96 ядер и 1 152 ГБ RAM на одном сокете — никакого межсокетного NUMA-трафика, под который нужно подстраиваться. Мощный одиночный узел для ClickHouse или Spark за $1 899/мес.
$1 899/мес.
ЗаказатьГотов в тот же день · 4 локации
12 каналов памяти DDR5-6000 на сокет, а на Max 192 — 24, питают векторизованные движки, которые сканируют миллиарды строк.
Параллельные движки, такие как ClickHouse, Trino и Spark, задействуют каждое ядро, поэтому один крупный узел может заменить небольшой кластер.
Четыре накопителя NVMe Gen5 в каждом сервере Max, 30,72 ТБ сырой ёмкости, для слияний, сброса данных на диск (spill) и файлов shuffle.
У Max 192 порты 2 × 100 Гбит/с, а частные VLAN бесплатно передают трафик shuffle и репликации между вашими узлами.
Рекомендуемые серверы
Цены указаны в долларах США в месяц, без учёта налогов; безлимитный трафик и защита от DDoS включены.
96 ядер и 1 152 ГБ RAM на одном сокете — никакого межсокетного NUMA-трафика, под который нужно подстраиваться. Мощный одиночный узел для ClickHouse или Spark за $1 899/мес.
Два процессора EPYC 9655 со 192 ядрами, 1,5 ТБ DDR5 на 24 модулях DIMM и порты 2 × 100 Гбит/с — для самых больших наборов данных в памяти и узлов кластера с интенсивным shuffle.
64 ядра и 768 ГБ RAM в шести локациях, сервер готов за несколько минут: экономичный строительный блок для шардов ClickHouse, брокеров Kafka или узлов данных OpenSearch.
Архитектура и подбор конфигурации
Распределённые системы платят за каждую границу между узлами сетевым shuffle, координацией и сложностью эксплуатации. Когда в одном сервере до 1,5 ТБ RAM и 192 ядра, многие аналитические нагрузки, которым понадобился бы кластер из машин поменьше, помещаются на один-два крупных узла.
На двухсокетном Max 192 память по умолчанию разделена на два NUMA-узла, по одному на процессор. Движки, интенсивно работающие с памятью, показывают лучшие результаты, когда каждый процесс остаётся в пределах одного сокета: привязывайте экземпляры через numactl, запускайте по одному экземпляру на сокет или включайте поддержку NUMA в самом движке, если она есть. Односокетный Max 96 с 96 ядрами и 1 152 ГБ RAM полностью снимает этот вопрос.
В серверах Max — четыре накопителя NVMe Gen5 по 7,68 ТБ (30,72 ТБ сырой ёмкости), в Pro 64 — четыре накопителя по 3,84 ТБ. Схему выбирайте в зависимости от того, на каком уровне обеспечивается избыточность:
Разделяйте данные по уровням хранения. Свежие партиции держите на NVMe, а старые переносите на более дешёвую ёмкость: политики хранения ClickHouse умеют перемещать куски данных в S3-совместимое хранилище, которое можно развернуть самостоятельно, например на Ceph RGW или SeaweedFS на Storage 264 (264 ТБ сырой ёмкости) в Ашберне, Лос-Анджелесе, Амстердаме или Франкфурте.
Сжатие меняет расчёты: колоночные движки часто хранят данные в несколько раз компактнее исходного объёма, поэтому оценивайте потребность в дисках по выборке собственных данных, а не по размеру исходников.
Когда одного узла мало, держите трафик кластера в частной VLAN: серверы в одной локации пользуются ею бесплатно, а внутренний трафик не тарифицируется. Практические отправные точки для разных движков:
У Max 192 — порты 2 × 100 Гбит/с для кластеров с интенсивным shuffle, у Pro 64 и Max 96 — 2 × 25 Гбит/с. Аналитика часто упирается в перемещение данных, поэтому измеряйте пропускную способность между узлами как можно раньше.
Ваш стек
Полный root-доступ и установка в один клик образов Ubuntu, Debian, AlmaLinux, Rocky Linux, Windows Server и Proxmox VE — или ваш собственный ISO через консоль KVM.
Частые вопросы
Начните с Max 96, если горячие данные и запросы укладываются в 1 152 ГБ RAM: один сокет — значит, никакой настройки NUMA. Выбирайте Max 192 для самых больших рабочих наборов в памяти, максимального числа одновременных запросов или кластерной сети на 100 Гбит/с. Оба сервера собираются под заказ и обычно выдаются в тот же день.
Да. Spark в локальном режиме или standalone-кластер на одном крупном узле выполняет многие задачи вообще без сетевого shuffle. С 96–192 ядрами и более чем 1 ТБ RAM один сервер Max справляется с наборами данных, для которых иначе понадобилось бы несколько машин поменьше. Когда его станет недостаточно, добавляйте узлы через частную VLAN.
Если движок реплицирует данные между серверами, как это делают реплицируемые таблицы ClickHouse и Kafka, используйте диски по отдельности или в страйпе для максимальной пропускной способности. Если на узле хранится единственная копия, используйте RAID 10 и держите резервные копии на другом сервере. В любом случае оставляйте свободное место для слияний и компакций.
Нет. Частные VLAN между вашими серверами в одной локации бесплатны, а внутренний трафик не тарифицируется. Публичный трафик тоже безлимитный, так что загрузка данных или репликация в другую локацию не добавляет платы за трафик.
Max 96 доступен в Ашберне, Лос-Анджелесе, Амстердаме и Франкфурте, а Max 192 — в Ашберне, Амстердаме и Франкфурте. Pro 64 дополнительно доступен в Далласе и Сингапуре и готов за несколько минут.
Наш лучший выбор для сценария «Big Data и аналитика» стоит $1 899/мес. — с безлимитным трафиком и защитой от DDoS, а развернуть его можно в несколько шагов.