Jump to content

Распределенная сеть

Распределенная сеть — это распределенная вычислительная сетевая система, в которой компоненты программы и данных зависят от нескольких источников.

Обзор [ править ]

Распределенная сеть, используемая в распределенных вычислениях , — это сетевая система, в которой компьютерное программное обеспечение , программное обеспечение и его данные распределены по более чем одному компьютеру, но передают сложные сообщения через свои узлы (компьютеры) и зависят друг от друга. Целью распределенной сети является совместное использование ресурсов, обычно для достижения одной или схожей цели. [1] [2] Обычно это происходит через компьютерную сеть , [1] однако популярность вычислений через Интернет растет. [3] Обычно распределенная сетевая система состоит из процессов , потоков , агентов и распределенных объектов . [3] Просто распределенных физических компонентов недостаточно для создания распределенной сети; обычно распределенные сети используют одновременное выполнение программ. [2]

Клиент/сервер [ править ]

Клиент-серверные вычисления — это тип распределенных вычислений, когда один компьютер, клиент, запрашивает данные у сервера, основного вычислительного центра, который напрямую отвечает клиенту запрошенными данными, иногда через агента. Распределенные сети клиент/сервер также популярны в веб-вычислениях. [3] Клиент/Сервер — это принцип, согласно которому клиентский компьютер может предоставлять определенные возможности пользователю и запрашивать другие у других компьютеров, которые предоставляют услуги клиентам. Интернет- протокол передачи гипертекста в основном представляет собой клиент/сервер. [1] [4] [5] [6]

На основе агента [ править ]

Распределенная сеть также может быть основанной на агентах , где то, что управляет агентом или компонентом, определено свободно, а компоненты могут иметь предварительно настроенные или динамические настройки. [3]

Децентрализованный [ править ]

Децентрализация – это когда каждый компьютер в сети может использоваться для решения конкретной вычислительной задачи, что противоположно модели клиент/сервер. Обычно используются только простаивающие компьютеры, и поэтому считается, что сети более эффективны. [5] Одноранговые вычисления (P2P) основаны на децентрализованной распределенной сети, включая технологию распределенного реестра, такую ​​как блокчейн . [7] [8]

Сетка [ править ]

Ячеистая сеть — это локальная сеть, состоящая из устройств (узлов), которая изначально была разработана для связи посредством радиоволн, что позволяет использовать различные типы устройств. Каждый узел может взаимодействовать с любым другим узлом в сети.

Преимущества распределенных сетей [ править ]

До 1980-х годов вычисления обычно были централизованы на одном недорогом настольном компьютере. [9] Но сегодня вычислительные ресурсы (компьютеры или серверы) обычно физически распределены во многих местах, и в этом превосходны распределенные сети. Некоторые типы вычислений не масштабируются за пределы определенного уровня параллелизма и преимуществ более совершенных аппаратных компонентов и, таким образом, являются узкими местами , например, очень большими командными словами . Эти узкие места преодолеваются за счет увеличения количества компьютеров, а не мощности их компонентов. Ситуации, когда совместное использование ресурсов становится проблемой или когда более высокая отказоустойчивость , также находят помощь в распределенных сетях. необходима [2] Распределенная сеть также очень поддерживает более высокий уровень анонимности. [10]

Облачные вычисления [ править ]

Предприятиям с быстрым ростом и потребностями в масштабировании может быть сложно поддерживать собственную распределенную сеть в рамках традиционной модели вычислений клиент/сервер. Облачные вычисления — это утилита распределенных вычислений с использованием интернет-приложений, хранилищ и вычислительных сервисов. Облако — это кластер компьютеров или серверов, которые тесно связаны между собой для обеспечения масштабируемых , высокопроизводительных вычислений или выполнения связанных с ними задач. [2] [11]

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б с Балда, Бравеем (апрель 2015 г.). «Повышение безопасности в распределенных сетях» (PDF) . Международный журнал компьютерных наук и мобильных вычислений . 4 (4): 761 . Проверено 24 сентября 2018 г.
  2. Перейти обратно: Перейти обратно: а б с д Шриниваса, КГ; Муппалла, Анил Кумар (февраль 2015 г.). Руководство по высокопроизводительным распределенным вычислениям: практические примеры использования Hadoop, Scalding и Spark (компьютерные коммуникации и сети) . Спрингер. стр. 4–8. ISBN  978-3319134963 .
  3. Перейти обратно: Перейти обратно: а б с д Вейджа, Цзя; Чжоу, Ванлей (декабрь 2004 г.). Распределенные сетевые системы: от концепций к реализациям . Спрингер. стр. XVIII-6. ISBN  978-0387238395 .
  4. ^ Ценов, Мартин (июнь 2007 г.). «Пример связи между распределенными сетевыми системами с помощью веб-сервисов» . Материалы международной конференции «Компьютерные системы и технологии» 2007 года — CompSysTech '07 . п. 1. дои : 10.1145/1330598.1330637 . ISBN  9789549641509 . S2CID   1873704 . Проверено 24 сентября 2018 г.
  5. Перейти обратно: Перейти обратно: а б Мали, Робин Ян. «Сравнение централизованной (клиент-серверной) и децентрализованной (одноранговой) сети. Семестровая диссертация» (PDF) . ETH Цюрих . Проверено 24 сентября 2018 г.
  6. ^ Пилиурас, Тереза ​​К. (декабрь 2004 г.). Сетевой дизайн, второе издание: менеджмент и технические перспективы (2-е изд.). ЦРК Пресс. п. 353. ИСБН  9780849316081 . Проверено 25 сентября 2018 г.
  7. ^ Мериан, Лукас (31 мая 2018 г.). «Что такое блокчейн? Самая революционная технология за последние десятилетия» . Компьютерный мир . Архивировано из оригинала 24 сентября 2018 года . Проверено 24 сентября 2018 г.
  8. ^ Раваль, Сирадж. «Глава 1. Что такое децентрализованное приложение?» . О'Рейли Сафари . Проверено 24 сентября 2018 г.
  9. ^ «Дивный новый мир: бум домашних компьютеров 1980-х» . История Экстра . Проверено 24 сентября 2018 г.
  10. ^ Сай, Ден (2011). Анонимная, но отслеживаемая беспроводная ячеистая сеть . Калифорнийский государственный университет. ISBN  978-1-124-40072-3 . Проверено 25 сентября 2018 г.
  11. ^ «Распределенные вычисления: коммунальные услуги, сети и облака» (PDF) . Отчет МСЭ-Т о наблюдении за технологиями . 9 . 2009 . Проверено 24 сентября 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a3077df8167c87d835235addb305581c__1707014460
URL1:https://arc.ask3.ru/arc/aa/a3/1c/a3077df8167c87d835235addb305581c.html
Заголовок, (Title) документа по адресу, URL1:
Distributed networking - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)