Распределенные вычисления (DCI)

Автор: Robert Simon
Дата создания: 18 Июнь 2021
Дата обновления: 9 Май 2024
Anonim
Облачные вычисления
Видео: Облачные вычисления

Содержание

Определение - что означает распределенное вычисление (DCI)?

Распределенные вычисления относятся к области информатики, которая исследует распределенные системы. Распределенная система включает в себя различные компьютеры, которые соединяются и взаимодействуют посредством компьютерной сети. Компьютеры общаются друг с другом для достижения общей цели.


Распределенные компьютерные системы включают в себя несколько программных компонентов, которые установлены на различных компьютерах, но работают как отдельная система. Компьютеры, работающие в распределенной системе, могут быть физически близки и подключены с использованием локальной сети. Или они могут быть географически отдаленными и соединенными с помощью глобальной сети.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет распределенные вычисления (DCI)

Распределенные системы включают в себя различные возможные конфигурации, такие как персональные компьютеры, мейнфреймы, миникомпьютеры, рабочие станции и т. Д. Компьютерная программа, которая работает в распределенной системе, называется распределенной программой, тогда как процедура написания таких программ называется распределенным программированием.


Распределенные системы обеспечивают несколько преимуществ по сравнению с централизованными системами. Они включают:

  • Масштабируемость: распределенная система может быть легко расширена с добавлением большего количества машин по мере необходимости.
  • Резервирование: многие машины могут предлагать одинаковые услуги. Поэтому, даже если один компьютер недоступен, задачи не затрагиваются. Кроме того, из-за использования множества небольших машин эта избыточность является относительно недорогой.

Распределенные вычислительные системы могут работать на оборудовании, предоставленном несколькими поставщиками. Он может использовать множество различных стандартных программных компонентов. Эти системы самодостаточны и не слишком зависят от основного программного обеспечения. Они могут использовать различные протоколы связи, а также работать в нескольких операционных системах. Для осуществления межмашинной связи они используют TCP / IP или SNA по Ethernet или Token Ring.


Компьютеры, используемые в распределенных вычислениях, используют модель клиент-сервер.