> например?
Вот например ты решаешь задачу как лучше убить всех человеков. Совершенно очевидно, что тебе придётся для начала как-то учитывать этих самых человеков, которых уже за шесть миллиардов, между прочим. Т.е. будет использоваться гигантская база данных. Если все 100 компов будут ходить в одну и ту же базу - будут возникать множественные ожидания из-за необходимости синхронизации доступа, да и искать там нужного человека придётся подолгу - если все миллиарды будут на одной и той же машине храниться. Следовательно лучше сделать распределённую базу данных и хранить части данных на тех машинах, которые и заняты обработкой именно этих данных. В данном случае задачу можно распараллелить например по континентам, но лучше по государствам - как раз получится в среднем по две страны на комп. То же самое и с разделяемой памятью и с дисками и прочим хардвером - вместо того, чтобы заставлять процессы соревноваться за общие ресурсы, лучше просто с умом перераспределить обработку данных между нодами кластера.
Re: что в ваше понимании является кластером?
> например?
Вот например ты решаешь задачу как лучше убить всех человеков. Совершенно очевидно, что тебе придётся для начала как-то учитывать этих самых человеков, которых уже за шесть миллиардов, между прочим. Т.е. будет использоваться гигантская база данных. Если все 100 компов будут ходить в одну и ту же базу - будут возникать множественные ожидания из-за необходимости синхронизации доступа, да и искать там нужного человека придётся подолгу - если все миллиарды будут на одной и той же машине храниться. Следовательно лучше сделать распределённую базу данных и хранить части данных на тех машинах, которые и заняты обработкой именно этих данных. В данном случае задачу можно распараллелить например по континентам, но лучше по государствам - как раз получится в среднем по две страны на комп. То же самое и с разделяемой памятью и с дисками и прочим хардвером - вместо того, чтобы заставлять процессы соревноваться за общие ресурсы, лучше просто с умом перераспределить обработку данных между нодами кластера.