Параллельные вычисления. Баканов В.М. - 48 стр.

UptoLike

Составители: 

- 48 -
параллельной вычислительной системы ‘the Earth Simulator’ производитель-
ностью 40 Тфлопс (
http://www.es.jamstec.go.jp/esc/eng/index.html
).
2.4.2 Кластерные системы класса BEOWULF
Запредельная стоимость промышленных массивно-параллельных компью-
теров не давали покоя специалистам, желающим применить в своих исследо-
ваниях вычислительные системы сравнимой мощности, но не имеющих воз-
можностей приобрести промышленные супер-ЭВМ. Поиски в этом на-
правлении привели к развитию вычислительных кластеров (не путать с
кластерами баз
данных и WEB-серверов); технологической основой развития
кластеризации стали широкодоступные и относительно недорогие
микропроцессоры и коммуникационные (сетевые) технологии, появившиеся
в свободной продаже в 90-х г.г.
Вычислительный кластер представляет собой совокупность вычислитель-
ных узлов (от десятков до десятков тысяч), объединенных высокоскоростной
сетью c целью решения единой вычислительной задачи. Каждый узел вычис
-
лительного кластера представляет собой фактически ПЭВМ (часто двух- или
четырех- процессорный/ядерный SMP-сервер), работающую со своей собст-
венной операционной системой (в подавляющем большинстве Linux
(
*
)
); объ-
единяющую сеть выбирают исходя из требуемого класса решаемых задач и
финансовых возможностей, практически всегда реализуется возможность
удаленного доступа на кластер посредством InterNet.
Вычислительные узлы и управляющий компьютер обычно объединяют
(минимум) две (независимые) сетисеть управления (служит целям управ-
ления вычислительными узлами) и (часто более производительная) коммуни-
кационная сеть (непосредственный обмен
данными между исполняемыми на
узлах процессами), дополнительно управляющий узел имеет выход в InterNet
для доступа к ресурсам кластера удаленных пользователей, файл-сервер (в
несложных кластерах его функции выполняет управляющий компьютер) вы-
полняет функции хранения программ пользователя (рис.12). Администриро-
вание кластера осуществляется с управляющей ЭВМ (или посредством уда-
ленного доступа),
пользователи имеют право доступа (в соответствие с при-
своенными администратором правами) к ресурсам кластера исключительно
через управляющий компьютер.
* Windows-кл
а
стеры значительной мощности до настоящего времени остаются экзотикой
(например, в 29-й редакции от июня 2007 г. списка
Top500.org под
о
бные МВС занима-
ют только позиции 106 и 193) в силу известных причин (несмотр
я
на активно продви-
гаемые MS решения класса Windows Compute Cluster Server - WCCS). Кроме того, автор
разделяет известное правило ‘…не стоит класть все имеющиеся яйца в ед
и
ную корзину’.
                                        - 48 -


параллельной вычислительной системы ‘the Earth Simulator’ производитель-
ностью 40 Тфлопс (http://www.es.jamstec.go.jp/esc/eng/index.html).

  2.4.2 Кластерные системы класса BEOWULF

   Запредельная стоимость промышленных массивно-параллельных компью-
теров не давали покоя специалистам, желающим применить в своих исследо-
ваниях вычислительные системы сравнимой мощности, но не имеющих воз-
можностей приобрести промышленные супер-ЭВМ. Поиски в этом на-
правлении привели к развитию вычислительных кластеров (не путать с
кластерами баз данных и WEB-серверов); технологической основой развития
кластеризации стали широкодоступные и относительно недорогие
микропроцессоры и коммуникационные (сетевые) технологии, появившиеся
в свободной продаже в 90-х г.г.
   Вычислительный кластер представляет собой совокупность вычислитель-
ных узлов (от десятков до десятков тысяч), объединенных высокоскоростной
сетью c целью решения единой вычислительной задачи. Каждый узел вычис-
лительного кластера представляет собой фактически ПЭВМ (часто двух- или
четырех- процессорный/ядерный SMP-сервер), работающую со своей собст-
                                                                ( )
венной операционной системой (в подавляющем большинстве Linux * ); объ-
единяющую сеть выбирают исходя из требуемого класса решаемых задач и
финансовых возможностей, практически всегда реализуется возможность
удаленного доступа на кластер посредством InterNet.
   Вычислительные узлы и управляющий компьютер обычно объединяют
(минимум) две (независимые) сети – сеть управления (служит целям управ-
ления вычислительными узлами) и (часто более производительная) коммуни-
кационная сеть (непосредственный обмен данными между исполняемыми на
узлах процессами), дополнительно управляющий узел имеет выход в InterNet
для доступа к ресурсам кластера удаленных пользователей, файл-сервер (в
несложных кластерах его функции выполняет управляющий компьютер) вы-
полняет функции хранения программ пользователя (рис.12). Администриро-
вание кластера осуществляется с управляющей ЭВМ (или посредством уда-
ленного доступа), пользователи имеют право доступа (в соответствие с при-
своенными администратором правами) к ресурсам кластера исключительно
через управляющий компьютер.



* Windows-кластеры значительной мощности до настоящего времени остаются экзотикой
 (например, в 29-й редакции от июня 2007 г. списка Top500.org подобные МВС занима-
 ют только позиции 106 и 193) в силу известных причин (несмотря на активно продви-
 гаемые MS решения класса Windows Compute Cluster Server - WCCS). Кроме того, автор
 разделяет известное правило ‘…не стоит класть все имеющиеся яйца в единую корзину’.