Серверы и виртуализация
Держим в рабочем состоянии парк Linux-серверов и виртуализацию под ними — от единственной машины с сайтом до кластера гипервизоров с десятками виртуалок.
Что входит
- Обновления. Регламент установки исправлений: сначала тестовый контур, потом бой, окно работ согласуется заранее.
- Резервные копии. Настройка копирования, хранение по расписанию и — главное — регулярная проверка восстановлением. Копия, из которой ни разу не восстанавливали, копией не считается.
- Инциденты. Разбираем аварии: диск кончился, служба не поднялась, сеть отвалилась, процесс выел память и прилетел OOM killer.
- Виртуализация. Кластеры гипервизоров, распределение ресурсов, миграция машин между узлами, снапшоты.
- Сети. Маршрутизация, VPN между площадками и для сотрудников, межсетевые экраны, разделение контуров.
- Учёт. IPAM и DCIM в NetBox: машины, подсети и адреса, оборудование, доступы, сроки сертификатов и доменов.
Как это выглядит на практике
Инфраструктура описывается кодом (Ansible, Terraform), а не руками в панели: конфигурация машин и служб лежит в репозитории, изменения проходят через ревью и накатываются одинаково на всех узлах. Ручные правки на сервере — исключение, которое потом переносится в код.
Каждая система обвешивается метриками и alert rules: место на дисках, нагрузка, доступность служб, срок действия сертификатов. Молчащий мониторинг лучше звонка от клиента в три часа ночи.
Что получает заказчик
Понятную инфраструктуру вместо чёрного ящика: схему, описание, регламенты работ и людей, которые её знают. Уход одного человека перестаёт быть катастрофой.
Как это выглядело на практике — в кейсе «Кластер виртуализации упёрся в память».