Лекция "Архитектуры файл-сервер и клиент-сервер локальных сетей"

  • Лекции
  • doc
  • 28.03.2017
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Клиент — сервер. Архитектура или организация построения сети (в том числе локальной и распределенной — см. далее), в которой производится разделение вычислительной нагрузки между включенными в ее состав ЭВМ, выполняющими функции “клиентов”, и одной мощной центральной ЭВМ — “ сервером”. В частности, процесс наблюдения за данными отделен от программ, использующих эти данные. Например, сервер может поддерживать центральную базу данных, расположенную на большом компьютере, зарезервированном для этой цели. Клиентом будет обычная программа, расположенная на любой ЭВМ, включенной в сеть, а также сама ЭВМ, которая по мере необходимости запрашивает данные с сервера.
Иконка файла материала Архитектуры файл-сервер и клиент-сервер локальных сетей.doc
Архитектуры файл­сервер и клиент­сервер локальных сетей Клиент — сервер. Архитектура или организация построения сети (в том числе локальной и распределенной   —   см.   далее),   в   которой   производится   разделение   вычислительной нагрузки между включенными в ее состав ЭВМ, выполняющими функции “клиентов”, и одной мощной  центральной  ЭВМ — “ сервером”.  В частности, процесс  наблюдения за данными   отделен   от   программ,   использующих   эти   данные.   Например,   сервер   может поддерживать   центральную   базу   данных,   расположенную   на   большом   компьютере, зарезервированном для этой цели. Клиентом будет обычная программа, расположенная на любой   ЭВМ,   включенной   в   сеть,   а   также   сама   ЭВМ,   которая   по   мере   необходимости запрашивает данные с сервера. Производительность при использовании клиент—серверной архитектуры   выше   обычной,   поскольку   как   клиент,   так   и   сервер   делят   между   собой нагрузку по обработке данных. Другими достоинствами клиент—серверной архитектуры являются:   большой   объем   памяти   и   ее   пригодность   для   решения   разнородных   задач, возможности   подключения   большого   количества   рабочих   станций,   включая   ПЭВМ   и пассивные   терминалы   (см.   ”Терминал   ввода—вывода   ”   ),   а   также   установки   средств защиты   от   несанкционированного   доступа   (как   сети   в   целом,   так   и   отдельных   ее терминалов, баз данных и т. д.)  Файл — сервер. Архитектура построения ЛВС, основанная на использовании так  называемого файлового сервера [file server ] – относительно мощной ЭВМ, управляющей  созданием, поддержкой и использованием общих информационных ресурсов локальной  сети, включая доступ к ее базам данных (БД) и отдельным файлам, а также их защиту. Для  поддержки и ведения больших и очень больших БД, содержащих десятки миллионов  записей, используются т.н. многопроцессорные системы, способные эффективно  обрабатывать значительные объемы информации и обладающие хорошим соотношением  характеристик цена/производительность. В отличие от клиент—серверной архитектуры  данный принцип построения сети предполагает, что включенные в нее рабочие станции  являются полноценными ЭВМ с установленным на них полным объемом необходимого для  независимой работы составом средств основного и прикладного программного  обеспечения. Другими словами, в указанном случае отсутствуют возможности разделения  вычислительной нагрузки между сервером и терминалами сети, характерные для  архитектуры типа файл—сервер, и, как следствие, общие стоимостные показатели  цена/производительность сети в целом могут быть ниже. Общим недостатком ранних  версий разработок средств программного обеспечения отечественных АБИС являлся тот  факт, что они были ориентированы только на файл—серверную архитектуру построения  вычислительной сети