Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программные компоненты кластерных систем



Перечислим основные программные компоненты кластерных систем (рис. 11.3).

Рис. 11.3 Архитектура кластерной системы

· На каждом узле кластера должна выполняться ОС, которая поддерживает многопотоковость, сетевые интерфейсы и протоколы (большинство кластеров реализуют связь между узлами на базе TCP/IP) и другие необходимы возможности.

· Функционирования кластера обеспечивают промежуточным программным обеспечением (ППО) кластера (cluster middleware).

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

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





Дата публикования: 2015-04-07; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...