Свежие записи

 

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

18.11.2013

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

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

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

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

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

Сopyright 1986-2014
Chaintech Computer Co Ltd.