Кластерная структура сервера



Кластер представляет собой многомашинный компьютерный комплекс, который с точки зрения пользователя:

• является единой системой;

• обеспечивает высокую надежность (отказоустойчивость);

• имеет общую файловую структуру;

• обладает свойством эффективной масштабируемости – роста производительности при добавлении ресурсов;

• гибко перестраивается;

• управляется (администрируется) как единая система.

Иногда кластером называют комплекс из двух компьютеров, один из которых делает полезную работу, а другой включен и находится в горячем резерве. Это необходимо для того, чтобы в случае отказа основного компьютера можно было бы мгновенно продолжить вычисления на резервном. В этом случае пользователи, работающие в системе, даже не почувствуют последствия отказа сервера.

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

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

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

Таким образом, в составе АИС кластер – это несколько компьютеров, соединенных коммуникационным каналом и имеющих доступ к общекластерным ресурсам, к которым, прежде всего, относятся дисковые накопители (рис. 1.3).

Рис. 1.3. Схема двухмашинного кластера

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

Коммуникационный канал кластера обеспечивает:

• скоординированное использование общекластерных ресурсов;

• взаимный контроль работоспособности узлов кластера;

• обмен данными о конфигурации кластера и другой специфической кластерной информацией.

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


Дата добавления: 2015-12-21; просмотров: 40; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!