Кластерная структура сервера
Кластер представляет собой многомашинный компьютерный комплекс, который с точки зрения пользователя:
• является единой системой;
• обеспечивает высокую надежность (отказоустойчивость);
• имеет общую файловую структуру;
• обладает свойством эффективной масштабируемости – роста производительности при добавлении ресурсов;
• гибко перестраивается;
• управляется (администрируется) как единая система.
Иногда кластером называют комплекс из двух компьютеров, один из которых делает полезную работу, а другой включен и находится в горячем резерве. Это необходимо для того, чтобы в случае отказа основного компьютера можно было бы мгновенно продолжить вычисления на резервном. В этом случае пользователи, работающие в системе, даже не почувствуют последствия отказа сервера.
Главные же качества кластеров – высокая надежность и масштабируемость. В отличие от систем с горячим резервированием все компьютеры в кластере не простаивают, а выполняют полезную работу. В результате затраты на дополнительное оборудование являются платой не только за надежность, но и за производительность.
Каждый компьютер в кластере остается относительно независимым. Его можно остановить и выключить для проведения, например, профилактических работ или установки дополнительного оборудования, не нарушая работоспособности кластера в целом. Тесное взаимодействие компьютеров, образующих кластер, часто именуемых узлами кластера, гарантирует максимальную производительность и минимальное время обработки пользовательских приложений.
|
|
При работе кластерной системы в составе АИС в случае сбоя программного обеспечения на одном узле приложение продолжает функционировать на других узлах кластера. Профилактические и ремонтные работы, реконфигурацию и смену версий программного обеспечения в большинстве случаев можно осуществлять на узлах кластера поочередно, не прерывая работы АИС на других узлах кластера.
Таким образом, в составе АИС кластер – это несколько компьютеров, соединенных коммуникационным каналом и имеющих доступ к общекластерным ресурсам, к которым, прежде всего, относятся дисковые накопители (рис. 1.3).
Рис. 1.3. Схема двухмашинного кластера
Общекластерные дисковые накопители обеспечивают возможность быстрого перезапуска приложений на разных узлах кластера и одно временной работы прикладных программ с одними и теми же данными, получаемыми с разных узлов кластера так, как если бы эти программы находились в оперативной памяти одного компьютера.
Коммуникационный канал кластера обеспечивает:
• скоординированное использование общекластерных ресурсов;
|
|
• взаимный контроль работоспособности узлов кластера;
• обмен данными о конфигурации кластера и другой специфической кластерной информацией.
С точки зрения пользователя кластер выглядит как единый сервер. Этот сервер имеет свое собственное имя (кластерное имя), с которым и работают пользователи. Более того, они могут даже не знать подлинные имена серверов, составляющих кластер.
Дата добавления: 2015-12-21; просмотров: 40; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!