О курсе
Программа курса охватывает широкий круг тем, связанных с обеспечением высокой доступности и отказоустойчивости в Linux-средах. В рамках курса рассматриваются концепции HA и HP кластеров, методы расчёта вероятности безотказной работы, а также практические аспекты развёртывания и настройки кластерных узлов. Особое внимание уделяется синхронизации конфигурационных файлов с помощью SSH, Csync2 и Ansible, а также развёртыванию отказоустойчивых сервисов, таких как DNS и DHCP. Отдельный модуль посвящён созданию отказоустойчивого интернет-шлюза с использованием Keepalived и протокола VRRP, а также балансировке трафика между несколькими провайдерами. В курсе подробно разбираются системы управления ресурсами кластера Pacemaker/Corosync и инструменты crmsh и pcs. Также рассматриваются решения для отказоустойчивых файловых систем, включая DRBD, Ceph и OCFS2, и использование контейнерной (LXC) и аппаратной (KVM) виртуализации в кластерной среде.
Что рассматривается в программе
- Настройка синхронизации узлов кластера с использованием SSH, Csync2, Ansible
- Развёртывание сервисов DHCP, DNS, WWW, FTP, CIFS, iSCSI, EMAIL, IP-телефонии в отказоустойчивой конфигурации
- Использование Keepalived и протокола VRRP для отказоустойчивого шлюза
- Настройка политик маршрутизации (PBR) для балансировки трафика между несколькими ISP
- Управление ресурсами кластера с помощью Pacemaker/Corosync, crmsh и pcs
- Обеспечение отказоустойчивости файловых систем с использованием rsync, DRBD, OCFS
- Внедрение виртуализации LXC и KVM в отказоустойчивой инфраструктуре
- Использование iSCSI с Multipath для доступа к распределённому хранилищу Ceph
Кому может быть полезен курс
- ИТ-специалистам, имеющим опыт администрирования Linux-систем и сетей
- тем, кто интересуется повышением надёжности сервисов и инфраструктуры
- администраторам, желающим освоить инструменты кластеризации и отказоустойчивости
Вопросы о программе
Какие темы рассматриваются в курсе?
Курс охватывает создание отказоустойчивых кластерных решений на Linux: синхронизацию узлов, развёртывание сервисов, настройку шлюзов, системы управления ресурсами кластера, отказоустойчивые файловые системы и виртуализацию.
Какие инструменты используются в курсе?
В курсе рассматриваются SSH, Csync2, Ansible, Keepalived, VRRP, Pacemaker/Corosync, crmsh, pcs, DRBD, Ceph, OCFS2, LXC, KVM и другие.
Для кого предназначен курс?
Курс предназначен для ИТ-специалистов с опытом администрирования Linux-систем, сервисов и сетей, желающих повысить надёжность этих решений.