Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Сетевые операционные системы

Содержание:

Введение

Сетевая операционная система (Network Operating System –NOS) – это совокупность программ, которые обеспечивают обработку, передачу и хранение данных в сети.

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

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

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

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

Чтобы выбрать сетевую ОС необходимо рассмотреть множество факторов. А именно:

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

Актуальность работы. Из-за большого разнообразия типов компьютеров, которые применяются в вычислительных сетях, существует множество операционных систем: для серверов сетей уровня отдела, для рабочих станций, для серверов уровня предприятия в целом и т.п.. К ним предъявляются различные требования по производительности и функциональным возможностям.

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

Чтобы достичь поставленную цель, нужно решить такие задачи: изучить назначение и основные функции сетевых операционных систем, дать обзор наиболее популярных СОС Windows Server и Linux.

Во время подготовки и написания работы был проведен анализ научной, справочной и учебной литературы. Основные источники: Мазерс Тодд. Администрирование Windows Server 2003/2000 на терминальном сервере; Бройдо В.Л., Ильина О.П., Вычислительные системы, сети и телекоммуникации; Олифер В.Г., Олифер Н.А. Сетевые операционные системы.

1. Назначение и функции сетевой операционной системы 1.1 Функциональные компоненты операционной системы

Средства управления локальными ресурсами компьютера и сетевые средства, являются основными функциональными компонентами сетевой ОС (Рисунок 1.1). [1]

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

Сетевые средства, в свою очередь, состоят из трёх составляющих компонентов:

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

Рисунок 1.1-Функциональные компоненты сетевой ОС

Транспортные средства операционной системы выполняют управление передачей сообщений между клиентской и серверной частями по коммуникационной системе сети. Функции этих средств состоят из:

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

При передаче сообщений по сети, правила взаимодействия компьютеров отображаются в коммуникационных протоколах, таких как Ethernet, Ring, Token IP, IPX и пр. Чтобы два компьютера смогли обмениваться сообщениями по сети, транспортные средства их ОС должны поддерживать некоторый общий набор коммуникационных протоколов. Коммуникационные протоколы переносят сообщения клиентских и серверных частей ОС по сети, не вникая в их содержание.

1.2.Сетевые службы и сетевые сервисы

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

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

Основные службы состоят из файловых служб и служб печати, работоспособность которых обеспечивается сетевой ОС.

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

При выборе всех элементов сетевых служб и создании каталога их взаимодействия стоит учитывать все потребности предприятия, в котором внедрена сеть, и уровень простоты доступа к данным. В таком случае информация будет  показываться пользователю в удобной для него форме, ее поиск будет осуществляться без запроса имени компьютера или пароля. Тем не мене, стоит брать во внимание то, что такой метод работы с сервисами подходит только для передачи открытых данных, которые могут быть доступными всем пользователям.[3]

Сетевые сервисы – это службы, которые объединяют пользователей в группы и позволяют им совместно заниматься разными видами деятельности. Примером сервиса могут служить сайты, которые помогают пользователям сети Интернет находить информацию по конкретным параметрам отбора, дают все инструменты для ее обработки и обмена с другими пользователями. В настоящее время любой человек, независимо от возраста, вкусовых предпочтений и других критериев, может найти для себя сервисы, которые помогут ему учиться, общаться с друзьями по интересам и работать – набор сервисов очень широкий и разнообразный [4].

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

Существуют такие наиболее популярные сетевые сервисы:

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

Информация – очень востребованный в настоящее время продукт, потому что она нужна человеку во всех сферах его деятельности. Поиск, передача и обработка информации в коммерческих и некоммерческих организациях – это ежедневный процесс, организовать его помогают службы сетей и сервисы, обеспечивающие пользователей всеми необходимыми инструментами для работы с дополнительным оборудованием, пребывания в Глобальной информационной сети, обмена данными разного формата и выполнения других операций.[5]

1.3. Одноранговые и серверные сетевые операционные системы

Распределение функций между компьютерами сети влияет на то, в какую роль он будет выполнять:

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

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

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

Каждая схема имеет свои достоинства и недостатки, которые определяют их область применения.

Главной особенностью одноранговых сетей является то, что в возможностях доступа к ресурсам друг друга все компьютеры равны. Любой пользователь может объявить какой-либо ресурс своего компьютера разделяемым, после этого его могут задействовать другие пользователи. В одноранговых сетях на всех компьютерах должна быть установлена операционная система, предоставляющая всем компьютерам сети потенциально равные возможности. Такие сетевые операционные системы называются одноранговыми ОС. В связи с этим, одноранговые операционные системы должны включать как серверные, так и клиентские компоненты сетевых служб. Windows 2000 Professional, Windows XP/Vista, Windows 7 являются примерами одноранговых операционных систем.[7]

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

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

