Разница между кластерными и грид-вычислениями

Оглавление:

Anonim

В главное отличие между кластерными и сеточными вычислениями заключается в том, что кластерные вычисления - это однородная сеть, в которой устройства имеют одни и те же аппаратные компоненты и одну и ту же операционную систему (ОС), соединенные вместе в кластере, в то время как грид-вычисления представляют собой гетерогенную сеть, в которой устройства имеют разные аппаратные компоненты и разные ОС, соединенные вместе в грид..

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

Кластерные вычисления, Грид-вычисления

Что такое кластерные вычисления

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

Рисунок 1: Центр высокопроизводительных вычислений

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

Что такое грид-вычисления

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

Рисунок 2: Архитектура сенсорной сети

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

Разница между кластерными и грид-вычислениями

Определение

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

Оборудование и ОС в узлах

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

Задача узлов

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

Тип сети

Тип сети также является важным различием между кластерными и грид-вычислениями. В то время как кластерные вычисления - это однородная сеть, грид-вычисления - это гетерогенная сеть.

Место нахождения

Кроме того, устройства кластеризации расположены в одном месте. Однако устройства в грид-вычислениях расположены в разных местах.

Способ подключения устройств

Обработка ресурсов

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

Приложения

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

Заключение

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

Ссылка:

1. «Компьютерный кластер». Википедия, Фонд Викимедиа, 2 сентября 2018 г., доступно здесь 2. «Грид-вычисления». Википедия, Фонд Викимедиа, 24 августа 2018 г., доступно здесь.

Изображение предоставлено:

1. «Центр высокопроизводительных вычислений в Штутгарте HLRS 2015 08 Cray XC40 Hazel Hen IO» Джулиан Херцог (CC BY 4.0) через Commons Wikimedia2. «Новая архитектура Sensor Grid» Автор: Mudasser @Intellisys, Сингапур - (CC BY-SA 3.0) через Commons Wikimedia

Разница между кластерными и грид-вычислениями