Назад | Перейти на главную страницу

Расчет мощности кластера по сравнению с одной рабочей станцией

По той же цене мы можем получить либо

Рабочая станция с двумя 6-ядерными процессорами Xeon 3,4 ГГц, 128 ГБ ОЗУ, 600 ГБ SAS RAID 0

= 12 ядер, 128 ГБ ОЗУ

Или

Кластер 8 x (4 Core i7 3,4 ГГц, 16 ГБ ОЗУ, 250 ГБ SATA, Intel 82579LM), коммутатор Gigabit Ethernet Netgear

= 32 ядра, 128 ГБ ОЗУ

Что лучше? Больше флопов и т. Д.? Если в кластере в 3 раза больше ядер, компенсирует ли это гигабитное соединение Ethernet? (по сравнению с рабочей станцией, где все ОЗУ находятся на одной шине).

Это для запуска пользовательских программ C, занимающихся биоинформатикой.

ИЗМЕНИТЬ, это реальный вопрос, так как человек, который этого хочет, спросил о двух: рабочая станция против «Linux-кластера» ~ 5000 фунтов стерлингов. При поиске в Интернете я обнаружил, что i7 составляет ~ 80 Гфлопс, а Xeon - ~ 90 Гфлопс ... Рабочая станция = ~ 180 Гфлопс против 8 ПК = ~ 640 Гфлопс Эти 640 Гфлопс снизятся после учета накладных расходов на распараллеливание и узких мест в сети Ethernet.

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

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