Кластер серверов

Кластер серверов

Кластер (в информацонных технологиях) — группа серверов (программных или аппаратных), объединённых логически, способных обрабатывать идентичные запросы и использующихся как единый ресурс. Чаще всего серверы группируются посредством локальной сети.

Группа серверов обладает большей надежностью и большей производительностью, чем один сервер.

Содержание

Принцип работы

Объединение серверов в один ресурс происходит на уровне программных протоколов.

В отличие от аппаратного кластера, кластеры, организуемые программно требуют:

  • наличия специального программного модуля (Cluster Manager), основной функцией которого является поддержание взаимодействия между всеми серверами — членами кластера:
    • синхронизации данных между всеми серверами — членами кластера;
    • распределение нагрузки (клиентских запросов) между серверами — членами кластера;
  • от клиентского программного обеспечения умения распознавать сервер, представляющий собой кластер серверов, и соответствующим образом обрабатывать команды от Cluster Manager;
    • если клиентская программа не умеет распознавать кластер, она будет работать только с тем сервером, к которому обратилась изначально, а при попытке Cluster Manager перераспределить запрос на другие серверы, клиентская программа может вообще лишится доступа к этому серверу (результат зависит от конкретной реализации кластера).

Примеры

Программные кластерные решения

Применение

В большинстве случаев, кластеры серверов функционируют на раздельных компьютерах. Это позволяет повышать производительность за счёт распределения нагрузки на аппаратные ресурсы и обеспечивает отказоустойчивость на аппаратном уровне.

Однако, принцип организации кластера серверов (на уровне программного протокола) позволяет исполнять по нескольку программных серверов на одном аппаратном. Такое использование может быть востребовано:

  • при разработке и тестировании кластерных решений;
  • при необходимости обеспечить доступность кластера только с учётом частых изменений конфигурации серверов — членов кластера, требующих их перезагрузки (перезагрузка производится поочерёдно) в условиях ограниченных аппаратных ресурсов.

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Кластер серверов" в других словарях:

  • Кластер (группа серверов) — У этого термина существуют и другие значения, см. Кластер. Кластер (в информацонных технологиях) группа серверов (программных или аппаратных), объединённых логически, способных обрабатывать идентичные запросы и использующихся как единый ресурс.… …   Википедия

  • КЛАСТЕР — Объединение в систему однородных единиц. При этом данная система может считаться самостоятельным элементом обладающим определенными свойствами. Понятие кластер входит во многие области науки химию, физику, социологию, астрономию и т.д. В… …   Словарь бизнес-терминов

  • Кластер (группа компьютеров) — У этого термина существуют и другие значения, см. Кластер. Техники работают с большим Linux кластером в Хемницком техническом университете, Германия Кластер …   Википедия

  • Кластер (компьютеры) — Кластер  группа компьютеров, объединённых высокоскоростными каналами связи, представляющая с точки зрения пользователя единую машину. Один из первых архитекторов кластерной технологии Грегори Пфистер (Gregory F. Pfister) дал кластеру следующее… …   Википедия

  • Серверный кластер — Кластер (в информацонных технологиях) группа серверов (программных или аппаратных), объединённых логически, способных обрабатывать идентичные запросы и использующихся как единый ресурс. Чаще всего серверы группируются посредством локальной сети.… …   Википедия

  • Кластер — (англ. cluster  скопление)  объединение нескольких однородных элементов, которое может рассматриваться как самостоятельная единица, обладающая определёнными свойствами. В информационных технологиях: Кластер как подмножество… …   Википедия

  • Oracle — Запрос «Oracle» перенаправляется сюда; см. также другие значения. Oracle Corporation …   Википедия

  • Поддомен — (англ. subdomain) домен, являющийся частью домена более высокого уровня. Описание Система DNS обладает древовидной иерархической системой, в которой каждая ветвь дерева является доменным именем. Поддомен домен, являющийся частью домена более …   Википедия

  • Tsung — Тип Средство для нагрузочного тестирования Разработчик Nicolas Niclausse Написана на Erlang Интерфейс командная строка Операционная система Linux, Unix Последняя версия 1.4.1 (Sep 2011, 08) …   Википедия

  • Exalogic — Exalogic  аппаратно программный комплекс, серийно выпускаемый корпорацией Oracle с 2010 года[1], являющийся кластером серверов архитектуры x86 64, с предустановленным связующим и управляющим программным обеспечением. Основное… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»