Реферат: Программное обеспечение сетей ЭВМ

общее программное обеспечение, образуемое базовым ПО отдельных ЭВМ, входящих в состав сети;

  • специальное программное обеспечение, образованное прикладными программными средствами, отражающими специфику предметной области пользователей при реализации задач управления;

  • системное сетевое программное обеспечение, представ­ляющее комплекс программных средств, поддерживающих и координирующих взаимодействие всех ресурсов вычислитель­ной сети как единой системы.

    Разумеется, любая слоистая структура нуждается в фун­даменте, как земная кора в магме, а многослойное программное обеспече­ние, образующее сетевую среду для коллективной деятельно­сти, базируется на операционной системе.

    Операционные системы компьютерных сетей

    Операционная система сети включает в себя набор управляющих и обслуживающих программ, обеспечивающих:

    • межпрограммный метод доступа (возможность организации связи между отдельными прикладными программами комплек­са, реализуемыми в различных узлах сети);

    • доступ отдельных прикладных программ к ресурсам сети (и в первую очередь к устройствам ввода-вывода);

    • синхронизацию работы прикладных программных средств в условиях их обращения к одному и тому же вычислительному ресурсу;

    • обмен информацией между программами с использованием сетевых "почтовых ящиков";

    • выполнение команд оператора с терминала, подключен­ного к одному из узлов сети, на каком-либо устройстве, подклю­ченном к другому удаленному узлу вычислительной сети;

    • удаленный ввод заданий, вводимых с любого терминала, и их выполнение на любой ЭВМ в пакетном или оперативном режиме;

    • обмен наборами данных (файлами) между ЭВМ сети;

    • доступ к файлам, хранимым в удаленных ЭВМ, и обработку этих файлов;

    • защиту данных и вычислительных ресурсов сети от несанкционированного доступа;

    • выдачу различного рода справок об использовании ин­формационных, программных и технических ресурсов сети;

    • передачу текстовых сообщений с одного терминала поль­зователя на другие (электронная почта).

    Операционные системы (ОС) отвечают за выполнение основных функций любого компьютера, будь то мэйнфрейм или миникомпьютер, сетевой сервер или настольный ПК. Для пользователя работа и роль операционной системы наиболее заметна и важна; ведь клавиатура, мышь и интерфейс — един­ственные посредники при общении человека с приложения­ми и аппаратурой.

    С помощью операционной системы сети:

    • устанавливается последовательность решения задач пользователя;

    • задачи пользователя обеспечиваются необходимыми данными, хранящимися в различных узлах сети;

    • контролируется работоспособность аппаратных и програм­мных средств сети;

    • обеспечивается плановое и оперативное распределение ресурсов в зависимости от возникающих потребностей различ­ных пользователей вычислительной сети.

    Выполняемое с помощью операционной системы сети управление включает: планирование сроков и очередности получения и выдачи информации абонентам; распределение решаемых задач по ЭВМ сети; присвоение приоритетов задачам и выходным сообщениям; изменение конфигурации сети ЭВМ; распределение информационных вычислительных ресурсов сети для решения задач пользователя.

    Оперативное управление процессом обработки информации с помощью операционной системы сети помогает организовать: учет выполнения заданий (либо определить причины их невыполнения); выдачу справок о прохождении задач в сети; сбор данных о работах, выполняемых в сети, и т.д.

    По отношению к аппаратной части и приложениям опера­ционная система выступает как диспетчер, ответственный за открытие и закрытие файлов, взаимодействие с сетью, пере­нос информации на диск и обратно, отображение информа­ции на экране и ее обновление, наблюдение за коммуникаци­онными портами и т. д.

    Операционная система за­щищает программы друг от друга, следит за запросами и об­служивает их, управляет использованием памяти и т.д.

    Операционные возможности ОС отдельных ЭВМ, входящих в состав вычислительной сети, поддерживают потребности пользователей во всех традиционных видах обслуживания: средствах автоматизации программирования и отладки, доступа к пакетам прикладных программ и информации локальных баз данных и т.д.

    Сетевые возможности — одна из обязанностей операционной системы. Существует два подхода к поддержке способностей компьютеров общаться друг с другом. Один из них — снабдить сетевыми средствами автономную операционную систему типа MS DOS. Второй, бо­лее современный подход — с самого начала встраивать сред­ства поддержки сети в операционную систему и получать та­ким образом целостное решение. Такой подход реализован в системах Windows 95, Windows NT, OS/2, Novell NetWare, UNIX, в протоколах AppleTalk для Macintosh и в других ныне применяемых операционных системах. Операционные системы с сетевыми функциями представлены двумя не всегда различимыми разновидностями: серверными и клиентскими. Это вызвано различием возможностей и функций серверов и клиентов сети на базе ПК. Сервер­ная операционная система концентрируется на управлении ресурсами, а клиентская — на удовлетворении потребностей владельца, то есть на выполнении заданий с максимальной скоростью и эффективностью.

    Выбор серверных операционных систем для корпоративных сетей на базе ПК весьма широк: Windows NT, OS/2, Novell NetWare, UNIX и Mac OS с сетевыми службами Apple Share и AppleTalk. Как правило, эти операционные системы способ­ны функционировать и в качестве ПО клиента, и в качестве ПО сервера. Более того, часто существует «младшая» версия для настольных компьютеров. Такие программные продукты как Windows NT Workstation, OS/2 Workstation и ПО рабочей станции от NetWare, по существу, представляют собой не­сколько упрощенные версии своих «старших братьев», рабо­тающих на серверах..

  • К-во Просмотров: 661
    Бесплатно скачать Реферат: Программное обеспечение сетей ЭВМ