- •Функции сетевых ос
- •Виды сетевых ос
- •7. Статус компьютера в компьютерной сети.
- •Одноранговые сети. Рабочая группа.
- •8. Компьютерная сеть с выделенным сервером
- •Технология клиент-сервер
- •10. Локальные сети
- •Преимущества и недостатки
- •Региональные сети
- •Глобальные сети
- •12. Топологии
- •13.Интернет
- •История, организация
- •15. Структура Интернета
- •17. Семейство протоколов tcp/ip
- •18. Система доменных имен
- •23. Понятия телеконференции, форума
- •25. Протокол ftp
- •Достоинства
- •Недостатки
- •29. Адреса наиболее популярных поисковых машин за рубежом и в России.
- •30. Настройка поиска
- •Найденный документ
- •Область поиска
- •История поисковых запросов
- •Сохранение настроек
- •Язык поисковых запросов
- •А общий список поисковых систем России выглядит примерно так:
- •Заголовок документа - тег head и его элементы
- •Тело документа - тег body
- •35. Принципы гипертекстовой разметки.
- •36. Форматирование текстов
- •Нумерованный список html страницы
- •41. Гипертекстовая система
- •42. Язык разметки гипертекста html
- •Структура Языка разметки гипертекста html
- •43. В русском языке появилось производное от английского, Браузер – программа для просмотра различных веб-сайтов и поиска информации на их страницах.
- •Модель osi и реальные протоколы
- •Семейство tcp/ip
- •Семейство ipx/spx
- •Модель dod
Технология клиент-сервер
Существует два подхода к распределению обязанностей между сервером и клиентом при выполнении запросов к базам данных. При использовании технологии файлового сервера клиент делает запрос, сервер передает ему необходимые для выполнения запроса файлы, после чего клиент выбирает из этих файлов нужную информацию. В этом случае львиная доля работы ложится на клиента, по каналам связи передается большое количество данных, большая часть из которых на самом деле не появляется в ответе на запрос.
Другой подход - технология клиент-сервер - предусматривает, что отбор данных для ответа на запрос делается сервером, а клиенту передается только результат - те данные, которые были запрошены. На рисунке 5.9 показан процесс обмена информацией между сервером и клиентом при выполнении одного из запросов (
9. Централизованная сеть брабатывает данные в одном месте, используя мощный компьютер и сложное программное обеспечение, установленное только на нем. Терминалы пользователей и автоматизированные устройства ввода первичных документов посылают данные на центральную ЭВМ для обработки, которая, если необходимо, предоставляет на терминалы обработанные данные. Преимуществами такого подхода являются меньшие затраты, лучший контроль за данными и программами (поскольку они находятся в одном месте), большая безопасность (терминалы лишены возможности сохранять данные), отсутствие дублирования данных и операций по их обработке, лучшее использование квалифицированного персонала (который может сосредоточиться на обслуживании данных и программ на одном компьютере), простота модификации системы (все изменения делаются в одном месте). Среди недостатков - большая сложность эксплуатации, высокие затраты на коммуникации (при большой удаленности терминалов) и программное обеспечение (выше требования к нему), значительно меньшая гибкость и как следствие - большая вероятность, что система не будет удовлетворять требованиям всех пользователей.
Многие из этих недостатков устраняются децентрализованными системами, в которых данные хранятся и обрабатываются независимо в разных местах. При этом на каждом компьютере хранится какое-то подмножество всех данных компании (в зависимости от назначения и места расположения ЭВМ), а часть данных (необходимая всем ЭВМ) находится в нескольких местах. Однако в таких системах ощущается недостаток контроля за данными, находящимися в разных местах, координации между компьютерами, доступности информации (разная информация может находится в разных местах), проблема дублирования функций.
При распределенной обработке данных все подразделения компании, находящиеся в разных местах, соединены в единую сеть. Каждое из них имеет средства и возможности самостоятельно обрабатывать свои данные, поэтому пользуется преимуществами децентрализованной обработки. В то же время локальные компьютеры из разных мест могут посылать данные на центральную ЭВМ для подведения итогов и пользоваться общими данными компании, находящимися на ней, поэтому распределенная обработка дает и преимущества централизованной системы. В результате получается система, ориентированная как на нужды пользователей, так и на нужды руководства компании.
Преимущества распределенной обработки:
Поскольку пользователи контролируют каждую локальную систему, они имеют возможность подогнать ее под свои нужды и тем самым улучшить качество производимой информации.
Распределенная обработка данных позволяет быстрее и точнее вводить и корректировать данные, быстрее получать ответы на запросы.
Уменьшаются затраты на коммуникации, т.к. обработка производится локально.
Поскольку данные и другие ресурсы находятся в разных местах и частично дублируются, компьютеры как бы страхуют друг друга, уменьшая вероятность катастрофических потерь.
Каждая локальная система может рассматриваться как модуль общей системы, который может быть добавлен, модифицирован или удален из системы без необходимости изменять другие модули.
Достоинства порождают и недостатки:
Распределенные системы более дороги, чем централизованные.
Намного усложняются задачи обслуживания оборудования, программного обеспечения, поддержания данных в необходимом состоянии.
Поскольку данные принадлежат разным подразделениям, неизбежно их дублирование со всеми вытекающими последствиями от использования такой информации, поэтому возникает необходимость специальных процедур по согласованию содержимого общих частей баз данных.
Поскольку неизбежно распределение полномочий и зон ответственности в такой системе, намного усложняется процесс документирования и контроля.
Разбросанность частей системы в пространстве и наличие коммуникаций снижают возможности обеспечения безопасности.
Уменьшается информационная насыщенность каждой отдельной локальной системы, поскольку вся информация, которая присуща централизованным системам, не может быть продублирована на всех компьютерах.