В первой главе были приведены теоретические основы сетевых операционных систем, их функциональные компоненты, виды и свойства. А также рассмотрены сетевые службы и сетевые сервисы.

2. Обзор семейства операционных систем Windows Server

2.1.Windows Server 2003

Операционные системы семейства Windows Server 2003 являются универсальной платформой для самых разных аспектов сетевого администрирования[8].

Операционные системы Windows Server 2003 это усовершенствование платформы Windows 2000 Server, которые, в свою очередь, состояли из многих средств систем Windows ХР. Внутренний номер версии у операционных систем Windows 2000 - 5.0, семейство систем Windows ХР - 5.1, системы Windows Server 2003 – 5.2.

Семейство Windows Server 2003 состоит из четырех редакций (версий) операционных систем (их характеристики и назначения рассмотрим ниже):

  • Windows Server 2003, Standard Edition;
  • Windows Server 2003, Enterprise Edition;
  • Windows Server 2003, Daiacemer Edition;
  • Windows Server 2003, Web Edition.[9]

Русскоязычные локализованные версии существуют только для Windows Server 2003, Standard Edition и Windows Server 2003, Enterprise Edition на х86-совместимых платформах. Windows Server 2003, Web Edition локализуется только при помощи Multilanguage User Interface (MUI) Pack.

Эти редакции можно рассматривать как различные комплектации (конфигурации) одного и того же "базового" ядра. Большинство системных сервисов присутствуют во всех редакциях, в то время как отдельные сервисы поддерживаются или, наоборот, не поддерживаются в более "производительных" моделях.

В системах Windows Server 2003 сохранились многие предшественников — Windows 2000 Server и Windows XP, поэтому, если пользователь знаком с этими системами, ему не составит большого труда освоить систему Windows Server 2003.

2.1.1 Обновление систем

Установка систем Windows Server 2003 может производиться в режиме обновления уже установленных систем, при этом сохраняются:

  • инсталлированное программное обеспечение;
  • настройки пользователя;
  • системы и службы.

Начиная с Windows NT 4.0 Server (SP 5.0 и выше) обновляются почти все серверные версии Windows.

В системах семейства Windows Server 2003 сохранились все серверные возможности ОС Windows 2000 Server, а также добавились абсолютно новые средства, которые реализованы на обновленном ядре ОС Windows XP. Были учтены все требования к безопасности и надежности систем и данных. При разработке линейки систем Windows Server 2003 можно выделить несколько целей, которые были достигнуты.[10]

Первая задача заключается в снижении общей стоимости и упрощении управления (Total Cost of Ownership, TCO). Для достижения этой цели в Windows Server 2003 использовались многие решения, которые уже прошли обкатку в предыдущих системах Microsoft, к примеру:

  • консоль управления ММС (Microsoft Management Console);
  • пользовательский интерфейс;
  • средства удаленного администрирования;
  • средства установки и удаления программ;
  • средства встроенной диагностики процесса загрузки.

Было реализовано упрощение и автоматизация самого процесса инсталляции системы.

Системы Windows Server 2003 в сочетании с клиентами, которые работают под управлением Windows 2000 и Windows XP Professional, реализуют возможности технологии IntelliMirror, которая объединяет в себе развитые средства администрирования:

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

Вторая цель заключается в повышении надежности и защищенности систем. Защита информации обеспечивается благодаря применению измененной файловой системы NTFS 5.0, которая шифрует файловую систему (EFS), коммуникационные протоколы, которые позволяют создавать закрытые виртуальные частные сети (VPN), протокол аутентификации Kerberos (в доменах Active Directory) и технологии управления доступом, такие как смарт-карты.

В системах сведена к минимуму необходимость перезагрузки (после добавления новых устройств или протоколов и т. п.). Была увеличена надежность драйверов устройств, а также предусмотрен "откат" к предыдущей версии драйвера. Используется новая служба Windows Installer, которая определяет требования к процессу установки программных продуктов. Реализован мастер совместимости программ (Program Compatibility Wizard), который предназначен для запуска устаревших приложений.

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

Третья цель заключается в обеспечении высокой производительности и масштабируемости. В операционных системах Windows Server 2003 применяется многозадачное выполнение приложений (является традиционным для систем Windows NT/2000), выполняется поддержка процессоров и памяти, благодаря применению службы индексирования ускорился поиск информации на локальных дисках. С помощью использования кластеров и поддержки ОЗУ большого объема создаются высокопроизводительные платформы для самых важных задач.[11]

2.1.2 Общая характеристика систем

