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

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

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

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

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

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

Модуль 1. Отказоустойчивая инфраструктура (2 ак. ч.)

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

Модуль 2. Синхронизация файлов конфигураций узлов (4 ак. ч.)

  • Целостность данных
  • Способы синхронизация конфигураций
  • Основные принципы работы Ansible
Лабораторные работы:

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

  • Режимы работы сервисов
  • Обзор решений с интегрированной поддержкой отказоустойчивости
Лабораторные работы:

  • Настройка отказоустойчивого сервиса DNS
  • Настройка отказоустойчивого сервиса DHCP
Модуль 4. Развертывание отказоустойчивого шлюза в сеть Интернет (4 ак. ч.)

  • Протоколы CARP и VRRP
  • Политики маршрутизации
Лабораторные работы:

  • Управление политиками маршрутизации и настройка отказоустойчивого шлюза в Интернет 
  • Альтернативная настройка отказоустойчивого шлюза в сеть Интернет
Модуль 5. Использование систем управления ресурсами кластера (4 ак. ч.)

  • Системы управления ресурсами кластера
  • Задачи систем управления ресурсами кластера
Лабораторные работы:

  • Создание отказоустойчивого кластера при помощи утилит crmsh и pcs
  • Создание группы кластерных ресурсов
Модуль 6. Развертывание отказоустойчивых файловых сервисов (4 ак. ч.)

  • Файловые системы
  • Синхронизация файловых систем
  • Сервисы SAN и NAS
  • NFS
  • iSCSI
  • Распределенные объектные сети хранения данных
  • Ceph 
Лабораторные работы:

  • Использование пакета DRBD для развертывания распределенного RAID
  • Настройка отказоустойчивого NAS сервиса CIFS
  • Развертывание отказоустойчивого объектного хранилища Ceph и использование его в качестве SAN с iSCSI multipath доступом
  • Использование кластерной файловой системы OCFS2
Модуль 7. Развертывание контейнеров и виртуальных машин в отказоустойчивой конфигурации (4 ак. ч.)

  • Виды систем виртуализации
  • Контейнеры
  • Виды реализации контейнеров
  • Системы оркестрации контейнеров
Лабораторные работы:

  • Работа с контейнерами в Docker
  • Работа с контейнерами в кластере Docker Swarm
  • Развертывание приложения в кластере Docker Swarm с хранением данных в отказоустойчивом NFS-хранилище
Linux. Отказоустойчивые кластерные решения
Дата скоро будет объявлена
50 000 ₽
Подать заявку

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

01 Выбор курса

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

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

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

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

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


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

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

poster