- •Міжнародний гуманітарний університет
- •2014 Року завдання до випускної кваліфікаційної роботи бакалавра
- •3 Вихідні дані до роботи
- •4 Зміст пояснювальної записки
- •5 Перелік обов’язкового графічного матеріалу (презентацій)
- •6 Календарний план виконання вкр
- •Реферат
- •Реферат
- •7 Консультанти по окремих розділах
- •8 Підписи
- •Содержание
- •Введение
- •1 Сетевые операционные системы
- •1.1 Общие сведения о сетевых операционных системах
- •1.2 Критерии выбора корпоративной ос
- •1.3 Поддержка многопроцессорности и многонитевости
- •1.4 Не только файловый сервер, но и сервер приложений
- •1.5 Стабильность и отказоустойчивость
- •1.6 Насколько важна сертифицированность ос по критериям безопасности
- •1.7 Способность работать в гетерогенной среде
- •1.8 Движение операционных систем в сторону Internet
- •2 Стратегии защиты данных
- •2.1. Комплексный подход - необходимое условие надежной защиты корпоративной сети
- •2.2 Проблемы безопасности при удаленном доступе.
- •2.3 Пакетная фильтрация. Использование маршрутизаторов в качестве firewall
- •2.4 Сервисы - посредники (Proxy-services)
- •2.5 Использование сертификатов для аутентификации массовых пользователей при ведении бизнеса через Internet и другие публичные сети
- •3 Главные тенденции развития локальных сетей
- •3.1 Обеспечение иерархии скоростей и качества обслуживания
- •3.2 В каких случаях рекомендуется использовать Fast Ethernet
- •4 Проект компьютерной сети
- •4.1 Построение пассивной сети
- •4.1.1 Архитектурная база
- •4.1.2 Горизонтальная подсистема
- •4.1.3 Вертикальная подсистема
- •4.2 Построение активной сети
- •4.2.1 Расчеты коммутаторов, маршрутизаторов, файловых серверов, адресов рабочих групп
- •4.2 Распределение адресного пространства
- •Приложения
1.4 Не только файловый сервер, но и сервер приложений
Для того, чтобы ОС подходила на роль сервера приложений, она должна поддерживать несколько популярных универсальных API таких, которые позволяли бы, например, выполняться в среде этой ОС приложениям UNIX, Windows, MS-DOS, OS/2. Эти приложения должны выполняться эффективно, а это означает, что в данная ОС должна поддерживать многонитевую обработку, вытесняющую многозадачность, мультипроцессирование и виртуальную память. Сервер приложений должен базироваться на мощной аппаратной платформе (мультипроцессорные системы, часто на базе RISC-процессоров, специализированные кластерные архитектуры).
Учитывая все это, Unix и WindowsNT можно отнести к хорошим серверам приложений, а NetWare - только с большими оговорками. Действительно, сервер NetWare разрабатывался так, чтобы минимизировать среднее время доступа к данным на диске, что делает наиболее целесообразным его использование в качестве специализированного файл-сервера. Ради высокой производительности файловых операций разработчики пожертвовали некоторыми другими полезными свойствами, необходимыми для сервера приложений.
1.5 Стабильность и отказоустойчивость
Корпоративная ОС должна быть стабильной и устойчивой, для этого она, как минимум, должна работать в защищенном режиме и поддерживать вытесняющую многозадачность. Эти два условия не позволят некорректно работающим приложениям нарушить работу операционной системы и других приложений.
Стабильность ОС обуславливается также использованием прогрессивных технологий и архитектурных решений, таких как микроядерный подход к структурной организации ОС или использование объектов на уровне операционной системы.
Стабильности ОС способствует реализация вытесняющей многозадачности.Вытесняющая многозадачность - это такой способ разделения процессорного времени, который позволяет пользователю-программисту при разработке приложений не заботиться о том, чтобы приложение отдавало управление через определенный промежуток времени, что обязательно при использовании алгоритма невытесняющей многозадачности, реализованного, например, в NetWare.
В системах с вытесняющей многозадачностью планирование процессов или нитей выполняется централизованно, средствами ОС. Универсальность и независимость алгоритма планирования от конкретного набора прикладных программ делает систему более надежной и защищенной от неправильно работающих приложений, так как ни одно из них не сможет слишком долго занимать процессор и, следовательно, не сможет привести к сбою системы по этой причине.
На стабильность системы в целом влияет насколько хорошо ОС поддерживает аппаратные средства обеспечения надежности и отказоустойчивости. И прежде всего, необходимо поинтересоваться, обеспечивает ли ОС резервирование процессоров, то есть возможность продолжения работы при отказе одного из процессоров. Статистика показывает, что наиболее частой причиной отказа компьютера являются проблемы с источниками питания и отказы дисковых подсистем. Поэтому так важны для корпоративной ОС возможности по поддержке источников бесперебойного питания UPS, а также дисковых массивов типа RAID.