Windows Server 2003, Standard Edition – разработанна с учетом нагрузок, характерных для отделов, и стандартных нагрузок, Windows Server 2003 Standard Edition обеспечивает разумные средства совместного использования файлов и принтеров, повышенный уровень безопасности при обмене данными по сети Интернет, централизованное управление политиками настольных компьютеров и решения с использованием веб-технологий, обеспечивающие связь с сотрудниками, партнерами и клиентами. Windows Server 2003 Standard Edition обеспечивает высокий уровень надежности, масштабируемости и безопасности.

Windows Server 2003, Enterprise Edition - это ведущая платформа для критических бизнес-приложений. Система Windows Server 2003 Enterprise Edition основана на стандартных функциях семейства Windows Server 2003 с добавлением функций повышения надежности, масштабируемости, безопасности и управляемости корпоративных приложений.

Windows Server 2003, Datacenter Edition – разработана для компаний, которым требуется высочайший уровень виртуализации, масштабируемости и надежности, и позволяет поддерживать крупномасштабную виртуализацию, решать важные задачи создания баз данных, планирования и управления корпоративными ресурсами, обработки большого количества транзакций в реальном времени и консолидации серверов.

Windows Server 2003, Web Edition – новый продукт в семействе серверов Microsoft — в первую очередь предназначена для веб-хостинга и поддержки XML веб-служб в небольших организациях и подразделениях. Предоставляет клиентам следующие преимущества:

  • высокоэффективная платформа для создания внутренних сетей на базе ASP.Net и сетей Интернет. Windows Server 2003 Web Edition, включающая в себя расширенные версии IIS 6.0, ASP.NET и Microsoft.NET Framework;
  • веб-сервер, который поддерживает двупотоковую симметричную многопроцессорную обработку (SMP), 2 гигабайта (ГБ) оперативной памяти, соединения по 10-ти пакетному блоку серверных сообщений для размещения содержимого;
  • ОС Windows Server 2003 Web Edition разработана как экономичный вариант веб-сервера, полностью готового для размещения узла внутренней сети организации, требующей быстрой загрузки веб-страниц, веб-приложений и веб-служб.
    1. Основные характеристики Windows Server 2008

После выхода клиентской операционной системы Windows ХР (2001 год) и "соответствующей" ей серверной версии, Windows Server 2003 (2003), компания Microsoft вела разработку операционных систем нового поколения, получивших общее кодовое название Windows Longhorn; параллельно разрабатывались клиентская версия для рабочих станций и серверная платформа. В конце 2005 года клиентская версия системы проекта Longhorn получила название MicrosoftR Vista™, и официальный выпуск этой системы состоялся в январе 2007 года. В феврале 2008 года вышла в свет и серверная версия —Windows Server 2008, уже включавшая в себя пакет обновлений Service Pack 1.

2.2.1 Редакции ОС Microsoft Windows Server 2008

Microsoft Windows Server 2008™ — это общее имя для целого семейства операционных систем, которые выпускаются в нескольких редакциях, ориентированных на разные задачи и различные аппаратные платформы.

Различия между редакциями Windows Server 2008 определяются целевым сегментом рынка — т. е. набором выполняемых задач и условиями использования. Все редакции, за исключением Windows Server 2008 Web, могут устанавливаться в режиме Server Core и имеют вариант дистрибутива без компонента Hyper-V[12].

Windows Server 2008 Web. Предназначена для быстрого развертывания специализированных серверов, выполняющих роль веб-сервера. Включает службы 11S 7.0, средства ASP.NET и .NET Framework.

Windows Server 2008 Standard. Базовая система для использования во всех областях. Позволяет устанавливать любые роли, службы и компоненты.

Windows Server 2008 Enterprise. Система для развертывания критически важных приложений в корпоративной среде. Имеет улучшенные возможности кластеризации и замены процессоров, обеспечивает максимальную безопасность системы и процессов. Позволяет упростить развертывание приложений за счет использования механизмов виртуализации.

Windows Server 2008 Datacenter. Наиболее мощная платформа для развертывания ответственных приложений с высокими возможностями масштабирования нагрузки. Имеет неограниченное количество лицензий на использование средств виртуаг лизации. Может поддерживать до 64 процессоров.

Itanium-системы (IA64). Системы, оптимизированные для больших баз данных и ответственных приложений. Имеют высокие возможности отказоустойчивости и масштабирования, поддерживают до 64 процессоров для обеспечения критически важных задач.

Microsoft Hyper-V Server 2008. Новый самостоятельный продукт, представляющий собой бесплатную "урезанную" версию Windows Server 2008, предназначенную для выполнения только одной роли — Hyper-V. Таким образом, эта версия является платформой для развертывания виртуальных машин, работающих под управлением других версий операционных систем. Для ее установки не требуется приобретение лицензии, однако соответствующие лицензии необходимы для каждой установленной виртуальной машины.

