Количество перемещаемых данных

Оценить
(0 голоса)

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

Продавцы МРР начали с продаж систем с "тонкими" узлами, которые содержали единственный процессор. Эти системы представлялись как "бесконечно масштабируемые" для приложений DSS: при необходимости можно было добавить дополнительные узлы, хотя и за счет повторной разбивки данных. В то время как это утверждение имело некоторый смысл для сканирования таблиц и индексов, для масштабирования объединений, как мы могли видеть, оно не отвечало действительности. Неудивительно, что тонкие узлы становились толше, пока производители работали над увеличением мощности обработки без увеличения количества узлов. "Толстые" узлы - это просто SMP-системы, и производители МРР вскоре начали поставку своих наиболее доступных SMP-систем как одиночных МРР-узлов. В процессе обработка, выполняемой внутри SMP-узла, при пересылке данных возникает дополнительное преимущество от применения быстрой шины основной платы по сравнению с использованием более медленного коммутатора или сети.

С точки зрения локальности данных каждый узел системы МРР с 64-мя однопроцессорными узлами будет иметь 1.5% локальных ссылок, а 64-процессорная SMP-система - 100% локальных ссылок.

Фирма Sun никогда не занималась продажей систем МРР.

Системы CLMP
SMP-системы
Базы данных, совместно использующие диски в SMP-системах
Базы данных в SMP, не предусматривающие совместное использование
Характеристики логических узлов

Добавить комментарий


Защитный код
Обновить