В чем разница между распределенной и кластерной системами?

оба определяются как набор компьютеров, которые работают вместе и дают конечным пользователям представление об одном компьютере, работающем за ним.

Так в чем же разница?

1 ответов


в чем разница между автомобилем и спортивным автомобилем? Кластер-это система, обычно управляемая одной компанией. Кластеры обычно имеют очень низкую задержку и состоят из серверного оборудования. Распределенная система может быть чем угодно. Имея JS на клиенте и PHP-серверный код, который составляет вместе систему, некоторые люди уже называют распределенной системой.

В общем при работе с распределенными системами вы много работаете с длительными задержками и непредвиденными поломками (как упоминалось в системах p2p). При создании кластера (или большого кластера, который можно назвать суперкомпьютером) вы пытаетесь предотвратить его, используя более надежное оборудование и лучшее сетевое соединение (InfiniBand). Но, тем не менее, кластер по-прежнему является распределенной системой. (Спортивный автомобиль по-прежнему имеет 4 колеса и двигатель)