Все редакции Windows Server 2008 поставляются только на DVD-дисках, поскольку дистрибутивы имеют объем порядка 1,76 Ебайт (2,49 Ебайт для платформы х64). (Для сравнения — система Windows Server 2003 R2 поставляется на двух обычных CD-дисках.)

На дистрибутивном DVD-диске присутствует код практически всех редакций Windows Server 2008, и администратор может в тестовом режиме установить любую из редакций. Однако для 32- и для 64-разрядных версий Windows Server 2008 дистрибутивные диски выпускаются отдельно, как и для Hyper-V Server 2008.

2.2.2 Новые средства систем Windows Server 2008

Далее рассмотрим назначение основных компонентов, впервые появившихся в Windows Server 2008. Именно новые функции привлекают, в первую очередь, внимание и требуют освоения при переходе на новые версии системы.

Установка и удаление служб и компонентов в системах Windows Server 2008 жестко увязаны с понятием роли сервера (server role). Для управления ролями и службами используется новая оснастка Server Manager (Диспетчер сервера), которая также служит средством для централизованного мониторинга всех компонентов системы .

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

Средства виртуализации Hyper-V позволяют запускать на компьютере другие операционные системы (х86 и х64). Эта роль сервера может устанавливаться только в 64-разрядных версиях и на процессорах, которые имеют аппаратную поддержку виртуализации Intel VT или AMD-V (список таких процессоров можно найти на сайтах производителей). Также процессор и материнская плата компьютера должны поддерживать Data Execution Protection (DEP).

Формат Windows Imaging (WIM) позволяет хранить в одном файле один или несколько законченных образов установки систем. Для уменьшения пространства, занимаемого на диске, файл сжимается, и все файлы хранятся только в одном экземпляре. Использование образов позволяет уменьшить время развертывания систем в организации (чистая установка систем занимает около 20 минут) и уменьшить число возможных ошибок конфигурирования.[13]

Новая функция — Windows Complete PC — позволяет полностью восстановить систему в случае краха при загрузке с дистрибутивного диска (подобная функция — Automated System Recovery, ASR (Мастер аварийного восстановления системы) — существует и в предыдущих версиях Windows, однако теперь она полностью модифицирована). Образ системы может сохраняться на жестком диске или записываться непосредственно на DVD-диск. В образ могут быть включены системный и загрузочный разделы, а также другие логические диски. С помощью этой функции легко перенести систему и данные на жесткий диск большего размера.

Новый пользовательский интерфейс (стиль, тема оформления), получивший название Windows АегоО, в полном объеме доступен и в серверных версиях Windows Server 2008. Этот интерфейс призван обеспечить максимальную производительность в работе с компьютером, его отличают современный дизайн с полупрозрачными окнами (Aero Glass), многочисленные визуальные эффекты, новые возможности при манипуляциях с открытыми окнами (включая функции трехмерного представления окон при их переключении — Flip и Flip 3D) и т. д.

Для повышения защищенности системы имеется механизм контроля учетных записей пользователей (User Account Control, UAC). Смысл его работы состоит в том, что пользовательские учетные записи делятся по привилегиям на несколько типов, и система строго контролирует операции, разрешенные тому или иному пользователю. В результате снижается риск повреждения системы или вероятность выполнения несанкционированных действий. Если, например, обычный пользователь компьютера запустит системную утилиту или попытается изменить параметры конфигурации, то система попросит ввести пароль администратора системы или откажет пользователю в доступе к запрошенным функциям.

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

Мощные средства мониторинга позволяют контролировать работу компонентов операционной системы (включая аппаратные средства) и прикладных программ. При наличии проблем информация может передаваться в компанию Microsoft, после чего пользователь имеет возможность узнать о наличии решений по устранению неисправностей и загрузить нужные обновления. Стандартная (но значительно модернизированная) оснастка Event View (Просмотр событий) и совершенно новый инструмент — оснастка Reliability and Performance Monitor (Монитор производительности и стабильности) — имеют множество новых возможностей, позволяющих анализировать все параметры системы и регистрировать их в системных журналах.

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

Новая аппаратно-программная технология защиты данных на жестком диске позволяет предотвратить доступ к хранящейся на нем информации в том случае, если диск потерян или украден. Для ее работы требуется специальная микросхема — Trusted Platform Module (TPM), которая обычно устанавливается на материнскую плату компьютера. В ней хранятся ключи, пароли и цифровые сертификаты, причем доступ к этой информации сложно получить путем программных атак или в случае физической кражи компьютера.

