Successfully reported this slideshow.
Your SlideShare is downloading. ×
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 9 Ad

More Related Content

Slideshows for you (20)

Similar to ПК КВГ (20)

Advertisement

Recently uploaded (20)

ПК КВГ

  1. 1. Кластер высокой готовности Описание продукта и переспективы развития
  2. 2. Что такое кластер высокой готовности? Кластер высокой готовности (отказоустойчивый кластер) — группа компьютеров обеспечивающая серверным приложениям минимальное время простоя. Отказоустойчивость достигается за счет избыточности аппаратных средств, которые обеспечивают непрерывное обслуживание при отказе компонентов системы и специального ПО кластеризации. Например, в случае выхода из строя коммутатора или сервера, клиентское ПО продолжает функционирование на оставшихся аппаратных ресурсах.
  3. 3. Аппаратная архитектура кластера высокой готовности УРП* УРП L2 Of ON 16 Of ON 16 L1 1 L2 L1 L2 Of ON 16 Of ON 16 L1 1 L2 L1 Серверы(узлы) Коммутаторы ИБП** Основная линия ЭП Резервная линия ЭП ДДввее ссееттии ((ууппррааввллеенниияя ии ддаанннныыхх)) РРееззееррввииррооввааннииее ооббееиихх ссееттеейй,, ааггррееггииррооввааннииее ииннттееррффееййссоовв РРееззееррввииррооввааннииее ппииттаанниияя РРееззееррввииррооввааннииее ууппррааввллеенниияя ппииттааннииеемм ууззллаа ((IIPPMMII ии УУРРПП)) ДДууббллииррооввааннииее ИИББПП,, УУРРПП,, ккооммммууттааттоорроовв * – управляемый распределитель питания, ** - источник бесперебойного питания
  4. 4. Что мы сделали? Мы разработали программный комплекс кластер высокой готовности(ПК КВГ), предназначенный для построения надежных защищенных программно-аппаратных комплексов. Комплекс построен на основе отечественной защищенной операционной системы Astra Linux Special Edition версии 1.3 (http://astra-linux.com ), что соответствует текущему положению о импортозамещении (Постановление Правительства РФ №1224). Комплекс состоит из следующих компонент: ● ПК виртуализации ● ПК распределенной файловой системы ● ПК управления конфигурацией ● ПК управления ● Исправленные и доработанные компоненты Astra Linux Special Edition версии 1.3 ● Комплект документации по стандарту ЕСПД Используемое ПО GGlluusstteerrFFSS ppaacceemmaakkeerr ccoorroossyynncc rrsscc__aaggeennttss AAssttrraa LLiinnuuxx SSEE 11..33 lliibbvviirrtt qqeemmuu ааnnssiibbllee ааppaacchhee hhaapprrooxxyy
  5. 5. Что умеет ПК КВГ? Основная задача ― обеспечение отказоустойчивости виртуальных машин, а также: ● Управление ресурсами, в том числе виртуальными машинами ● Контроль доступности вычислительных ресурсов и перераспределение при отказах узлов кластера ● Предоставление отказоустойчивой распределенной файловой системы ● Графический пользовательский интерфейс управления ● Автоматизированная установка и настройка ПО комплекса, а также необходимых для функционирования компонентов ОС «Astra Linux Special Edition» ● Единое пользовательское пространство на базе Astra Linux Directory
  6. 6. Как устанавливать ПК КВГ? В комплект программного комплекса кластер высокой готовности входит: репозиторий пакетов с разработанным/модифицированным ПО, ПО ПК управление конфигурацией и документация. ПК управления конфигурацией, с помощью которого устанавливается ПК КВГ, обладает гибкостью и легко адаптируется под аппаратную конфигурацию кластера. Для установки КВГ необходимо выполнить следующие шаги: Сборка аппаратной части, настройка RAID и BIOS узлов, настройка коммутаторов и УРП Установка* ОС Astra Linux Special Edition на узлы и компьютер администратора**, настройка сети Поключение репозитория ПК КВГ, установка ПК управления конфигурацией и настройка его конфигурационных файлов в соотвествии с аппаратной частью, далее запуск установки * - данная функция также автоматизирована подробности на https://github.com/laboratory50/astra_preseed_install * *- не является обязательным компонентом
  7. 7. Как управлять ПК КВГ? ПК управления представляет из себя web приложение, отвечающее за отображение состояния ресурсов и узлов кластера, а также за создание и управление виртуальными машинами. Имеет два режима использования: режим администратора и пользователя.
  8. 8. О планах развития ПК КВГ Текущая реализация ПК КВГ успешно сдана заказчику и осуществляется сопровождение. По запросу могут быть предоставлены видеоролики о работе кластера и тесты отказоустойчивости. В ходе работы над проектом, были выработаны планы по улучшению характеристик: ● Модернизация ПК распределенной файловой системы, добавление поддержки Ceph и работы с внешним хранилищем ● Система мониторинга аппаратной части позволяющая, перестраивать кластер в случае потери кворума, данная функциональность полезна для систем работающих автономно (без возможности присутствия оператора/администратора) ● Обновление libvirt и qemu, в том числе с целью поддержки Gluster pools ● Разработка замены для pacemaker-mgmt (API для управления ресурсами кластера) ● Модернизация функции резервного копирования ● Обновление интерфейса ПК управления
  9. 9. Благодарю за внимание! Наши контакты: team@lab50.net http://lab50.net https://bitbucket.org/Lab50/ https://github.com/laboratory50

×