Технологии распределенных вычислений (рв)
Современное производство требует высоких скоростей обработки информации, удобных форм ее хранения и передачи. Необходимо также иметь динамичные способы обращения к информации, способы поиска данных в заданные временные интервалы, чтобы реализовывать сложную математическую и логическую обработку данных.
Управление крупными предприятиями, управление экономикой на уровне страны требуют участия в этом процессе достаточно крупных коллективов. Такие коллективы могут располагаться в различных районах города, в различных регионах страны и даже в различных странах. Для решения задач управления, обеспечивающих реализацию экономической стратегии, становятся важными и актуальными скорость и удобство обмена информацией, а также возможность тесного взаимодействия всех участвующих в процессе выработки управленческих решений.
В эпоху централизованного использования ЭВМ с пакетной обработкой информации пользователи вычислительной техники предпочитали приобретать компьютеры, на которых можно было бы решать почти все классы их задач. Однако сложность решаемых задач обратно пропорциональна их количеству, и это приводило к неэффективному использованию вычислительной мощности ЭВМ при значительных материальных затратах. Нельзя не учитывать и тот факт, что доступ к ресурсам компьютеров был затруднен из-за существующей политики централизации вычислительных средств в одном месте.
Принцип централизованной обработки данных (рис. 5.1) не отвечал высоким требованиям к надежности процесса обработки, затруднял развитие систем и не мог обеспечить необходимые временные параметры при диалоговой обработке данных в многопользовательском режиме. Кратковременный выход из строя центральной ЭВМ приводил к роковым последствиям для системы в целом.
I
Рис. 5.1 - Система централизованной обработки данных
Появление персональных компьютеров потребовало нового подхода к организации систем обработки данных, к созданию новых информационных технологий. Возникло логически обоснованное требование перехода от использования отдельных ЭВМ в системах централизованной обработки данных к распределенной обработке данных (рис. 5.2).
Рис. 5.2 - Система распределенной обработки данных
Распределенная обработка данных - обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих распределенную систему.
В основе распределенных вычислений лежат две основные идеи:
много организационно и физически распределенных пользователей, одновременно работающих с общими данными - общей базой данных (пользователи с разными именами, которые могут располагаться на различных вычислительных установках, с различными полномочиями и задачами);
логически и физически распределенные данные, составляющие и образующие тем не менее, общую базу данных (отдельные таблицы, записи и даже поля могут располагаться на различных вычислительных установках или входить в различные локальные базы данных).
Дня реализации распределенной обработки данных были созданы многомашинные ассоциации, структура которых разрабатывается по одному из следующих направлений:
многомашинные вычислительные комплексы (МВК);
компьютерные (вычислительные) сети.
Многомашинный вычислительный комплекс - группа установленных рядом вычислительных машин, объединенных с помощью специальных средств сопряжения и выполняющих совместно единый информационно-вычислительный процесс. Под процессом понимается некоторая последовательность действий для решения задачи, определяемая программой.
Многомашинные вычислительные комплексы могут быть:
локальными, при условии установки компьютеров в одном помещении, не требующих для взаимосвязи специального оборудования и каналов связи;
дистанционными, если некоторые компьютеры комплекса установлены на значительном расстоянии от центральной ЭВМ и для передачи данных используются телефонные каналы связи.
Пример 1. Три ЭВМ объединены в комплекс для распределения заданий, поступающих на обработку. Одна из них выполняет диспетчерскую функцию и распределяет задания в зависимости от занятости одной из двух других обрабатывающих ЭВМ. Это локальный многомашинный комплекс.
Пример 2. ЭВМ, осуществляющая сбор данных по некоторому региону, выполняет их предварительную обработку и передает для дальнейшего использования на центральную ЭВМ по телефонному каналу связи. Это дистанционный многомашинный комплекс.
Компьютерная (вычислительная) сеть - вычислительная система, включающая в себя несколько компьютеров, терминалов и других аппаратных средств, соединенных между собой линиями связи, обеспечивающими передачу данных
Терминал - устройство, предназначенное для взаимодействия пользователя с вычислительной системой или сетью ЭВМ. Состоит из устройства ввода (чаще всего это клавиатура) и одного или нескольких устройств вывода (дисплей, принтер и т.д.).
- Конспект лекций по дисциплине
- Содержание
- Раздел 1.Понятие информационной технологии 3
- Раздел 2.Виды информационных технологий 10
- Раздел 3.Организация информационных процессов 36
- Инструментарий информационной технологии
- Информационная технология и информационная система
- Этапы развития информационных технологий
- Особенности новых информационных технологий
- Проблемы использования информационных технологий
- Виды информационных технологий
- Общая классификация видов информационных технологий
- Структура управления организацией
- Классификация видов информационных технологий
- Информационная технология обработки данных
- Информационная технология управления
- Автоматизация офисной деятельности
- Информационная технология поддержки принятия решений
- Экспертные системы
- Типы экспертных систем
- Виды знаний
- Способы формализованного представления знаний в бз
- Области применения эс
- Организация информационных процессов
- Модели информационных процессов передачи, обработки, накопления данных
- Обобщенная схема технологического процесса обработки информации
- Сбор и регистрация информации
- Передача информации
- Обработка информации
- Хранение и накопление информации
- Системный подход к решению функциональных задач и к организации информационных процессов
- Информационные технологии в различных областях деятельности
- Информационные технологии в системах организационного управления
- Эвм при выборе решений в области технологии, организации, планирования и управления производством
- Возможности использования новых информационных технологий в системах организационного управления
- Информационные технологии в обучении
- Автоматизированные системы научных исследований
- Системы автоматизированного проектирования
- Геоинформационные системы и технологии
- Информационные технологии в распределенных системах
- Технологии распределенных вычислений (рв)
- Распределенные базы данных
- Технологии и модели "Клиент-сервер"
- Модель файлового сервера
- Модель удаленного доступа к данным
- Модель сервера базы данных
- Модель сервера приложений
- Технологии объектного связывания данных
- Технологии реплицирования данных
- Технологии компьютерного моделирования
- Понятие о компьютерном математическом моделировании.
- Общие сведения о компьютерном математическом моделировании
- Классификация математических моделей
- Этапы, цели и средства компьютерного математического моделирования
- Моделирования случайных процессов
- Особенности имитационного моделирования производственных систем
- Технологии создания программного обеспечения
- Общая характеристика технологии создания программного обеспечения
- Современные методы и средства разработки программного обеспечения
- Современные методы разработки по
- Инструментарий технологии программирования
- Средства для создания приложений
- Case-технологии
- Языки и системы программирования
- Развитие языков программирования
- Современные системы программирования
- Архитектура программных систем