Системы полностью поддерживают протокол IP version 6, позволяющий расширить возможности адресации компьютеров в Интернете, поскольку он предусматривает значительно большее адресное пространство, чем повсеместно распространенный в настоящее время протокол IP version 4 (в котором для адресации используются четыре двухбайтовых слова, например, 192.168.125.11). Все сетевые системные утилиты рассчитаны на работу с IPv6 (он устанавливается по умолчанию) и позволяют конфигурировать его параметры.

Пользователей систем можно оградить от опасных вторжений из Интернета с помощью простого, но эффективного брандмауэра (Internet Connection Firewall). Возможности настройки брандмауэра заметно расширены, имеется возможность фильтрации исходящих подключений .

Технология защиты доступа к сети Network Access Protection (NAP) позволяет предотвратить доступ к внутренней пользовательской сети со стороны небезопасного компьютера, который не отвечает определенным критериям безопасности (эти критерии могут задаваться с помощью групповых политик). Благодаря этому сеть становится менее уязвимой к атакам вирусов и червей, которые могут появиться на мобильных компьютерах, не имеющих последних обновлений безопасности, включенных средств защиты и т. и. Клиентский компонент, поддерживающий данную технологию, входит в состав Windows Vista и Windows ХР Service Pack 3, а серверная часть должна располагаться на компьютерах, работающих под управлением Windows Server 2008.[14]

Набор служб Internet Information Services (11S) позволяет установить на компьютере FTP- и веб-сервер; возможности этих служб используются многими другими компонентами операционной системы (например, службами печати или службами терминалов). В составе систем поставляются службы 11S обновленной версии 7.0.

Новые средства администрирования — такие как оснастки Share and Storage Management (Управление общими папками и хранилищами) и File Server Resource Manager (Диспетчер ресурсов файлового сервера) — позволяют эффективно распределять общие дисковые ресурсы и следить за их использованием. Также обновлены средства управления службой DFS.

Службы терминалов капитально модернизированы и включают в себя Terminal Services Gateway (Шлюз служб терминалов) и Remote Applications (Удаленные приложения). Шлюз обеспечивает беспрепятственный удаленный доступ к приложениям, установленным на сервере терминалов. Технология RemoteApps позволяет быстро развертывать приложения, доступные удаленным пользователям (в том числе и обращающимся к серверу через Интернет).

Пользователи сети могут пользоваться факс-сервером или общим факсимильным аппаратом, подключенным к любому из компьютеров. Имеется новая клиентская программа для работы с факсами и сканерами.

Во второй главе был проведен обзор операционных систем семейства Windows Server, а именно Windows Server 2003 и Windows Server 2008. Семейство Windows Server 2003 включает в себя четыре версии операционных систем: Standard Edition, Daiacemer Edition, Enterprise Edition, Web Edition. Windows Server 2008 также состоит из четырех редакций: Web, Standard, Datacenter, Enterprise, каждая из которых определяется целевым сегментом рынка и предназначена для конкретных целей.

3. ОС семейства Linux

3.1. История создания Linux

История создания Linux началась в 1991 году. Линус Торвальдс финский аспирант, приобрел пакет операционной системы MINIX. Однако он был разочарован в программе эмуляции терминала. Он решает переделать ее без привязки к какой-либо операционной системе. После некоторых изменений начало появляться некоторое подобие ОС, а после, когда исходный код был выложен на сервере, проект начал развиваться благодаря энтузиазму и усилиям программистов. Впоследствии проект стал полноценной операционной системой. Проект был практически полностью основан на уже существовавшей тогда операционной системе UNIX. Даже название проекта было составлено из имени разработчика и буквы X в конце слова как свидетельства схожести с UNIX. Однако, название Linux проект получил не сразу. Изначально он имел название Freax, как гибрид английских слов free (бесплатный, свободный) и freak (чудной) с окончанием X, тем не менее, когда Линус Торвальдс добавил код на сервер, проект получил свое окончательное имя и логотип (рис. 3.1).[15]

Рисунок 3.1. – Пингвин Tux символ Linux.

Рассмотрим историю ОС, которая послужила базой для создания Linux, — UNIX. Работу над ней начал работник компании AT&T Bell Labs Кен Томпсон в 1969 году, который намеревался написать усеченный вариант операционной системы MULTICS. Результатом этой работы стала операционная система, которая была написана полностью на ассемблере. Она получила шутливое название UNICS (UNiplexed Information and Computing Service — примитивная информационная и вычислительная служба). Для удобства систему переименовали в UNIX, так как конец слова читается одинаково в обоих случаях. Спустя некоторое время к проекту присоединился Деннис Ритчи, а после и весь его отдел. В процессе своего совершенствования UNIX был переписан для более новых компьютеров и перенесен на язык высокого уровня С, с языка ассемблер. Язык высокого уровня С был создан Деннисом Ритчи для того, чтобы упростить перенос UNIX на другой тип компьютера.

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

