Умножение производительности
Докучаев Дмитрий aka Forb
Спецвыпуск Xakep, номер #038, стр. 038-008-6
Такие компьютеры не имеют одинаковой конфигурации. В метасистему могут входить как многопроцессорные станции, так и отдельные рабочие станции. Важно понимать, что один процессор будет трудиться над отдельным блоком задачи, а затем отсылать результаты главному серверу.
Если пару лет назад о метасистемах только начинали говорить, то сейчас они активно применяются и приносят огромную пользу для организаций, ведущих сложные расчеты.
Одним из основных ресурсов, влияющих на производительность вычислительных систем, является алгоритм доступа к разделяемой оперативной памяти.
В SMP оперативная память представляет (физически) последовательное адресное пространство, доступ к которому имеют одновременно все процессоры системы по единой коммуникационной среде.
Основные достоинства технологии однорангового доступа SMP: простота организации вычислительного процесса, эффективность организации программного кода задачи и проверенное временем программно-аппаратное решение.
Технология NUMA - альтернатива одноранговому доступу для SMP систем, и в настоящее время начинает приобретать все большую популярность среди производителей традиционных SMP компьютеров.
Недостатки NUMA архитектуры: молодость реализаций NUMA архитектуры, необходимость иметь специализированное системное программное обеспечение и неэффективное исполнение кодов прикладных программ, оттранслированных для SMP систем.
Основа кластера - несколько отказоустойчивых серверов (node), от 2 до N в зависимости от конфигурации кластера и его задач.
Так как кластер должен управляться как единый вычислительный ресурс, в кластерную конфигурацию должно быть включено ПО управления кластером, позволяющее администрировать все серверы как одну систему.
Многопроцессорные системы позволяют упростить структуру вычислительной среды и снизить издержки, благодаря уменьшению трудоемкости администрирования, сокращению занимаемой площади и протяженности кабелей.