Гарантия до 3 лет по договору Отгрузка за 1 рабочий день Закрывающие документы Доставка по РФ и СНГ

Сервер для Jenkins — CI/CD, контроллер и агенты сборки, параллельные пайплайны, Docker-сборки и кэш артефактов, B2B

Сервер для Jenkins

Непрерывная сборка и доставка: контроллер с пайплайнами и ферма агентов, на которых параллельно идут сборки, тесты и сборка образов. Контроллер держат стабильным, а тяжёлую работу выносят на агентов.

Куда расходуются ресурсы
  • Параллельные сборки — число executor’ов прямо определяет потребность в CPU и RAM.
  • JVM и плагины — контроллеру нужен запас памяти, его не смешивают с тяжёлыми сборками.
  • Артефакты и кэш — зависимости, слои образов и результаты сборок занимают много места.
  • Сборка образов — Docker/контейнерные сборки требуют быстрого диска и места под слои.

Ориентировочные требования

Масштаб CI/CDПараллельные задачиRAM / CPUДиск
Небольшая команда2–416 ГБ, 8 ядерSSD 500 ГБ
Несколько продуктов4–1232–64 ГБ, 16–32 ядраNVMe 1–2 ТБ
Тяжёлые образы и тесты12+64–128 ГБ, много ядерNVMe, RAID10
Ферма агентовпо очереди сборокотдельные узлы агентовлокальный кэш на каждом

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

Готовые конфигурации

Dell PowerEdge R450 (1U)Jenkins для небольшой команды
CPUXeon Silver, 8 ядер
RAM16 ГБ
Диски2 × SSD 480 ГБ RAID1
Сеть2 × 1 GbE
Контроллер и несколько executor’ов на одном узле для простых пайплайнов.
Dell PowerEdge R660 (1U)Контроллер и агенты средней нагрузки
CPUXeon Gold, 16–32 ядра
RAM64–128 ГБ
ДискиNVMe 1,6–3,2 ТБ RAID1/10
Сеть2 × 10 GbE
Много параллельных сборок, тестов и образов с кэшем слоёв на NVMe.
xFusion 2288H V7 + узлы 1288 / Inspur NF5280M7Контроллер с фермой агентов
Контроллервыделенный узел, RAM 32–64 ГБ
Агенты1U-узлы с быстрыми CPU и NVMe
Хранилищеобщий кэш артефактов
Сеть10/25 GbE между узлами
Масштабирование через добавление агентов: контроллер остаётся отзывчивым.

Как мы работаем

1
Оцениваем число параллельных сборок, языки, типы тестов и сборку образов.
2
Подбираем контроллер и узлы агентов, готовим КП за 1 рабочий день.
3
Поставляем серверы; установку Jenkins и пайплайны настраивает ваша команда.

Поставка для B2B

Работаем с системными интеграторами, платформенными и DevOps-командами и участниками тендеров. Договор, экспортные документы и доставка. Гарантия на новые серверы — до 3 лет по договору с Beijing Xinchuan Technology Co., Ltd.

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

Можно ли всё держать на одном сервере?

Для маленькой команды и нескольких executor’ов это допустимо. Но при росте числа сборок контроллер лучше отделить: тяжёлые задачи потребляют CPU и память и могут замедлить интерфейс и планирование пайплайнов.

Почему сборке образов нужен NVMe?

Сборка Docker-образов активно пишет слои, распаковывает пакеты и использует кэш. NVMe сокращает время этих операций; при частых сборках разница с обычным SSD заметна, а нехватка места под слои сразу останавливает пайплайн.

Как масштабировать Jenkins?

Контроллер оставляют выделенным и добавляют узлы агентов, каждый со своим числом executor’ов и локальным кэшем. Очередь сборок уменьшается горизонтально — новые агенты подключаются без переустановки контроллера.

Какая гарантия?

На новые серверы — до 3 лет по договору с Beijing Xinchuan Technology Co., Ltd.; диски и память фиксируем в спецификации.