Что такое кластер

Обновлено и опубликовано Опубликовано:

Кластер —
простыми словами

группа серверов, имеющих единое функциональное назначение. Каждый отдельный компьютер в составе кластера называют нодой.

Виды кластеров:

  1. Отказоустойчивые. Несколько компьютеров ставятся с целью дублирования друг друга.
  2. Высокопроизводительные. На группу машин отправляются данные для обработки — кластер распределяет задачи по всем участникам для ускорения обработки.
  3. Балансировщики. Все запросы на серверы распределяются в случайном порядке между нодами кластера.

Примеры:

  • Несколько терминальных серверов с 1С с балансировкой нагрузки.
  • Два веб-сервера — один отвечает на запросы, второй находится в неактивном (но включенном состоянии). При выходе из строя или отключении первого — второй начинает обрабатывать запросы.
  • Множество Linux компьютеров, принимающих запросы на обработку математических функций.
  • Облачный диск, для реализации которого используют большое число обычных компьютеров, объединенных в Ceph-кластер.

Кластерные технологии могут поддерживаться как на уровне операционной системы (Windows, Linux, VMware), так и приложения (MS SQL Server, MS Exchange, MariaDB).

Подробнее о кластере на Википедии


Встречается в статьях

Инструкции:

  1. Настройка кластера Ceph на Linux CentOS 7
  2. Установка и настройка кластера Kubernetes на Linux Ubuntu
  3. Как настроить кластер MariaDB
  4. Как восстановить репликацию MySQL
  5. Установка и настройка отказоустойчивого кластера Pacemaker
  6. Настройка синхронизации на CentOS и Ubuntu с Rsync Server
  7. Как настраивать терминальный сервер
  8. Как установить и настроить панель управления виртуальными машинами VMmanager

Мини-инструкции:

  1. Как установить MariaDB на Rocky Linux и Ubuntu
  2. Как установить Pacemaker
  3. Как создать резервную копию PostgreSQL и восстановиться из нее
  4. Как настроить мониторинг репликации MySQL/MariaDB с помощью Zabbix
  5. Настройка потоковой репликации СУБД PostgreSQL
  6. Установка и настройка сервера 1С + PostgreSQL на Linux Ubuntu
  7. Как настроить кластер гипервизоров Proxmox Virtual Enviroment
  8. Как с помощью Consul Connect развернуть Service Mesh
  9. Синхрониация каталогов в Linux с помощью Lsyncd
  10. Примеры настройки сервисов и их установки с помощью ролей в Ansible
  11. Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
  12. Настройка почтовой системы Postfix + Dovecot с хранением данных в LDAP
  13. Как настроить балансировку http-запросов в веб-сервере NGINX
  14. Как настроить репликацию PostgreSQL между нодами в контейнерах Docker
  15. Как установить Consul Hashicorp на несколько нод CentOS и настоить кластер
  16. Кластер серверов Hashicorp Vault с доступом через систему обнаружения Consul
  17. Шпаргалка по работе с Dnsmasq — установка и примеры настройки
  18. Как установить и настроить Consul-агента и зарегистрировать на кластере сервис
  19. Как установить и запустить OpenShift на Rocky Linux
  20. Как установить Zookeeper на Rocky Linux и настроить кластер из нескольких нод
  21. Как установить и настроить кластер Hadoop на Linux Ubuntu
  22. Как настроить отказоустойчивого кластер из двух серверов KeyDB
  23. Установка и настройка кластера Consul Hashicorp на нескольких нодах Linux Ubuntu
  24. Настройка кластера Docker Swarm из трех нод на систему под управлением Linux
  25. Настройка отказоустойчивого кластера Postgres с помощью Patroni и хранением метеданных в Consul
  26. Как обновить версию СУБД PostgreSQL на CentOS
  27. Настройка отказоустойчивого кластера Postgres + Patroni на Linux CentOS
  28. Как установить и настроить базу VictoriaMetrics, а также интегрировать ее с Prometheus
  29. Как установить и работать с РСУБД Cassandra на различных дистрибутивах Linux
  30. Установка, настройка и создание кластера с помощью keepalived

Вопросы и ответы:

  1. Все версии операционной системы Windows
  2. Обзор операционной системы Windows Server 2016

Описание программ:

  1. CrystalDiskInfo — мониторинг жестких дисков

Примеры скриптов:

  1. Пример скрипта на Python для мониторинга состояния репликации MariaDB / MySQL

Примеры моих работ:

  1. Отказоустойчивый и надежный файловый сервер
Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Xibo   Lets Encrypt   FreeBSD   PTR-запись   Asterisk   MAC-адрес   Сервер   Fail2ban   OpenCart   Жесткая ссылка   STUN   Rsync   Браузер   UNIX   USB   3proxy   FPS   Тонкий клиент   DNS   YouTube  
.....

Реклама