Файл: Сетевые операционные системы.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 29.04.2023

Просмотров: 278

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Основные преимущества такой распределенной обработки информации в следующем:[6]

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

– снятии нагрузок с централизованной БД путем распределения нагрузки на другие ПК;

– обеспечении доступа пользователя к вычислительным ресурсам компьютерной сети;

– обеспечении процесса обмена данными для удаленных пользователей.

2.2. Технология файл-сервер

При использовании технологий типа «файл-сервер» практически вся обработка данных сосредоточивается на ПК отдельных рабочих мест (рисунок 9).

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

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

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

В это же время часто наблюдается постепенная так называемая переориентация раз­работчиков на широкое применение технологии под названием «кли­ент-сервер», как намного перспективной для автоматиза­ции учета.

Большинство предлагаемых в настоящий момент бухгалтер­ских программных продуктов реализует именно технологию работы при использовании многопользовательского примене­ния. [4]

Рисунок 9 – Схема использования технологии «файл - сервер»

В это же время наблюдается длительная переориентация раз­работчиков на более широкое применение усовершенствованной технологии «кли­ент-сервер», как перспективной, особенно при реализации автоматиза­ции учета на предприятиях.[13]

2.3. Технология клиент-сервер

Информационные системы так называемой клиент-серверной архитектуры позволяют избежать многих проблем для файл-серверных приложений.


В результате применения такой архитектуры сервер БД, расположенный на сервере, обеспечивает реализацию основного объема обработки информации.

Большинство конфигураций ИС типа «клиент-сервер» применяет двухуровневую модель, где клиент обращается непосредственно к серверу (рисунок 10). [6]

Рисунок 10 – Структура АРМ с сервером БД

Следует заметить, что защита информации в файл-серверной АИС изначально не может обеспечиваться на должном уровне.

Уровень безопасности серверов БД, организованная в нескольких основных направлениях:

– при применении самой операционной системы;

– с использованием ограничения доступа пользователей при помощи представления.

2.4. Многоуровневая архитектура

Многоуровневая архитектура сосредоточена в иерархическом распределении отдельных компонентов системы при использовании эффективного разделения отношений.

Пример описания такой архитектуры показан на рисунке 11:[4]

Рисунок 11 – Пример многоуровневой архитектуры

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

Рассмотрим основные принципы описываемой архитектуры (рисунок 12):

Рисунок 12 – Принципы много уровневой архитектуры

Стоит отметить, что эти принципы являются базовыми для реализации многоуровневой архитектуры.

2.5. Интернет/Интранет - технология

Применение Internet/Intranet-технологий для базиса для построения АРМ открывает новые возможности.

Базовой проблемой реализации такой стратегии в рамках АРМ является факт, что множество данных, с которыми функционирует информационная система, также относятся к основной операционной деятельности в других рамках компании, и анализ и накопление всесторонних данных о массиве потребителей представляет задачу, выходящую из данных рамок. [14]

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


Такое решение позволяет применять стандартные хранилища информации из локальных, глобальных и корпоративных сетей, не требуя каких-то затрат на вспомогательное поддержание и администрирование целостности хранения данных.

Применение технологий Internet дает возможность организовать в Internet виртуальное представительство, полный спектр поддержки всех поставщиков, потребителей и дистрибуторов продукции компании-разработчика.

В результате, осуществляется функция для полной обратной связи во всем жизненном цикле АИС.[12]

Применения Intranet-технологий требует определение обеспечение информационной безопасности АРМ. Для предотвращения несанкционированного доступа к документации встроенных средств не всегда достаточно. Поэтому в состав АРМ обязательно должны входить специальные программно-аппаратные методы защиты.

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

3.СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ

3.1.Обзор сетевых операционных систем

Рассмотрим несколько ОС и дадим для них характеристику.

1.ОС Linux.

Система Linux приобрела популярность после ее успешного использования на мини-ПК. Этот успех послужил значительным толчком к тому, чтоб создать подобную систему непосредственно и для ноутбуков и персональных компьютеров. Различные версии ОС, что относятся к этому семейству, используют свои отдельные названия (Mint, Ubuntu и т.п.), но в основном повторяют особенности Linux.[10]

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


Самой главной отличительной чертой Linux является ее модульность, а также обширный набор системного программного обеспечения, которые позволяли бы создать благоприятную обстановку относительно пользователей-программистов. Система Linux органически сочетается с упомянутым уже языком С, на котором написано больше 90% ее собственных программных модулей.

Командный язык такой системы совпадает практически с языком С, что позволяет очень легко комбинировать самые различные программы при реализации больших прикладных систем.

Linux имеет "оболочку", непосредственно с которой пользователь взаимодействует, и "ядро", что, собственно, и выполняет управление действиями компьютера. [7]

ПК выводит в качестве программного приглашения для ввода операций и команд долларовый знак в консоли. Из-за продолжительности использования этой операционной системы число команд стало весьма велико. При добавлении к командам управления файлами, которые присутствуют во всех операционных системах, Linux имеет, минимум один текстовый редактор, форматер текста, компилятор языка С, что позволяет модифицировать "оболочку" ОС.

От Linux многие другие ОС переняли такие функции:

– канал;

– переназначение;

– фильтр.

Но Linux имеет, несомненно, значительное преимущество в том, что с самого начала она разрабатывалась как многопользовательская, многозадачная ОС.

Особенностью ОС является то, что имена файлов могут использовать 14 знаков, причём в названиях файлов различаются заглавные, строчные буквы. Весь первоначальный набор команд ОС расширился до 143 для версии 7.0, а в версии Berkeley 4.2 добавилась ещё 208 команд.

Из-за такого множества команд Linux не относится к удобным для пользователя консольным ОС. Работа облегчается, если же применять графический интерфейс, но поскольку описанное множество команд и без этого занимает значительный объём памяти, этот интерфейс требует также ещё большего объёма свободного пространства диска.

2. Windows Server 2012. ОС позволяет управлять специальным веб-сервером с использованием интернет-платформы для работы приложений и служб в Internet Information Services.

Инструмент Internet Information Server, а также .NET Framework формируют платформу для выполнения разработки приложений, что связывают персонал друг с другом и с теми данными, обеспечивая полностью совместное использование, обработку информации.

Операционные системы поддерживают виртуализацию нескольких ОС, среди которых Linux, Windows и ряд других, что размещены на одном сервере.


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

Операционная система под названием Windows Server 2012 защищает сервера ЛВС, данные, учетные записи пользователей от непредвиденных сбоев и разных вторжений. [3]

Диспетчеры серверов ускоряют установку и настройку некоторых серверов, упрощают текущее управление серверными установленными ролями с единой консоли администратора.

Windows PowerShell – это новая оболочка с популярным интерфейсом командной строки, что поддерживают более 130 средств, а также встроенный язык программирования, что позволяет администратору автоматизировать практически все выполнения постоянных операций для управления системами на разных серверах.

Для индивидуальных потребностей пользователя разработаны 2 версии операционной системы.

ОС Windows Server 2012 Standard Edition разработана для малого бизнеса, а также и небольших подразделений компаний и поддерживает основные серверные функции для практически всех серверных ролей и их функций.

Он поддерживает полную установку и установку основных компонентов имеющегося сервера.

Перечислим основные сервисные службы и средства для сетевой ОС Windows Server:[4]

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

В результате рассмотрения свойств операционных систем можно сделать вывод, что ОС Windows Server является более совершенной с точки зрения администрирования сетей, а Linux – делает упор на легкость настройки и защиты данных. В результате этого далее будем рассматривать инструментарий ОС Windows Server для работы в КС.