Linux. Отказоустойчивые кластерные решения

Код: ITC-L-206

На этом курсе вы научитесь создавать высоконадежные решения на основе свободных программных продуктов в операционной системой Linux. Вы сможете плавно мигрировать подключение Вашей сети к Интернет в отказоустойчивую конфигурацию с несколькими шлюзами и распределять нагрузку между несколькими провайдерами. Познакомитесь с решениями Pacemaker/Corosync, позволяющими собрать отказоустойчивую конфигурацию для любых сервисов – HTTP, iSCSI, CIFS, SMTP/IMAP, IP телефонии и прочих.
Узнаете, как использовать контейнерную (LXC) и аппаратную (KVM) виртуализацию в отказоустойчивой среде.

Формат проведения

Очный или удаленный

Продолжительность

24 академических часа

Вендор

Linux
vendor

Вы научитесь

  • настраивать синхронизацию узлов кластера с использованием SSH, Csync2, Ansible
  • разворачивать сервисы DHCP, DNS, WWW, FTP, CIFS, iSCSI, EMAIL, IP телефонии и прочие, в отказоустойчивой конфигурации
  • использовать сервис Keepalived и протокол VRRP для развертывания отказоустойчивого шлюза в Internet
  • настраивать политики маршрутизации (PBR) для балансирования трафика между несколькими ISP
  • настраивать системы управления ресурсами кластера Pacemaker/Corosync с использованием систем crmsh и pcs
  • обеспечивать отказоустойчивость файловых систем с использованием решений rsync, DRBD, OCFS
  • внедрять виртуализацию с использованием контейнеров (LXC) и виртуальных машин (КVM) в отказоустойчивой инфраструктуре
  • использовать iSCSI с Multpath для отказоустойчивого доступа к распределенному хранилищу Ceph

Требования к предварительной подготовке слушателя

• знание файловых сервисов NFS, FTP, CIFS 
• опыт работы с Nginx 
• опыт работы сервисы электронной почты, мгновенных сообщений и статуса абонента 
• умение подключать сеть предприятия к Internet с использование NAT и HTTP Proxy 
• знание защиты сети предприятия с помощью пакетных фильтров 
• знание защиты системы предприятия от вирусов и спама

Аудитория курса

Данный курс предназначен для ИТ-специалистов, имеющих опыт администрирования систем, сервисов и сетей Linux, желающих повысить надежность этих решений.

Содержание курса

Модуль 1. Отказоустойчивая инфраструктура (2 ак.ч.)
• Принципы отказоустойчивости
• HA и HP кластеры
• Расчет вероятности безотказной работы
• Настройка сервиса в отказоустойчивую конфигурацию
• Лабораторная работа: Настройка лабораторного стенда

Модуль 2. Синхронизация файлов конфигураций узлов (4 ак.ч.)
• Целостность данных
• Способы синхронизация конфигураций
• Основные принципы работы Ansible
• Лабораторная работа: Синхронизация файлов конфигурации с использованием сервиса Csync2
• Лабораторная работа: Выполнение действий над множеством узлов с использованием Ansible

Модуль 3. Развертывание сервисов с интегрированной поддержкой отказоустойчивости (2 ак.ч.)
• Режимы работы сервисов
• Обзор решений с интегрированной поддержкой отказоустойчивости
• Лабораторная работа: Настройка отказоустойчивого сервиса DNS
• Лабораторная работа: Настройка отказоустойчивого сервиса DHCP

Модуль 4. Развертывание отказоустойчивого шлюза в сеть Интернет (4 ак.ч.)
• Протоколы CARP и VRRP
• Политики маршрутизации
• Лабораторная работа: Настройка Keepalived
• Лабораторная работа: Настройка отказоустойчивого шлюза в сеть Интернет

Модуль 5. Использование систем управления ресурсами кластера (4 ак.ч.)
• Системы управления ресурсами кластера
• Задачи систем управления ресурсами кластера
• Лабораторная работа: Создание отказоустойчивого кластера при помощи утилит crmsh и pcs
• Лабораторная работа: Создание группы кластерных ресурсов

Модуль 6. Развертывание отказоустойчивых файловых сервисов (4 ак.ч.)
• Файловые системы
• Синхронизация файловых систем
• Сервисы SAN и NAS
• NFS
• iSCSI
• Распределенные объектные сети хранения данных
• Ceph 
• Лабораторная работа: Использование пакета DRBD для развертывания распределенного RAID
• Лабораторная работа: Настройка отказоустойчивого NAS сервиса
• Лабораторная работа: Развертывание отказоустойчивого объектного хранилища Ceph и использование его в качестве SAN

Модуль 7. Развертывание контейнеров и виртуальных машин в отказоустойчивой конфигурации (4 ак.ч.)
• Виды систем виртуализации
• Контейнеры
• Виды реализации контейнеров
• Системы оркестрации контейнеров
• Лабораторная работа: Работа с контейнерами в Docker
• Лабораторная работа: Работа с контейнерами в кластере Docker Swarm

Linux. Отказоустойчивые кластерные решения
Екатеринбург
28 октября 2024 - 30 октября 2024
50 000 ₽
Подать заявку Обсудить другую дату
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!