E-Book Overview
–Челябинск: Южно-Уральский государственный университет; Фотохудожник, 2012. – 184 с.
В учебном пособии рассмотрены основные технологии организации распределенных вычислительных систем. Представлены основные подходы к распределенной обработке информации в вычислительных сетях и организации распределенных приложений. Проводится обзор основных подходов к организации распределенных вычислительных систем: методы удаленных вызовов процедур, многослойные клиент-серверные системы, многоагентные системы, технологии одноранговых вычислений. Рассматривается сервис-ориентированный подход к построению распределенных вычислительных систем. Приводится описание концепции грид-вычислений. Рассматривается технология и архитектура построения систем облачных вычислений. Пособие предназначено для студентов бакалавриата и магистратуры по направлению 010300 «Фундаментальная информатика и информационные технологии» при изучении курсов «Объектная распределенная обработка», «Введение в сервис-ориентированные архитектуры», «Распределенные объектные технологии».
E-Book Content
Министерство образования и науки Российской Федерации Южно-Уральский государственный университет Кафедра системного программирования
004.75
Г.И. Радченко
РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ Учебное пособие
Челябинск 2012
УДК 004.75
Одобрено учебно-методической комиссией факультета вычислительной математики и информатики
Рецензент: доктор физ.-мат. наук, профессор Л.Б. Соколинский
Радченко, Г.И. Распределенные вычислительные системы / Г.И. Радченко. –Челябинск:: Фотохудожник, 2012. – 184 с. ISBN 978-5-89879-198-8 В учебном пособии рассмотрены основные технологии организации распределенных вычислительных систем. Представлены основные подходы к распределенной обработке информации в вычислительных сетях и организации распределенных приложений. Проводится обзор основных подходов к организации распределенных вычислительных систем: методы удаленных вызовов процедур, многослойные клиент-серверные системы, многоагентные системы, технологии одноранговых вычислений. Рассматривается сервис-ориентированный подход к построению распределенных вычислительных систем. Приводится описание концепции грид-вычислений. Рассматривается технология и архитектура построения систем облачных вычислений. Пособие предназначено для студентов бакалавриата и магистратуры по направлению 010300 «Фундаментальная информатика и информационные технологии» при изучении курсов «Объектная распределенная обработка», «Введение в сервис-ориентированные архитектуры», «Распределенные объектные технологии». УДК 004.75
2
Содержание 1.
2.
3.
4.
5.
6.
Введение в распределенные вычислительные системы ......................... 7 1.1
Определение распределенной вычислительной системы ................ 8
1.2
Промежуточное программное обеспечение ...................................... 9
1.3
Терминология РВС ........................................................................... 10
1.4
Классификация РВС ......................................................................... 11
1.5
Связь в РВС ....................................................................................... 13
История развития распределенных вычислений................................... 15 2.1
Первое поколение систем распределенных вычислений ............... 16
2.2
Второе поколение систем распределенных вычислений ............... 18
2.3
Современные РВС ............................................................................ 21
2.4
Заключение ....................................................................................... 26
Ве