20427

Концепции аппаратных решений

Доклад

Информатика, кибернетика и программирование

Концепции аппаратных решений Несмотря на то что все распределенные системы содержат по нескольку процессоров существуют различные способы их организации в систему. Нас интересуют исключительно системы построенные из набора независимых компьютеров. Системы в которых компьютеры используют память совместно обычно называются мультипроцессорами multiprocessors а работающие каждый со своей памятью мультикомпьютерами multicomputers. Коммутируемые системы в отличие от шинных не имеют единой магистрали такой как у кабельного телевидения.

Русский

2013-07-25

64 KB

0 чел.

2

1.3. Концепции аппаратных решений

Несмотря на то, что все распределенные системы содержат по нескольку процессоров, существуют различные способы их организации в систему. В особенности это относится к вариантам их соединения и организации взаимного обмена. В этом разделе мы кратко рассмотрим аппаратное обеспечение распределенных систем, в частности варианты соединения машин между собой. Предметом нашего обсуждения в следующем разделе будет программное обеспечение распределенных систем.

За прошедшие годы было предложено множество различных схем классификации компьютерных систем с несколькими процессорами, но ни одна из них не стала действительно популярной и широко распространенной. Нас интересуют исключительно системы, построенные из набора независимых компьютеров. На рис. 1.4 мы подразделяем все компьютеры на две группы. Системы, в которых компьютеры используют память совместно, обычно называются мультипроцессорами (multiprocessors), а работающие каждый со своей памятью — мультикомпьютерами (multicomputers). Основная разница между ними состоит в том, что мультипроцессоры имеют единое адресное пространство, совместно используемое всеми процессорами. Если один из процессоров записывает, например, значение 44 по адресу 1000, любой другой процессор, который после этого прочтет значение, лежащее по адресу 1000, получит 44. Все машины задействуют одну и ту же память.

В отличие от таких машин в мультикомпьютерах каждая машина использует свою собственную память. После того как один процессор запишет значение 44 по адресу 1000, другой процессор, прочитав значение, лежащее по адресу 1000, получит то значение, которое хранилось там раньше. Запись по этому адресу значения 44 другим процессором никак не скажется на содержимом его памяти. Типичный пример мультикомпьютера — несколько персональных компьютеров, объединенных в сеть.

Каждая из этих категорий может быть подразделена на дополнительные категории на основе архитектуры соединяющей их сети. На рис. 1.4 эти две архитектуры обозначены как шинная (bus) и коммутируемая (switched). Под шиной понимается одиночная сеть, плата, шина, кабель или другая среда, соединяющая все машины между собой. Подобную схему использует кабельное телевидение: кабельная компания протягивает вдоль улицы кабель, а всем подписчикам делаются отводки от основного кабеля к их телевизорам.

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

Мы проведем также разделение распределенных компьютерных систем на гомогенные (homogeneous) и гетерогенные (heterogeneous). Это разделение применяется исключительно к мультикомпьютерным системам. Для гомогенных мультикомпьютерных систем характерна одна соединяющая компьютеры сеть, использующая единую технологию. Одинаковы также и все процессоры, которые в основном имеют доступ к одинаковым объемам собственной памяти. Гомогенные мультикомпьютерные системы нередко используются в качестве параллельных (работающих с одной задачей), в точности как мультипроцессорные.

В отличие от них гетерогенные мультикомпьютерные системы могут содержать целую гамму независимых компьютеров, соединенных разнообразными сетями. Так, например, распределенная компьютерная система может быть построена из нескольких локальных компьютерных сетей, соединенных коммутируемой магистралью FDDI или ATM.

В следующих трех пунктах мы кратко рассмотрим мультипроцессорные, а также гомогенные и гетерогенные мультикомпьютерные системы. Несмотря на то, что эти вопросы не связаны напрямую с нашей основной темой, распределенными системами, они помогают лучше ее понять, поскольку организация распределенных систем часто зависит от входящей в их состав аппаратуры.


 

А также другие работы, которые могут Вас заинтересовать

2436. Соціальні установки 41 KB
  Установки, як ефективний спосіб оцінювання світу. Рольова поведінка та установки. Причина впливу поведінки на установки. Когнітивний дисонанс. Ефект недостатнього виправдання. Причини впливу поведінки на установки в руслі різних теорій.
2437. Расчет горно-транспортного комплекса в соответствии с эксплуатационной производительностью экскаватора ЭКГ-8,3 715.56 KB
  Развитие открытых горных разработок в ближайшие 10-15 лет определяется не только все возрастающими потребностями общества в минеральном сырье и конкурентоспособностью с подземным способом разработки, но также все увеличивающимися экологическими ограничениями.
2438. Експлуатація і обслуговування машин 902 KB
  Мета і завдання курсу Експлуатація і обслуговування машин. Планування технічного обслуговування та ремонту будівельних машин. Види і періодичність ТО тракторів і машин. Вплив степеня очищення повітря. Вплив стану експлуатаційних матеріалів на надійність роботи двигуна. Зберігання і консервація машин.
2439. Исследование характеристик тиристора и управляемого выпрямителя 1.67 MB
  Целью работы является: исследование вольтамперной характеристики и определение параметров тиристора, получение семейства статических характеристик тиристора, исследование работы регулируемого однополупериодного выпрямителя.
2440. Строение и характеристики подъемных кранов 105.05 KB
  Назначение, общее устройство неходовой рамы, способы крепления ее к раме автомобиля. Назначение и общее устройство выносных опор. Проверка уровня масла в редукторе механизма подъема груза. Назначение, устройство и работа опорно-поворотного устройства. Виды грузозахватных приспособлений и требования к ним. Грузы, запрещенные для подъема краном. Проверить уровень масла в картере редуктора механизма вращения.
2441. Оценка качества и его потребительские свойства 153.5 KB
  Качество как категория управления - интегральное понятие, которое характеризует эффективность всех сторон жизнедеятельности предприятия от процесса разработки стратегии, маркетинга и далее включая все этапы жизненного цикла продукта или услуги. Стоимость – это категория исключительного товарного (рыночного) хозяйства, представляющая собой общественное отношение товаропроизводителей, которое возникает при обмене товаров.
2442. Теория менеджмента. Менеджмент как учебная дисциплина 296.5 KB
  Экономические методы управления. Социально-психологические методы управления. Понятие и содержание коммуникации. Менеджмент как особый тип управления организацией в рыночной системе хозяйствования. Механизмы рыночной экономики. Концепция жизненного цикла организации. Актуальность управления персоналом. Государственная кадровая политика Республики Беларусь.
2443. Загальна медична психологія 23.08 KB
  Особливості психіки пацієнтів на етапах, підготовки, виконання хірургічних втручань та в післяопераційний період. Особливості психіки хворих, що страждають різними захворюваннями (серцево-судинні, інфекційні, гінекологічні, і т.д.). Особливості психічних процесів хворих з дефектами органів та систем (сліпота, глухота і т.д.).
2444. Податкова система і податкова політика 23.26 KB
  Суть, значення та роль податкової системи в системі державних доходів. Податкова політика та її характеристика. Склад податкової системи України. Порівняльна характеристика податкових систем у розвинутих державах світу