7. Цели создания и преимущества использования локальных компьютерных систем.
Основной целью создания локальных компьютерных сетей является совместное использование ресурсов и осуществление интерактивной связи как внутри одной фирмы ,так и за ее пределами.
Ресурсы – это данные и приложения (программа), хранящиеся на дисках сети, и периферийные устройства, дисковод, принтер, модем и т.д. Понятие интерактивной связи компьютера подразумевает обмен сообщениями в реальном режиме времени.
Основные преимущества работы в локальной сети :
- .Возможность хранения данных персонального и общего использования на дисках файлового сервера. Благодаря этому обеспечивается одновременная работа нескольких пользователей с данными общего применения, многоаспектная защита данных на уровне каталогах файлов, создание и обновление общих данных.
- Возможность постоянного хранения программных средств, необходимых многим пользователям, в единственном экземпляре на дисках файлового сервера. К программным средством, необходимым многим пользователем, относится прежде всего прикладные программы общего назначения. Благодаря указанной возможности обеспечивается рациональное использование внешней памяти за счет освобождения локальных дисков, рабочих станций и надежность хранения программных продуктов за счет применения средств защиты сетевой операционной системы.
- Обмен информацией между всеми компьютерными сетями. При этом обеспечивается диалог между пользователями сети, а так же возможности организации работы электронной почты.
- Одновременная печать всеми пользователями сети на общесетевых принтерах. При этом обеспечивается доступность сетевого принтера любому пользователю.
- Обеспечение доступа пользователя с любого компьютера к локальной сети к ресурсам глобальной сетей при наличии единственного коммуникационного узла глобальной сети.
8.Особенности организации локальных сетей.
Компьютерные сети реализуют распределенную обработку данных. Обработка данных в этом случае распределена между двумя объектами: клиентами и сервером. Клиент — это рабочая станция или пользователь компьютерной сети. В процессе обработки данных клиент может сформировать запрос на сервер для выполнения сложных процедур, чтение файлов, поиск информации в базе данных. Сервер выполняет запрос, поступивший от клиента. Результаты выполнения запросов передаются клиентам. Сервер обеспечивает хранение данных общего пользования, организует доступ к этим данным и передает клиенту. Архитектура клиент-сервер может использоваться как в одноранговых локальных сетях, так и в сети с выделенным сервером. Компьютерные сети основаны на принципе клиент-сервер, в соответствии, с которым действия по обработке информации, необходимые для выполнения конкретной задачи, разделены между компьютерами, выполняющие функции клиентов и серверов. Это прямая противоположность модели большой ЭВМ, в которой центральный компьютер выполняет всю обработку информации и просто пересылает результаты пользователю на удаленный терминал. Сервер – это компьютер, обеспечивающий доступ к информации другим компьютерам в тот момент, когда им требуется. Клиент— компьютер, запрашивающий информацию у сервера. Оба термина могут быть применены как к физическим устройствам, так и к программному обеспечению. Например, сетевые базы данных, как правило, целиком хранятся на сервере, находящимся в режиме ожидания запросов от клиентов. Пользователь рабочей станции запускает программу — клиент, с помощью которой формулирует запросы на выборку из базы данных и отправляет их серверу. Сервер отвечает на запросы и посылает требуемую информацию рабочей станции, которая обрабатывает и предоставляет её пользователю. В этом случае рабочие станции должны обеспечить пользовательский интерфейс и перевод требования пользователя на язык запросов, «понятный» серверу, а также прием возвращенной сервером информации и предъявление её пользователю в понятной для него форме. Сервер может обслуживать десятки или сотни клиентов, то есть он должен быть мощным компьютером, однако, в результате перекладывания некоторых функций на рабочие станции, нагрузка на него по обработке информации даже близко не сравнима с таковой при использовании большой ЭВМ. В серверных сетях осуществляется четкое разделение функций между компьютерами: одни их них постоянно являются клиентами, а другие — серверами. Учитывая многообразие услуг, предоставляемых компьютерными сетями, существует несколько типов серверов, а именно: сетевой сервер, файловый сервер, сервер печати, почтовый сервер и др. Сетевой сервер представляет собой специализированный компьютер, ориентированный на выполнение основного объема вычислительных работ и функций по управлению компьютерной сетью. Этот сервер содержит ядро сетевой операционной системы, под управлением которой осуществляется работа всей локальной сети. Сетевой сервер обладает достаточно высоким быстродействием и большим объемом памяти. При подобной сетевой организации функции рабочих станций сводятся к вводу-выводу информации и обмену ею с сетевым сервером. Термин файловый сервер относится к компьютеру, основной функцией которого является хранение, управление и передача файлов данных. Он не обрабатывает и не изменяет сохраняемые и передаваемые им файлы. Сервер может «не знать», является ли файл текстовым документом, графическим изображением или электронной таблицей. В общем случае на файловом сервере может даже отсутствовать клавиатура и монитор. Все изменения в файлах данных осуществляются с клиентских рабочих станций. Для этого клиенты считывают файлы данных с файлового сервера, осуществляют необходимые изменения данных и возвращают их обратно на файловый сервер. Подобная организация наиболее эффективна при работе большого количества пользователей с общей базой данных. В рамках больших сетей может одновременно использоваться несколько файловых серверов. Сервер печати (принт-сервер) представляет собой печатающее устройство, которое с помощью сетевого адаптера подключается к передающей среде. Подобное сетевое печатающее устройство является самостоятельным и работает независимо от других сетевых устройств. Сервер печати обслуживает заявки на печать от всех серверов и рабочих станций. В качестве серверов печати используются специальные высокопроизводительные принтеры. При высокой интенсивности обмена данными с глобальными сетями в рамках локальных сетей выделяются почтовые серверы, с помощью которых обрабатываются сообщения электронной почты. Для эффективного взаимодействия с сетью Internet могут использоваться Web-серверы.
2.2. Преимущества использования сетей
Компьютерные сети представляют собой вариант сотрудничества людей и компьютеров, обеспечивающего ускорение доставки и обработки информации. Объединять компьютеры в сети начали более 30 лет назад. Когда возможности компьютеров выросли и ПК стали доступны каждому, развитие сетей значительно ускорилось.
Рис.2.2. Использование периферийного оборудования
Соединенные в сеть компьютеры обмениваются информацией и совместно используют периферийное оборудование и устройства хранения информации (см. рис. 2.2).
С помощью сетей можно разделять ресурсы и информацию. Далее перечислены основные задачи, которые решаются с помощью рабочей станции в сети и которые трудно решить с помощью отдельного компьютера.
Компьютерная сеть позволит совместно использовать периферийные устройства, включая:
- принтеры;
- плоттеры;
- дисковые накопители;
- приводы CD-ROM;
- дисководы;
- стримеры;
- сканеры;
- факс-модемы.
- файлы;
- прикладные программы;
- игры;
- базы данных;
- текстовые процессоры.
2.3. Архитектура сетей
Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию, техническое обеспечение, программное обеспечение, описывает методы кодирования. Архитектура также определяет принципы функционирования и интерфейс пользователя. Три вида архитектур:
- архитектура терминал — главный компьютер;
- одноранговая архитектура;
- архитектура клиент – сервер.
В нашем АСУТП применим архитектуру клиент- сервер, т. к
- количество пользователей превышает десять;
- требуется централизованное управление, безопасность, управление ресурсами или резервное копирование;
- необходим специализированный сервер;
- нужен доступ к глобальной сети;
требуется разделять ресурсы на уровне пользователей Архитектура клиент – сервер (client-serverarchitecture) – это концепция информационной сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов (см. рис.2.5.). Рассматриваемая архитектура определяет два типа компонентов:серверы и клиенты. Сервер – это объект, представляющий сервисдругим объектам сети по их запросам.Сервис – это процесс обслуживания клиентов. Сервер работает по заданиям клиентов и управляет выполнением их заданий. После выполнения каждого задания сервер посылает полученные результаты клиенту, пославшему это задание. Сервисная функция в архитектуре клиент — сервер описывается комплексом прикладных программ, в соответствии с которым выполняются разнообразные прикладные процессы. Процесс, который вызывает сервисную функцию с помощью определенных операций, называется клиентом. Им может быть программа или пользователь. На рис. 2.6 приведен перечень сервисов в архитектуре клиент- сервер. Клиенты – это рабочие станции, которые используют ресурсы сервера и предоставляют удобныеинтерфейсы пользователя. Интерфейсы пользователя– это процедуры взаимодействия пользователя с системой или сетью. Клиент является инициатором и использует электронную почту или другие сервисы сервера. В этом процессе клиент запрашивает вид обслуживания, устанавливает сеанс, получает нужные ему результаты и сообщает об окончании работы. Рис. 2.6.Модель клиент – сервер В сетях с выделенным файловым сервером на выделенном автономном ПК устанавливается серверная сетевая операционная система. Этот ПК становитсясервером. Программное обеспечение(ПО), установленное на рабочей станции, позволяет ей обмениваться данными с сервером. Наиболее распространенные сетевые операционная системы:
- NetWare фирмы Novel;
- Windows NT фирмы Microsoft;
- UNIX фирмы А т &Т;
- Linux.
Помимо сетевой операционной системы необходимы сетевые прикладные программы, реализующие преимущества, предоставляемые сетью. Сети на базе серверов имеют лучшие характеристики и повышенную надежность. Сервер владеет главными ресурсами сети, к которым обращаются остальные рабочие станции. В современной клиент — серверной архитектуре выделяется четыре группы объектов: клиенты, серверы, данные и сетевые службы. Клиенты располагаются в системах на рабочих местах пользователей. Данные в основном хранятся в серверах. Сетевые службы являются совместно используемыми серверами и данными. Кроме того, службы управляют процедурами обработки данных. Сети клиент-серверной архитектуры имеют следующие преимущества:
- позволяют организовывать сети с большим количеством рабочих станций;
- обеспечивают централизованное управление учетными записями пользователей, безопасностью и доступом, что упрощает сетевое администрирование;
- эффективный доступ к сетевым ресурсам;
- пользователю нужен один пароль для входа в сеть и для получения доступа ко всем ресурсам, на которые распространяются права пользователя.
Наряду с преимуществами сети клиент — серверной архитектуры имеют и ряд недостатков:
- неисправность сервера может сделать сеть неработоспособной, как минимум потерю сетевых ресурсов;
- требуют квалифицированного персонала для администрирования;
- имеют более высокую стоимость сетей и сетевого оборудования.
- ;
требуется разделять ресурсы на уровне пользователей