2. Технологии распределенной обработки данных
Одной из важнейших сетевых технологий в экономических информационных система) является распределенная обработка данных. То, что персональные компьютеры стоят на рабочих местах, т. е. на местах возникновения и использования информации, дало возможность распределить их ресурсы по отдельным функциональным сферам деятельности и изменить технологию обработки данных в направлении децентрализации. Распределенная обработка данных позволяет повысить эффективность удовлетворения изменяющейся информационной потребности информационного работника и, тем самым, обеспечить гибкость принимаемых им решений. Преимущества распределенной обработки данных выражаются в:
увеличении числа удаленных взаимодействующих пользователей, выполняющих функции сбора, обработки, хранения, передачи информации;
снятии пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз данных на разных ЭВМ;
обеспечении доступа информационному работнику к вычислительным ресурсам сети ЭВМ;
обеспечении обмена данными между удаленными пользователями.
Формализация концептуальной схемы данных повлекла за собой возможность классификации моделей представления данных на иерархические, сетевые и реляционные. Это отразилось в понятии архитектуры систем управления базами данных (СУБД) и технологии обработки. Для обработки данных, размещенных на удаленных компьютерах, разработаны сетевые СУБД, а сама база данных называется распределенной.
Распределенная обработка и распределенная база данных не являются синонимами. Если при распределенной обработке производится работа с базой, то подразумевается, что представление данных, содержательная обработка данных базы выполняются на компьютере клиента, а поддержание базы в актуальном состоянии - на файл-сервере. Распределенная база данных может размещаться на нескольких серверах и для доступа к удаленным данным надо использовать сетевую СУБД. Если сетевая СУБД не используется, то реализуется распределенная обработка данных.
При распределенной обработке клиент может послать запрос к собственной локальной базе или удаленной. Удаленный запрос ~ это единичный запрос к одному серверу. Несколько удаленных запросов к одному серверу объединяются в удаленную транзакцию. Если отдельные запросы транзакции обрабатываются различными серверами, то транзакция называется распределенной. При этом запрос определение транзакции обрабатывается одним сервером. Если запрос транзакции обрабатывается несколькими серверами, он называется распределенным.
Только обработка распределенного запроса поддерживает концепцию распределенной базы данных.
Существуют разные технологии распределенной обработки данных.
Одной из первых технологий распределенной обработки данных была технология файл-сервер. По запросу клиента файл-сервер пересылает запрошенный файл. Целостность и безопасность данных не обеспечивается в должной степени. Файл-сервер содержит базу данных и файловую систему для обеспечения многопользовательских запросов.
Сетевые СУБД, основанные на технологии файл-сервер, также не обеспечивают безопасность и целостность данных. При увеличении числа запросов падает производительность системы, так как файл-серверы реализуют принцип «все или
ничего». Полные копии файлов базы перемещаются по сети, увеличивается трафик сети, что может привести к увеличению времени ожидания клиентов. Трафик сети ~ это поток сообщений в сети.
На смену была разработана технология клиент-сервер.
Технология клиент-сервер является более мощной, так как позволила совместить достоинства однопользовательских систем (высокий уровень диалоговой поддержки, дружественный интерфейс, низкая цена) с достоинствами более крупных компьютерных систем (поддержка целостности, защита данных, многозадачность). за счет распределения обработки транзакций между многими серверами повышает производительность, увеличивает число обслуживаемых пользователей, позволяет пользователям электронной почты распределять работу над документами, обеспечивает доступ к доскам объявлений и конференциям.
Основная идея технологии клиент-сервер-заключается в том, что базы данных располагаются на мощных серверах, а приложения клиентов, обрабатывающих данные посредством инструментальных средств, запросы клиентов - на менее мощных компьютерах. Файл-сервер заменен сервером баз данных, который содержит базу данных, сетевую операционную систему, сетевую СУБД. Сервер баз данных обрабатывает запросы клиентов, выбирает необходимые данные из базы, посылает их клиентам по сети, производит обновление информации, обеспечивает целостность и безопасность данных.
Технология клиент-сервер позволяет независимо наращивать мощности сервера баз данных, увеличивая число поддерживаемых им услуг, и клиента, использующего новые приложения.
Для доступа к серверу баз данных и манипулирования данными применяется язык запросов SQL. По запросу клиента отправляется не полная копия файла, а логически необходимая порция данных. Тем самым уменьшается трафик сети, что позволяет увеличить число обслуживаемых пользователей.
К недостаткам технологии клиент-сервер можно отнести то, что при отсутствии сетевой СУБД трудно организовать распределенную обработку.
Платформу сервера баз данных определяют операционная система компьютера клиента и сетевая операционная система. Под платформой понимают тип процессора, операционной системы, добавочного оборудования и поддерживающих его программных средств, на которых можно установить новое приложение. Сетевые операционные системы серверов баз данных - Unix, Windows, Linux и др. В на- стоящее время наиболее популярными серверами баз данных являются Microsoft SQL-server, SQLbase-server, Oracle-server и др.
Совмещение гипертекстовой технологии с технологией баз данных позволило создать распределенные гипертекстовые базы данных. Разрабатываются гипертекстовые модели внутренней структуры базы данных и размещения баз данных на серверах. Гипертекстовые базы данных содержат гипертекстовые документы и обеспечивают самый быстрый доступ к удаленным данным. Гипертекстовые документы могут быть текстовыми, цифровыми, графическими, аудио- и видеофайлами. Тем самым создаются распределенные мультимедийные базы.
Гипертекстовые базы данных созданы по многим предметным областям. Практически ко всем обеспечивается доступ через интернет. Примерами гипертекстовых баз данных являются правовые системы: Гарант, Юсис, Консультант + и др.
Рост объемов распределенных баз данных выявил следующие проблемы их использования:
управление распределенными системами очень сложное;
создание новых приложений, обеспечивающих распределенную обработку, обходится дороже, чем планировалось;
производительность многих приложений в распределенных системах недостаточна;
усложнилось решение проблем безопасности данных.
Компания Oracle совместно с HewlettPackard и ЕМС предложила другое решение. Для хранения данных предназначены управляемые дисковые системы Integrated Cached Disk Array. Суммарная информационная емкость таких систем от 500 гигабайт до одного и более терабайт.
Такие системы являются основой для создания информационных хранилищ.
- Елисеева е.В.
- 2. Понятие информационной технологии
- 3. Свойства информационной технологии
- 4. Особенности разработки и реализации современных информационных технологий. Понятие платформы.
- 5. Роль информационных технологий в развитии экономики и общества
- Тема 2. Развитие и классификация информационных технологий
- 1. Эволюция информационных технологий
- Тенденции развития информационных технологий
- Информационные технологии экспертных систем и др.
- 2. Классификация информационных технологий
- 3. Характеристика этапов технологического процесса автоматизированной обработки информации
- Параметрическая модель технологического процесса автоматизированной обработки информации
- 3. Критерии оценки информационных технологий
- Тема 3. Инструментальная база информационных технологий
- Составляющие информационных технологий
- 1. Основы построения инструментальных средств информационных технологий
- 2. Составляющие информационных технологий
- 3. Стандарты пользовательского интерфейса информационных технологий Понятие и виды пользовательского интерфейса
- Необходимые свойства пользовательского интерфейса:
- Графический интерфейс пользователя gui
- 4. Автоматизированное рабочее место Концепция арм
- Классификация арм управленческих работников
- Автоматизированное рабочее место руководителя
- Автоматизированное рабочее место специалиста
- Автоматизированное рабочее место технического работника
- Техническая база создания автоматизированных рабочих мест
- Обеспечение автоматизированных рабочих мест
- Тема 4. Информационные технологии конечного пользователя
- 1. Информационная технология обработки данных (итод)
- 2. Информационная технология электронного офиса (итэо)
- 3. Информационная технология обеспечения безопасности обработки информации
- 4. Информационно — справочные правовые системы (испс)
- Тема 5. Сетевые информационные технологии
- Принципы организации компьютерных сетей
- 1. Сетевое использование вычислительной техники. Основные понятия и базовые концепции
- 2. Принципы организации компьютерных сетей
- Сетевое оборудование
- 3. Архитектура клиент-сервер
- Тема 6. Технологии открытых систем
- 1. Модель взаимосвязи открытых систем
- 2. Технологии Интернет
- Краткая история Интернета
- Структурные компоненты Интернета
- Ресурсы Интернета
- Функции Интернета
- Виды и способы подключения к Интернету
- Принципы функционирования Интернет-технологий
- Имя@домен
- Ivanov@online.Debryansk.Ru
- Технологии работы в World Wide Web. Основные понятия World Wide Web
- Основные компоненты технологии World Wide Web
- Универсальный способ адресации ресурсов в сети url (Universal Resource Locator)
- Протокол обмена гипертекстовой информацией http (HyperText Transfer Protocol)
- Универсальный интерфейс шлюзов cgi (Common Gateway Interface)
- 3. Технологии Интранет
- 4. Беспроводные технологии
- Тема 7. Гипертекстовая технология
- 1. Понятие гипертекста
- Тема 8. Технология мультимедиа и видеоконференции
- 1. Основные понятия, терминология
- 2. Технологии видеоконференции
- Тема 8. Технологии интегрированных информационных систем общего наpначения
- 1. Технологии геоинформационных систем
- 2. Технологии распределенной обработки данных
- 3. Технологии информационных хранилищ
- 4. Технологии электронного документооборота
- 5. Технологии групповой работы
- Тема 9.
- 2. Информационная технология поддержки принятия решений (ит ппр)
- 3. Информационная технология экспертных систем (итэс)
- 4. Технологии построения корпоративных информационных систем
- Информационные технологии создания кис, построенной на базе интрасети
- Вопросы для контроля и самоанализа
- Глоссарий
- Автор-составитель:Елисеева е.В. «Информационные технологиие» Учебно-методический комплекс