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

     ГОУ СПО СПБ  ТЕХНИЧЕСКИЙ КОЛЕДЖ  УПРАВЛЕНИЯ И КОММЕРЦИИ

                                                                       РЕФЕРАТ

                                                                  по информатике

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

                                                          

                                                                  

                                                                 выполнила: студентка группы 11КМ-12 Лях Анастасия

                                                                 проверила: Куприянова Елена Львовна  
 
 
 
 
 
 
 
 
 
 

                                                                      г. Санкт-Петербург

                                                                                2011 г.

 

                                              ОГЛАВЛЕНИЕ 
 
 

  1. Введение
  2. Функции сетевых ОС
  3. Структура сетевой ОС
  4. Классы  сетевых ОС             
    1. ОС в одноранговых сетях                    
    2. ОС в сетях с выделенными серверами
  5. ОС для рабочих групп и ОС для сетей предприятия    
  6.    Общий обзор сетевых ОС
  7. Заключение
  8. Список сайтов
  9. Приложение
 

 

                                                  ВВЕДЕНИЕ 

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

Группа  протоколов  обеспечивает  основные  функции  сети:  обеспечение  безопасности  данных,  функционирование  служб  и  управление сетью.

Системы  распределенных  вычислений  являются  основой  любой  сетевой  ОС. Они используют мощность серверов,  находящихся на большом расстоянии  друг  от  друга.  А сами  сервисы создаются на основе двух  технологий   -  AJAX  и Flash.

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

                                      ФУНКЦИИ СЕТЕВЫХ  ОС 
 

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

    • Файловое хранилище
    • Встроенный сервис  электронной почты
    • Единый логин для всех основных веб-сервисов, включаемых в состав сетевой операционной системы
    • Рабочий стол с гаджетами;
    • Двухстороннюю синхронизацию личных данных с десктопом или мобильным устройством  по FTP или через программный клиент.
 

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

  1. Расширяемость. Она достигается за счет модульной структуры ОС, при которой программы строятся из набора отдельных модулей, взаимодействующих только через функциональный интерфейс.
  2. Переносимость.  Код ОС должен легко переноситься с процессора одного типа на процессор другого типа и с аппаратной платформы одного типа на аппаратную платформу другого типа.
  3. Совместимость.
  4. Надежность и отказоустойчивость. В системе не должна быть  как  внутренних, так и внешних ошибок, сбоев и отказов. А действия должны быть всегда предсказуемыми. Кроме того, важно, включает ли ОС программную поддержку аппаратных средств обеспечения отказоустойчивости, таких, например, как дисковые массивы или источники бесперебойного питания.
  5. Безопасность. Современная ОС должна защищать данные и другие ресурсы вычислительной системы от несанкционированного доступа. Чтобы ОС обладала свойством безопасности, она должна иметь в составе средства аутентификации - определения легальности пользователей, авторизации - предоставления легальным пользователям дифференцированных прав доступа к ресурсам, аудита - фиксации всех «подозрительных» для безопасности системы событий
  6. Производительность. На производительность ОС влияет много факторов, среди которых основными являются архитектура ОС, многообразие функций, качество программирования кода, возможность исполнения ОС на высокопроизводительной платформе.
 
 
 

 

                                       СТРУКТУРА СЕТЕВОЙ ОС 
 

Сетевая операционная система состоит из  четырех  частей:

    • Средства управления локальными ресурсами
    • Серверная часть
    • Клиентская часть
    • Коммуникационные средства
 

Серверная часть  (сервер) -  средства предоставления собственных ресурсов и услуг в общее пользование.

Клиентская часть  (редиректор) - средства запроса доступа  к удаленным ресурсам и услугам  и их использования.  Распознаёт и перенаправляет в сеть запросы  к удаленным ресурсам от приложений и пользователей.

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

                                        КЛАССЫ СЕТЕВЫХ  ОС 
 

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

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

 

Сеть может быть построена по одной из трех следующих схем:

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

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

                                     ОС В ОДНОРАНГОВЫХ СЕТЯХ

     

  В одноранговых сетях все компьютеры равны в возможностях доступа к ресурсам друг друга (рис. 1.2.). Любой пользователь может объявить какой-нибудь ресурс своего компьютера разделяемым, после чего остальные пользователи могут его задействовать.

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

Примеры:

  • Windows 2000 ProfessionalWindows NT Workstation
  • Windows XP/VistaWindows 95/98.
 

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

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

                     ОС В СЕТЯХ С ВЫДЕЛЕННЫМИ СЕРВЕРАМИ

    

 В сетях с выделенными серверами используются специальные варианты сетевых ОС, которые оптимизированы для роли серверов и называются серверными ОС (рис. 1.3.). Пользовательские компьютеры в этих сетях работают под управлением клиентских ОС.  

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

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