Операционные системы того времени не были удобными, поэтому UNIX быстро приняли везде — от университетов до крупных компаний. Вместе с UNIX распространялся исходный код, который можно было изменять и добавлять новые возможности, тем самым максимально подстраивая систему лично под себя. В связи с этим создавалось множество подверсий UNIX, отличавшихся от оригинала. Разработка университета Беркли — Berkeley UNIX стала одной из самых удачных, первая версия которой называлась 1BSD (First Berkeley Software Distribution — первое распространение ПО Беркли). Программисты значительно дополнили систему новыми программами и возможностями, сделав большой вклад в развитие этой операционной системы. Впоследствии многие разработчики UNIX стали основывать свои версии на версии Berkeley UNIX, а не на продукте компании AT&T. Так Berkeley UNIX стал конкурентом оригиналу.[16]

На протяжении долгого времени UNIX разрабатывался каждым программистом для своих нужд, поэтому программы, написанные для одной версии UNIX, могли не работать на другой, и о коммерческом успехе этой системы говорить не приходилось. По этой причине был издан документ, который содержал основные стандарты, которым должны были следовать разработчики. Это повысило совместимость версий UNIX, но не оказало влияния на версии BSD. Наиболее известными версиями UNIX стали BSD, MINIX (разрабатывается известным голландским профессором Эндрю Таненбаумом), SCO UNIX, System V (оригинальная версия компании AT&T), Solaris (разработка корпорации Sun), XENIX (некогда продававшаяся версия UNIX корпорации Microsoft) и, конечно же, Linux.

В 1994 г. состоялся первый выход официальной версии Linux. Она включала все необходимые функции, а также работу с сетями. Эта версия была совместима с UNIX, для нее переписывались многие программы. К разработке было подключено ещё большее количество программистов. Linux уверенно завоевывала авторитет. Товарный знак Linux был официально зарегистрирован в 1995 г., а в 1996 г. была выпущена версия Linux 2.0. До настоящего времени контроль над развитием операционной системы Линус Торвальдс сохраняет за собой. Отметим принципы распространения Linux. Изначально и до настоящего времени Linux распространяется как свободное ПО с лицензией GPL (General Public License — стандартная общественная лицензия). Каждый пользователь может получить доступ к исходному коду операционной системы, изменить, дополнить что-либо или использовать код в своих проектах. Все это возможно с условием, что модифицированный исходный код будет так же доступен любому пользователю, как и оригинал, и распространяться по лицензии GPL.

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

3.2 Краткий обзор дистрибутивов Linux

Большинство дистрибутивов Linux объединяют инструменты и приложения в группы заголовочных и исполнимых файлов. Эти группы называются пакетами и дают преимущество в использовании дистрибутивов Linux перед самостоятельной закачкой и заголовочных файлов и компиляцией всего из исходников. В соответствии с GPL лицензия позволяет взымать плату за дополнительную стоимость программного обеспечения с открытыми исходниками, например за послепродажную поддержку программного обеспечения.[17]

  1. Debian - один из первых дистрибутивов, он появился в 1993 г. Считается, что система управления пакетами Debian лучше RPM, хотя последняя и уменьшила разрыв (в основном благодаря заимствованиям из системы Debian).

Debian поставляется на трех DVD, в состав входит 13 ГБ программных продуктов, включает тестовые и экспериментальные ветки. На сегодняшний момент сайт Debian заявляет, что у них в наличии 19000 пакетов свободного программного обеспечения. Еще одно е отличие Debian заключается в том, что он придерживается идей бесплатного программного обеспечения, а также является доступным для 11 различных аппаратных архитектур. Неудивительно, что цикл разработки занимает значительное время, потому что необходимо провести огромное количество тестов для контроля качества. Самое главное преимущество Debian заключается в том, что всегда можно обновить версию до следующей, без переустановки настраивания всего с нуля.

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

  1. Mandriva Linux (ранее - Mandrake Linux). Mandriva и его предыдущая версия, Mandrake, еще несколько лет назад были наиболее популярными дистрибутивами среди простых пользователей. Однако, столкнувшись с широко обсуждавшимися финансовыми трудностями, в том числе повлекшими смену руководства компании, Mandriva уступил звание самого популярного дистрибутива Ubuntu Linux. С финансовыми проблемами Mandriva справился, и теперь стремительно набирает обороты. [18]

