Организация кластера высокой готовности : научное издание

Описание

Перевод названия: Organization of a high-availability cluster

Тип публикации: статья из журнала

Год издания: 2018

Идентификатор DOI: 10.26732/2618-7957-2018-2-89-94

Ключевые слова: pacemaker, corosync, DRBD, bound, wol, high-availability cluster, Resource agent, кластер высокой готовности, ресурс агент

Аннотация: Одним из способов обеспечения надежности системы обработки и хранения данных, ежесекундного обеспечения пользователей оперативной и достоверной информацией является кластеризация серверных систем, за счет которой поддерживается ее высокий уровень. В статье рассмотрено построение кластера высокой готовности. Для повышения отказоустоПоказать полностьюйчивости используются несколько серверов, подключенных через несколько коммутаторов. В серверах предусматривается несколько сетевых интерфейсов с использованием технологии bonding и RAID-массив. Серверы и коммутаторы подключаются к источникам бесперебойного питания, которые тоже резервируются. Приведены программные пакеты и их конфигурационные файлы, необходимые для функционирования кластера: bond, drbd, pacemaker, corosync. Дано описание конфигурации pacemaker и ресурс агентов: виртуальный IP-адрес - для того, чтобы у кластера был единый адрес, drbd - для зеркалирования RAID-массивов, programmControl - для управления приложениями, wakeUp - для управления включением и выключением серверов. В результате был спроектирован кластер высокой готовности, у которого, помимо серверной части, резервируется сеть и память. При переходе от одного сервера к другому обслуживание клиентов сервером прерывается на очень короткое время. Clustering of server systems is one of the ways to ensure the reliability of data processing and storage systems, as well as constant provision of users with prompt and reliable information. With the clustering of server systems, a high level of availability is maintained. The article presents the construction of a high availability cluster. Several servers are used to increase the fault tolerance, which are connected through several switches. Several network interfaces are provided in servers using the technology of bonding. Also, servers provide a RAID array. Servers and switches are connected to uninterruptible power supplies. Uninterruptible power supplies are backed up. The software packages are presented with their configuration files. Software packages are necessary for the functioning of the cluster: bond, drbd, pacemaker, corosync. The pacemaker configuration and agent resource are described. Those agents was described: virtual IP address - for a cluster to have a single address, drbd for mirroring RAID arrays, programmControl for managing applications, wakeUp for controlling servers turning on and off. As a result, a high availability cluster was designed. It is reserved by the server part, network part and memory. Customer service is interrupted for a very short time when moving from one server to another.

Ссылки на полный текст

Издание

Журнал: Космические аппараты и технологии

Выпуск журнала: Т. 2, 2

Номера страниц: 89-94

ISSN журнала: 26187957

Место издания: Железногорск

Издатель: Ассоциация Технологическая платформа Национальная информационная спутниковая система

Авторы

Вхождение в базы данных