Модуль 1. Отказоустойчивый кластер на базе DRBD и Pacemaker.
-
Архитектура решения.
-
Подготовка узлов кластера.
-
Настройка DRBD.
-
Настройка Corosync
-
Настройка Pacemaker.
-
Команды Pacemaker.
-
Конфигурация PostgreSQL для кластера.
-
Установка предпочитаемого узла.
-
Управление кластером.
-
Мониторинг состояния кластера.
Модуль 2. Асинхронная репликация с помощью пакета Slony-I.
-
Предназначение и состав пакета.
-
Подготовка мастер и подчиненного серверов.
-
Инициализация БД на подчиненном сервере.
-
Инициализация кластера.
-
Репликационный набор.
-
Запуск репликации.
-
Добавление узла в кластер.
-
Устранение неисправностей.
Модуль 3. Пакет SkyTools Londiste.
-
Возможности пакета.
-
Установка и настройка.
-
Демоны репликации.
-
Копирование БД и запуск подчиненного сервера.
-
Настройка и запуск тикера очереди PgQ.
-
Указание таблиц для репликации.
-
Мониторинг статуса кластера.
-
Каскадная репликация.
-
Добавление и удаление узлов.
-
Устранение неисправностей.
Модуль 4. Партиционированные таблицы.
-
Организация партиционирования через наследование.
-
Критерии партиционирования на основе диапазонов и списков.
-
Работа с партиционированными таблицами.
Модуль 5. Шардинг на основе PL/Proxy.
-
Вертикальный и горизонтальный шардинг.
-
Возможности PL/Proxy.
-
Подготовка и настройка.
-
Ограничения PL/Proxy.
Модуль 6. Мультиплексирование соединение с помощью PgBouncer.
-
Предназначение мультиплексирования и возможности PgBouncer.
-
Режимы работы PgBouncer.
-
Конфигурация.
-
Получение статистики.
Модуль 7. Репликация и балансировка нагрузки Pgpool-II.
-
Возможности Pgpool-II.
-
Настройка.
-
Интерфейс PCP.
-
Подготовка узлов.
-
Запуск и остановка Pgpool-II.
-
Настройка репликации.
-
Балансировка нагрузки.
-
Установка и настройка системной базы данных.
-
Установка правил распределения данных.
-
Установка правил репликации.
-
Работа с внешней репликацией.
-
Онлайн восстановление.
-
Потоковая репликация.
Модуль 8. Кэширование с помощью memcached и pgmemcache.
-
Кэширование запросов.
-
Предназначение memcached и pgmemcache.
-
Настройка pgmemcache.
-
Проверка кэширования.