Что такое Distributed Computing?
Распределенные вычисления касается средств, с помощью которой один компьютер программа работает в более чем одном компьютере одновременно. В частности, различных элементов и объектов в программе осуществляется или обработана с использованием различных компьютерных процессоров.
Распределенные вычисления аналогичны параллельных вычислений и сетка вычислений. Параллельные вычисления, однако, ссылается на Запуск единой программы, используя как минимум из двух процессоров, принадлежащих к одному компьютеру. Сетка вычислений, с другой стороны, относится к более посвященная распределенных вычислений установки - один чьи компьютеры членами являются специально для программы находятся на стадии обработки.
Разные характеристики
В распределенной вычислительной установки, программа работает как бы в одном компьютере, даже когда она есть, по сути дела, с использованием различных компьютерных процессоров. Это означает, что ни один компьютер несет всю нагрузку на системные ресурсы, что работает компьютерная программа, как правило, влечет за собой.
Вместе с тем, распределенных вычислений, является фактически не использовались для облегчения нагрузки на отдельных компьютерах процессоров. Это на самом деле сделать, чтобы быть в состоянии обрабатывать или выполнять сложные и ресурсоемкие дренирующие программы с большей скоростью и эффективностью. Распределенные вычисления, по сути, можно рассматривать как попытку подготовить виртуального суперкомпьютера из сотен и тысяч отдельных компьютеров.
Выделенные серверы
Распределенные вычислительные установки, как правило, называется одноранговой архитектуры. В действительности, однако, распределенных вычислений, не является одноранговой поскольку отдельные компьютеры в действительности не непосредственно общаться друг с другом. Там, по крайней мере в одном посвящен распределенных вычислений, управления сервером, который координирует усилия в рамках всей сети компьютеров, которые вносят свои системные ресурсы для коллективных усилий.
В распределенной вычислительной установки, есть один или несколько серверов, которые содержат план скоординированных усилий программы, информацию, необходимую для доступа к компьютерам членов, а также приложений, что позволит автоматизировать распределение программа процессов, когда таковое требуется. Кроме того, в распределенной вычислительной административного сервера, что распространены процессы координируются и комбинированные, и они, когда программа мероприятий создаются.
Как Дистрибутивные вычислительным работ
Компьютер, который является частью распределенной вычислительной сети, как правило, программа установлена в нем, что это его прямая связь с административно-сервера или сервера. Программное обеспечение остается неактивной в отдельных компьютер до тех пор, пока компьютерная система становится простоя (пользователь не использует свои ресурсы). На данный момент, программа будет активирована, и будет информировать административного сервера об имеющихся ресурсов в компьютере. Административный сервер будет реагировать путем направления заявления пакет запрашивающем компьютере. В момент у пользователя есть необходимость его собственные ресурсы снова управления сервером немедленно отказаться от ресурсов, которые было монополизации, к владельцу компьютера.
Distributed Computing проекты
Распределенные вычисления в настоящее время постепенно воспринимается как вычислительный метод. Некоторые проекты, которые использует эта основа является SETI @ Home, который представляет собой проект, посвященный поиску признаков внеземной жизни. Там же в Folding @ доме, который посвящен ищет лекарство от рака.
|
Бесплатные документацию по управлению ИТ
Закладка Что такое Distributed Computing?Последние сообщения блога
- SourceForge против Freshmeat