ОС  ДЛЯ РАБОЧИХ ГРУПП  И ОС ДЛЯ СЕТЕЙ  ПРЕДПРИЯТИЯ 
 
 

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

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

                           Общий обзор сетевых ОС  
 
 

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

Операционная  система Производитель
Apple Talk Apple
LANtastic Artisoft
NetWare Novell
NetWare Lite Novell
Personal NetWare Novell
NFS Sun Microsystems
OS/2 LAN Manager Microsoft
OS/2 LAN Server IBM
Windows NT Advanced Server Microsoft
POWERfusion Performance Technology
POWERLan Performance Technology

 

Операционная  система UNIX - многопользовательская, многозадачная операционная система, способная функционировать на различных аппаратных платформах. В микроядро ОС UNIX встроен модуль, выполняющий протокол управления передачей/межсетевой протокол (протокол TCP/IP).

 

 

Операционная  система Linux - сетевая операционная система, ядро которой разработано на базе операционной системы Unix. Linux распространяется с открытыми исходными кодами и применяется для создания серверов в вычислительных сетях и в Интернете.

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

Сетевая операционная система Windows NT - разработанная корпорацией Microsoft сетевая, многозадачная операционная система, поддерживающая архитектуру клиент-сервер. ОС Windows NT существует в виде двух продуктов:

  • Windows NT Server, выполняющий функции сервера;
  • Windows NT Workstation, реализующий задачи клиента.

Сетевая операционная система AIX network operating system -сетевая операционная система AIX - разработанная корпорацией IBM версия операционной системы UNIX, допускающая возможность ее использования на вычислительных системах любых размеров и производительности.

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

Cairo network operating system

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

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

Dayton network operating system

Сетевая операционная система Dayton - разработанная корпорацией Microsoft сетевая операционная система, характеризующаяся  
- небольшим скоростным микроядром;  
- возможностью взаимодействия в сети 16- и 32-разрядных прикладных программ и др.
ОС Dayton имеет  две версии: для клиентов и серверов локальной сети.
.

Сетевая операционная система LAN Server

LAN Server network operating system

Сетевая операционная система LAN Server - разработанная корпорацией IBM сетевая операционная система, предусматривающая  работу в информационной сети клиентов и доменов. Каждый домен образуется группой 15-20 серверов, один из которых  объявляется главным.
 

 NetWare network operating system

Сетевая операционная система NetWare - разработанная корпорацией Novell сетевая операционная система:  
- использующая одноранговую архитектуру или архитектуру клиент-сервер;  
- применяемая в смешанных сетях.

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

VINES network operation system

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

Сетевая операционная система Windows 95

Windows 95 network operating system

Сетевая операционная система Windows 95 - разработанная корпорацией Microsoft сетевая многозадачная и  многопоточная операционная система  с приоритетами. ОС Windows 95 создана в соответствии с архитектурой клиент-сервер и позволяет работать в соответствии с одноранговой архитектурой

Сетевая операционная система Windows NT

Windows NT network operating system

Сетевая операционная система Windows NT - разработанная корпорацией Microsoft сетевая, многозадачная операционная система, поддерживающая архитектуру  клиент-сервер.
ОС Windows NT существует в виде двух продуктов:  
- Windows NT Server, выполняющий функции сервера;  
- Windows NT Workstation, реализующий задачи клиента.
.
 

  

Сетевая операционная система Windows NTAS

Windows NTAS network operating system

Сетевая операционная система Windows NTAS - разработанная корпорацией Microsoft сетевая операционная система:  
- построенная на базе ОС Windows NT;  
- реализующая архитектуру клиент-сервер и одноранговую архитектуру;  
- осуществляющая симметричную мультипроцессорную обработку; и  
- управляющая компьютерами, имеющими до четырех процессоров.

Сетевая служба JTM

JTM network service

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

 

                                             Заключение

 
 

В  сетевых операционных системах есть, как и достоинства, так и недостатки.

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

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

 

 

                                        Список сайтов

 
 
  • http://www.maksakov-sa.ru/ProgrProd/klasProgProd/SysProgrObes/index.html
  • http://citforum.ru/operating_systems/sos/glava_4.shtml
  • http://www.iworld.ru/attachment.php?barcode=978591180528&at=exc&n=0
  • http://professia.org/seti/251/2_5_1.%20HTML.html
  • http://www.diera.ru/biblio/bibilio-internet/biblio-nos.html
  • http://fmi.asf.ru/Library/Book/Network/os_net.HTML

 

                                               ПРИЛОЖЕНИЕ

 
 
 

Рис. 1.1. Структура сетевой  ОС

 
 
 
 

 

Рис. 1.2. - Одноранговая сеть

 

 
 

Рис. 1.3. Сеть с выделенным сервером