Сервисное программное обеспечение в распределенных системах

  • 12 мая 2013 г.
  • 5634 Слова
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
ИНСТИТУТ ЭКОНОМИКИ И ВНЕШНЕЭКОНОМИЧЕСКИХ СВЯЗЕЙ
ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ

Курсовая работа
По дисциплине: «Разработка и Эксплуатация АИС»
На тему: «Сервисное ПО в распределенных системах»

Выполнил:
Студент Группы АСУ-3
Стремоухов Д. А.

Научный руководитель:Бордюгова Т.Н.

Ростов-на-Дону
2013
Содержание

Введение ………………………………………………………………………………………………………..3
Глава 1. Распределенные Системы Данных.
1.1. Определение распределенных систем…………………………………………………..5
1.2. Основные требования к распределенным системам……………………………..8
1.3.1. Прозрачность...............................................................................10-12
1.3.2.Открытость...................................................................................12-13
1.3.3. Масштабируемость.....................................................................13-14
1.3. Логические программные слои распределенных систем...................14-16
Глава 2. Распределенные вычислительные системы Boinc и Grid
2.1. История развития РаспределенныхВычислений..................................16-19
2.2. Grid-системы...................................................................................................19
2.2.1. Концепция грид……………………………………………………………………………...19
2.2.2. Обзор………………………………………………………………………………………....19-20
2.2.3. Сравнение грид-систем и обычных суперкомпьютеров.................20
2.2.4.История...........................................................................................20-22
2.2.5. Типы GRID-систем...............................................................................22
2.3. BOINC..............................................................................................................22
2.3.1. Описание........................................................................................22-23
2.3.2. Серверная частьBOINC..................................................................23-24
2.3.3. Организация проектов.......................................................................24
2.3.4. Использование BOINC...................................................................24-27
2.3.5. Установка и настройка клиента BOINC.........................................27-29
2.3.6. Затратыэлектроэнергии.....................................................................29
Заключение ……………….…………………………………………………………………………….29-30
Приложения....................................................................................................31
Список Литературы ………………………………………………………………………………………31





Введение
Компьютерные системы претерпевают революцию. С 1945 года, когда началась эпоха современныхкомпьютеров, до приблизительно 1985 года компьютеры были большими и дорогими. Даже мини-компьютеры стоили сотни тысяч долларов. В результате большинство организаций имели в лучшем случае лишь несколько компьютеров, и, поскольку методы их соединения отсутствовали, эти компьютеры работали независимо друг от друга.
Однако в середине восьмидесятых под воздействием двух технологических новинок ситуация началаменяться. Первой из этих новинок была разработка мощных микропроцессоров. Изначально они были 8-битными, затем стали доступны 16-, 32- и 64-битные процессоры. Многие из них обладали вычислительной мощностью мэйнфреймов (то есть больших компьютеров), но лишь частью их цены.
Скорость роста, наблюдавшаяся в компьютерных технологиях в последние полвека, действительно потрясает. Ей нет прецедентов вдругих отраслях. От машин, стоивших 100 миллионов долларов и выполнявших одну команду в секунду, мы пришли к машинам, стоящим 1000 долларов и выполняющим 10 миллионов команд в секунду. Разница в соотношении цена/производительность достигла порядка 1012.
В результате развития технологий сегодня достаточно легко можно собрать...