Кластерные системы.


Это наиболее перспективные структуры эксплуатации современных ЭВМ. Кластер – это совокупность объединенных компьютеров (узлов), управляемых и используемых, как единое целое.

Один из первых архитекторов кластерной технологии Грегори Пфистер дал кластеру следующее определение: «Кластер — это разновидность параллельной или распределенной системы, которая:

1. состоит из нескольких связанных между собой компьютеров;

2. используется как единый, унифицированный компьютерный ресурс».

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

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

Основными целями кластера являются обеспечение:

· высокой доступности и отказоустойчивости,

· распределения нагрузки,

· повышения производительности.

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

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

Распределение нагрузкистроится на обработке отдельных запросов и выделении для них свободных процессоров. Для этого один или несколько узлов выделяется для приема запросов, которые динамически перенаправляют эти запросы на обработку в остальные узлы.

Повышение производительности производится за счет разбиения задач на параллельно выполняемые потоки на разных узлах. Для этого используются специальные программные системы.

Начало разработки кластеров относится к 1970-м годам. Основой реализации и дальнейшего развития кластеров являются совершенствование способов быстрой связи между узлами (реально используются протоколы TCP/IP) и стандарты методов распараллеливания программ.

Периодом становления кластеров считается годы с 1970г. по 1984г., когда корпорация DEC построила свой VAX-кластер на основе ОС VAX/VMS.

В кластерах этой фирмы используются одни из самых современных процессоров, таких как Alpha и Itanium.

Grid системы.Название системы Grid трактуется как решетка (сеть). Имеется в виду объединение вычислительных кластеров разных фирм в сеть, с использованием интернет-технологий. Первоначально целью такого объединения ставилась задача повышения эффективности использования кластеров за счет их "сдачи в наем" в вечернее и ночное время фирмам, расположенных в других временных поясах (т.е. предоставлять вычислительные услуги кластерных систем другим фирмам, для сокращения простоев оборудования в ночное и вечернее время). В качестве средств связи уже изначально предполагалось использование технологии HTML, что в корне меняет дело.

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

Вопросы для самопроверки:

1. Многомашинные комплексы.

2. Многопроцессорные вычислительные системы.

3. Определение кластера.

4. Основные цели использования кластеров,

5. Стратегия распределения нагрузки в кластере.

6. Определение Grid-системы

 



Дата добавления: 2021-01-26; просмотров: 386;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.