Материалы
Практические объяснения инфраструктурных технологий — от сетевых принципов до эксплуатации виртуальных сред и систем хранения.
Виртуализация: как устроена современная серверная инфраструктура
Что делает гипервизор, как делятся ресурсы хоста, зачем нужны виртуальные машины и где проходят границы виртуализации.
Гипервизор: Type 1, Type 2 и управление виртуальными машинами
Разбираем роль гипервизора, отличие bare-metal от hosted-подхода и функции платформ управления виртуализацией.
Контейнеры и виртуальные машины: что именно изолируется
Почему контейнер не является облегчённой ВМ и как выбрать подход для приложения.
CPU и память виртуальной машины: vCPU, NUMA и overcommit
Как виртуальные процессоры и память ВМ связаны с физическим сервером и почему больше ресурсов не всегда быстрее.
VLAN: зачем разделять сеть на логические сегменты
Access, trunk, 802.1Q, broadcast domain и связь VLAN с IP-подсетями.
DNS простыми словами: как имя превращается в IP-адрес
Рекурсивные и авторитетные серверы, A/AAAA/CNAME, TTL и типичные ошибки DNS.
TCP и UDP: два подхода к передаче данных
Соединение, подтверждения, порядок доставки, потери и выбор транспортного протокола.
Маршрутизация: как пакет выбирает следующий узел
Таблица маршрутизации, default gateway, longest prefix match и практическая диагностика.
Reverse proxy: зачем ставить промежуточный сервер перед приложением
Host, TLS termination, upstream, X-Forwarded-For и отличие reverse proxy от forward proxy.
HTTPS и TLS: что происходит до первого HTTP-запроса
Сертификат, цепочка доверия, SNI, ALPN и автоматическое продление.
Балансировка нагрузки: распределение запросов между узлами
Round robin, least connections, health checks, session persistence и отказоустойчивость.
RAID: производительность, отказ дисков и почему RAID не backup
RAID 1, 5, 6, 10, rebuild и различие между доступностью данных и резервным копированием.
NAS и SAN: файловый и блочный доступ к хранилищу
Чем отличаются NFS/SMB от FC/iSCSI и на каком уровне видит данные сервер.
LVM в Linux: физические тома, группы и логические разделы
Как LVM отделяет файловую систему от физической разметки и упрощает изменение объёма.
Правило 3-2-1: как проектировать резервное копирование
Копии, независимые носители, отдельная площадка, RPO/RTO и проверка восстановления.
Linux на сервере: минимальная эксплуатационная база
Пакеты, сервисы, журналы, сеть, диски, пользователи и базовые команды администратора.
systemd: как Linux запускает и контролирует сервисы
Units, dependencies, restart policy, journal и различие reload/restart.
Мониторинг инфраструктуры: какие метрики действительно полезны
Состояние сервиса, saturation, latency, error rate и почему одного CPU недостаточно.
Метрики, логи и трассировки: три источника наблюдаемости
Когда использовать time series, структурированные события и distributed tracing.
Диагностика инцидента: почему полезно идти от приложения вниз
Как связать пользовательский симптом с приложением, ОС, виртуализацией, сетью и хранилищем.
Отказоустойчивость: что происходит после отказа компонента
Single point of failure, redundancy, quorum, failover и разница между HA и backup.
Базовые принципы безопасности инфраструктуры
Минимальные привилегии, сегментация, MFA, обновления, журналы и защита административного доступа.
Firewall: фильтрация трафика без магии
Stateful filtering, входящие и исходящие правила, default deny и диагностика.