Центр Управления Mandriva, где в понятном графическом интерфейсе выполняются, почти все административные задачи является хорошим примером всесторонней, но и простой административной утилиты.
Установка системы на жесткий диск достаточно простая и быстрая, не в ущерб выбору настроек. Некоторые дистрибутивы ускоряют процесс, устанавливая стандартный набор пакетов. Mandriva предоставляет вам выбор окружений рабочего стола, серверов и средств разработки. Если у вас подходящая видеокарта, то поддерживаются и 3D-эффекты. И конечно не стоит забывать, что Mandriva Linux едва ли не единственный дистрибутив, имеющий полноценную инсталляцию на USB-носитель.

  1. SUSE Linux - это еще один главный игрок на Linux-арене. SUSE ориентирован на бизнес, правительства, индустрию и индивидуальных пользователей. Главное достоинство SUSE - это утилита Yast2 для инсталляции и администрирования. SUSE является корпоративным выбором Linux в Европе.
  2. RedHat Linux достаточно известный продукт. Любой, кто так или иначе, хоть как-то проявлял интерес к Linux, наверняка встречался с этим названием или где-то о нем слышал. Данная ОС имеет коммерческое направление и соответственно, вытекающие из этого выводы. Все программное обеспечение, прежде чем быть интегрированным в систему, тестируется самым щепетильным образом, поэтому надежность работы RedHat Linux, находится на достойном уровне. Одним словом, стабильность RedHat не вызывает никаких сомнений, а совокупность серьезной технической поддержки и обширного сообщества любителей и потребителей этого дистрибутива, обеспечивает огромный выбор самых различных и востребованных программ, с наличием очень комфортной системы по обновлению.
  3. Yellow Dog Linux - это один из главных игроков среди РРС-дистрибутивов Linux. Несмотря на то, что некоторые из вышеописанных дистрибутивов работают и на РРС, этот основан на версии i386 Linux. Yellow Dog Linux больше всего похож на Red Hat Linux, он разработан с поддержкой платформы РРС в общем и Apple- аппаратного обеспечения в частности.
  4. Операционная система Ubuntu имеет ряд неоспоримых преимуществ перед аналогичными системами, основанными на ядре Linux. Основными из них являются:
  5. Ориентированность на конечного пользователя.
  6. Простота установки и использования.
  7. Философия и поддержка сообщества Ubuntu.

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

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

Заключение

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

Понятие «сетевая операционная система» имеет два смысла: во-первых, это совокупность операционных систем всех компьютеров в сети, а во-вторых, это операционная система отдельного компьютера, который способен работать в сети.

В настоящее время более распространенными являются сетевые операционные системы корпорации Microsoft и Linux.

Линейка Microsoft Windows Server – являются платными операционными системами, которые требуют серьёзных аппаратных ресурсов. Следует учитывать, что и сопутствующие программные продукты также, в большинстве случаев, платные.

Linux, так же, как и значительная часть программных продуктов для него, является бесплатным. К тому же он более надежен, чем Microsoft Windows Server и является менее требовательным к аппаратным ресурсам.

Резюмируя вышесказанное, можно утверждать, что развертывание Linux сервера обойдётся значительно дешевле, чем на базе Microsoft Windows.

