Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Судаков / Лекции / lec2_vstup.ppt
Скачиваний:
28
Добавлен:
20.03.2015
Размер:
431.62 Кб
Скачать

Модели распределенных систем

Клиент – сервер

 

клиент

 

 

 

клиент

 

 

 

 

 

 

 

 

 

 

 

Сервер работает

 

 

 

 

 

 

 

 

 

 

 

сервер

 

 

 

постоянно и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

предоставляет свои

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

функции

клиент

 

 

 

 

 

Клиент использует

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

функции сервера при

 

 

 

 

 

 

 

 

необходимости

 

 

 

 

 

 

 

Одноранговые

агент

агент

(мультиагентные

системы, peer-to-peer)

Все части распределенного

приложения

агент

равноправны

 

 

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Клиент-серверные приложения

Одни приложения являются клиентами, другие серверами

Интернет сервисы WWW, ftp, imap, pop

Системы работы с базами данных

Файловые серверы (netbios, samba, nfs)

Десктопные приложения (OLE)

RPC

Системы распределения нагрузки

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Мультиагентные системы

Каждое приложение есть одновременно и клиентом и сервером

Система электронной почты (smtp)

Пиринговые сети (thorrent)

Ситемы мониторинга (snmp)

Системы балансировки нагрузки (mosix)

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

По выполняемым функциям

Высокопроизводительные системы

Высоконадежные системы

Системы под общим управлением

Системы хранения данных

Системы балансировки нагрузки

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Особенности аппаратного обеспечения

Однопроцессорные системы

Симметричные мультипроцессорные системы

Векторно-конвейерные системы

Массивно-параллельные системы

NUMA системы

Кластеры

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Симметричные мультипроцессорные системы

Несколько процессоров, которые работают с общей памятью и имеют одинаковую скорость доступа ко всей памяти

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Векторно-конвейерные системы

Несколько векторно- конвейерных процессоров которые имеют несколько функциональных устройств и позволяют быстро передавать друг другу информацию

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Массивно-параллельная система

Несколько вычислительных узлов с одним или несколькими центральными процессорами и большим количеством периферических процессоров

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

NUMA система

Большое количество плат с небольшим количеством процессоров и небольшим объемом памяти, соединенные вместе

Адресное пространство является общим

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Кластер

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

ІОЦ КНУ імені Тараса Ше

вченка, 2005 р

Соседние файлы в папке Лекции