Список использованной литературы

  1. Баррет Д. Linux – основные команды. Карманный справочник — М.; Кудиц-образ, 2005.
  2. Бройдо В. Л. Вычислительные системы, сети и телекоммуникации .-2-е изд. - СПб.: Питер, 2005.
  3. Бройдо В. Л. Основы информатики . - СПб.: СПб. ГИЭА, 2007.
  4. Бруй В. В., Карлов С. В. LINUX-сервер: пошаговые инструкции инсталляции и настройки. — М.: Изд-во СИПРИА, 2003.
  5. Ватаманюк А. Создание и обслуживание локальных сетей . - СПб.: «Питер», 2008.
  6. Виснадул Б.Д., Лупин С.А., Сидоров СВ., Чумаченко П.Ю. Основы компьютерных сетей: Учебное пособие / Под ред. Л.Г. Гагариной. - М.: «ФОРУМ»: ИНФРА-М, 2007.
  7. Дунаев С. «UNIX SYSTEM V. Release 4.2. Общее руководство». - М.: "Диалог-МИФИ", 1995.
  8. Зубанов Ф. Windows NT Server: администрирование и надежность- М.: Русская Редакция, 2006.
  9. Кондратенко СВ., Новиков Ю.В. Основы локальных сетей. Курс лекций: Учебное пособие для вузов . — М.: ИНТУИТ.РУ, 2005.
  10. Косарев В. А. Локальные вычислительные сети: Учебное пособие . - М., 2005.
  11. Костров Б.В. Телекоммуникационные системы и вычислительные сети . - М.:ДЕСС, 2005.
  12. Курносов А.П. Практикум по информатике / Под ред. А.П. Курносова. - Воронеж: ВГАУ, 2006.
  13. Курячий Г.В., Маслинский К.А.: "Операционная система Linux", Москва: ИНТУИТ.РУ, 2003.
  14. Мазерс Тодд. Администрирование Windows Server 2003/2000 на терминальном сервере .-М.: Вильямс, 2007.
  15. Малышев Р.А. Локальные вычислительные сети: Учебное пособие .- Рыбинск: РГАТА, 2005.
  16. Моримото Р., Ноэл М. И др. Microsoft Windows Server 2008. Полное руководство. – М.: «Вильямс», 2008.
  17. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы . — СПб.: Питер, 2006.
  18. Олифер В.Г, Олифер Н.А. Сетевые операционные системы. - СПб.: Питер, 2008.
  19. Поляк-Брагинский А. Администрирование сети на примерах. - СПб.: «БХВ-Петербург», 2008.
  20. Ручкин В.Н., Фулин В.А. Архитектура компьютерных сетей. - М.:Диалог-МИФИ, 2008.
  21. Сосински Б., Дж. Московиц Дж. Windows 2008 Server за 24 часа. – М.: Издательский дом Вильямс, 2008.
  22. Спортак М., Паппас Ф., Резинг Э. Компьютерные сети. Энциклопедия пользователя . — М.: ДиаСофт, 2006.
  23. Танненбаум Э. Компьютерные сети . - СПб.: Питер, 2007.
  24. Тейт С. Windows 2008 для системного администратора. Энциклопедия. – СПб.: Питер, 2009.
  25. Хассел Джонатан. Администрирование Windows Server 2003.— СПб.:Питер, 2006.
  1. Олифер В.Г, Олифер Н.А. Сетевые операционные системы/ В.Г Олифер, Н.А. Олифер - СПб.: Питер, 2008. - С.370

  2. Бройдо В. Л. Основы информатики/ В.Л. Бройдо - СПб.: СПб. ГИЭА, 2007

  3. Кондратенко СВ., Новиков Ю.В. Основы локальных сетей. Курс лекций: Учебное пособие для вузов /С.В. Кондратенко, Ю.В. Новиков - М.: ИНТУИТ.РУ, 2005

  4. Олифер В.Г, Олифер Н.А. Сетевые операционные системы/ В.Г Олифер, Н.А. Олифер - СПб.: Питер, 2008. - С.370

  5. Курносов А.П. Практикум по информатике / А.П. Курносов. - Воронеж: ВГАУ, 2006

  6. Танненбаум Э. Компьютерные сети / Э. Танненбаум - СПб.: Питер, 2007

  7. Поляк-Брагинский А. Администрирование сети на примерах / А. Поляк-Брагинский - СПб.: «БХВ-Петербург», 2008

  8. Хассел Джонатан. Администрирование Windows Server 2003/ Хассед Джонатан - СПб.:Питер, 2006. - С.34

  9. Мазерс Тодд. Администрирование Windows Server 2003/2000 на терминальном сервере /Тодд мазерс -М.: Вильямс, 2007

  10. Хассел Джонатан. Администрирование Windows Server 2003/ Хассед Джонатан - СПб.:Питер, 2006

  11. Зубанов Ф. Windows NT Server: администрирование и надежность/ Ф. Зубанов - М.: Русская Редакция, 2006

  12. Моримото Р., Ноэл М. и др. Microsoft Windows Server 2008. Полное руководство/ Р. Моримото, М. Ноэд и др.– М.: «Вильямс», 2008

  13. Тейт С. Windows 2008 для системного администратора. Энциклопедия / С. Тейт – СПб.: Питер, 2009

  14. Сосински Б., Дж. Московиц . Windows 2008 Server за 24 часа / Б. Сосински, Дж. Московиц – М.: Издательский дом Вильямс, 2008

  15. Курячий Г.В., Маслинский К.А.: "Операционная система Linux"/ Г.В. Курячий, К.А. Маслинский – М.: ИНТУИТ.РУ, 2003

  16. Дунаев С. «UNIX SYSTEM V. Release 4.2. Общее руководство» / С. Дунаев - М.: "Диалог-МИФИ", 1995

  17. Баррет Д. Linux – основные команды. Карманный справочник/ Д. Баррет — М.; Кудиц-образ, 2005

  18. Бруй В. В., Карлов С. В. LINUX-сервер: пошаговые инструкции инсталляции и настройки / В. В. Бруй, С.В. Карлов - М.: СИПРИА, 2003