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

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

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

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

Добавлен: 28.04.2023

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

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

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

Red Hat Enterprise Linux

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

Ubuntu

Еще одна разновидность Linux, которая прочно обосновалась в рейтинге. Хотя ее использование в основном чаще всего связывают с домашними компьютерами, тем не менее, как считается, для установки домашнего сервера, эта операционная система подходит лучше всего. Принципиально данная система очень похожа на Debian, правда, в отличие от прародительницы, в этой системе исходный код был несколько переработан [8].

Gentoo

Перед нами еще одна модификация Linux. Данная платформа интересна тем, что выполнена на основе открытого исходного кода с использованием лицензии GNU. Со стабильностью работы проблем нет. Но вот, как отмечается многими специалистами, в плане безопасности система немного страдает.

Solaris

Solaris, как считается, является одной из самых производительных операционных систем серверного типа, которые когда-либо вообще были разработаны. Данная операционная система поддерживает порядка 576 Гб физической оперативной памяти, около 4 миллиардов сетевых подключений, может обслуживать один миллион одновременно запущенных служб и процессов, а также имеет открытую сетевую среду [12].

OpenBSD

Эта система, по мнению большинства экспертов, является самой защищенной. Быть может, скорость работы у нее и не так высока, как у остальных модификаций Linux или UNIX, зато если научиться ней пользоваться, многим это покажется весьма интересным решением даже по сравнению с самыми популярными Windows-системами. Установка выглядит несколько сложно, использование и настройка – тоже. Но при условии того, что пользователь хоть немного знаком с операционными системами такого типа, использование командной строки особо сложным быть не должно [12].

Windows Server

Наконец, рассмотрим серверные операционные системы Windows. Как ни странно, несмотря на популярность десктопных версий, эти решения особого распространения в мире не получили. Самая основная проблема состоит в том, что серверные операционные системы Windows, начиная с модификации NT, не обладают необходимыми средствами защиты. И это признано всеми специалистами в области администрирования систем этого типа. Так, например, антивирус для серверной операционной системы Windows нужно устанавливать в обязательном порядке. В связи с последними хакерскими атаками, которые были направлены в основном именно на компьютеры, использующие Windows (не говоря уже о том, как долго устанавливались разного рода апдейты, которые должны были воспрепятствовать действиям вируса), та же встроенная служба Defender (или Microsoft Essentials) со своими обязанностями просто не справляется. Администрирование серверных операционных систем Windows, конечно же, упрощено до ужаса. Например, не нужно быть всезнающим системным администратором, чтобы переназначить IP, поменять настройки DNS или Proxy, установить соединение с дочерним терминалом на основе загрузки по сети или с помощью отслеживания действий посредством RDP-клиента [21].


Таким образом, в качестве основного вывода можно отметить только то, что, увы, Windows-системы и большинство разработок, созданных корпорацией Microsoft, по сравнению с UNIX-системами и Linux-вариациями, которые на них базируются, явно проигрывают. Та же операционная система FreeBSD является и в установке, и в настройке намного более гибкой, не говоря уже о том, что она защищена наиболее полно в виде модификации с открытым исходным кодом, который любой желающий может изменить или модифицировать. Именно для организации локальных сетей с использованием центрального сервера лучше отдать предпочтение все-таки операционным системам на основе UNIX (Linux), а не Windows. Так и дешевле, и проще, и безопаснее.

Исходя из изложенного в работе можно сделать ряд важных выводов о сетевых операционных системах:

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

Заключение

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

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

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

Сетевая операционная система корпоративного масштаба должна в первую очередь обладать основными свойствами любого корпоративного продукта, в том числе: масштабируемостью, то есть способностью одинаково хорошо работать в широком диапазоне различных количественных характеристик сети, совместимостью с другими продуктами, то есть способностью работать в сложной гетерогенной межсетевой среде в режиме plug-and-play.

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


Критериями выбора операционной системы корпоративного масштаба являются следующие характеристики:

  • поддержка мультисерверной сети;
  • высокая эффективность файловых операций;
  • возможность эффективной интеграции с другими операционными системами;
  • наличие централизованной масштабируемой службы поддержки;
  • хорошие перспективы развития;
  • эффективная работа удаленных пользователей;
  • разнообразие сервисов: файловый сервис, сервис печати, защита данных и отказоустойчивость, архивирование данных, сервис обмена сообщениями, различные базы данных и др.;
  • поддержка различных хост-платформ: IBM SNA, DEC NSA, UNIX;
  • поддержка протоколов: TCP/IP, IPX / SPX, NetBIOS, AppleTalk;
  • поддержка различных операционных систем конечных пользователей: DOS, UNIX, OS / 2, Mac;
  • поддержка стандартов сетевого оборудования Ethernet, Token Ring, FDDI, ARCnet;
  • наличие популярных прикладных интерфейсов и механизмов вызова удаленных процедур RPC;
  • возможность взаимодействия с системой управления и управления сетью, поддержка стандартов сетевого управления SNMP.

Как показывают аналитические исследования, тенденции рынка сетевых операционных систем следующие-несмотря на то, что Windows остается бесспорным лидером, доля рынка этой операционной системы все же немного снизилась, с 93,51% до 92,05% и доля рынка «альтернативных» операционных систем выросла: Mac OS - с 5,49% до 6,39% Linux - с 1% до 1,56%. Windows Server лучше всего подходит для работы в компьютерных сетях на крупном предприятии или кампусе. Если у предприятия или организации мало средств, то выбор должен быть конечно в пользу Linux. Для организации «домашних» сетей хорошо подходит операционная система Windows Home Server 2011.

Выбор сетевой операционной системы обычно основывается на производственной ситуации, финансовых возможностях и опыте.

Список использованных источников

  1. Абражевич, С. Н. Самоучитель. Зоопарк операционных систем на одном компьютере (+ DVD-ROM) / С.Н. Абражевич. - М.: Лучшие книги, 2017. - 320 c.
  2. Анохин, Антон Борисович 200 Лучших бесплатных программ для телефонов, планшетов с операционной системой Android (+ CD-ROM) / Анохин Антон Борисович. - М.: Триумф, 2016. - 317 c.
  3. Голощапов, Алексей Google Android. Создание приложений для смартфонов и планшетных ПК / Алексей Голощапов. - М.: БХВ-Петербург, 2017. - 983 c.
  4. Жвалевский, Андрей Смартфоны и планшеты Android без напряга. Руководство пользователя / Андрей Жвалевский. - М.: Питер, 2015. - 635 c.
  5. Карлсон, Джефф Mac OS X Lion. Карманное руководство / Джефф Карлсон. - Москва: СИНТЕГ, 2019. - 224 c.
  6. Колисниченко, Д. Н. Mac OS X Lion. Руководство пользователя / Д.Н. Колисниченко. - М.: Вильямс, 2019. - 416 c.
  7. Колисниченко, Д.Н. Android для пользователя. Полезные программы и советы / Д.Н. Колисниченко. - М.: БХВ-Петербург, 2019. - 671 c.
  8. Колисниченко, Денис Программирование для Android / Денис Колисниченко. - М.: БХВ-Петербург, 2016. - 454 c.
  9. Колисниченко, Денис Программирование для Android. Самоучитель / Денис Колисниченко. - М.: БХВ-Петербург, 2015. - 272 c.
  10. Коматинени, С. Android 4 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов / С. Коматинени. - М.: Диалектика / Вильямс, 2019. - 663 c.
  11. Коматинени, Сатия Android 3 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов / Сатия Коматинени , Дэйв Маклин , Саид Хашими. - М.: Вильямс, 2017. - 364 c.
  12. Конвэй, Дж. Программирование под iOS. Для профессионалов / Дж. Конвэй, А. Хиллегасс. - М.: Питер, 2015. - 565 c.
  13. Ле-Витус, Б. Mac OS X Lion для чайников / Б. Ле-Витус. - М.: Диалектика / Вильямс, 2017. - 989 c.
  14. Левин, Александр Шлемович Android на планшетах и смартфонах / Левин Александр Шлемович. - М.: Питер, 2019. - 345 c.
  15. Лорен, Дэрси Android за 24 часа. Программирование приложений под операционную систему Google / Дэрси Лорен. - М.: Рид Групп, 2018. - 786 c.
  16. Лоу, Скотт VMware vSphere 4. Полное руководство / Скотт Лоу. - М.: Вильямс, 2018. - 784 c.
  17. Майкл, Приват Разработка приложений для Mac OS X Lion / Приват Майкл. - М.: Диалектика / Вильямс, 2018. - 223 c.
  18. Марк, Дэйв iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod touch / Дэйв Марк , Джек Наттинг , Джефф Ламарш. - М.: Вильямс, 2015. - 672 c.
  19. Мельникова, Оксана Смартфоны на Android / Оксана Мельникова. - М.: Эксмо, 2015. - 594 c.
  20. Нахавандипур, Вандад iOS. Разработка приложений для iPhone, iPad и iPod / Вандад Нахавандипур. - М.: Питер, 2016. - 393 c.
  21. Операционная система ОСРВМ СМ ЭВМ. - М.: Финансы и статистика, 2017. - 304 c.
  22. Пастернак, Евгения Смартфоны и планшеты Android проще простого / Евгения Пастернак. - М.: Питер, 2015. - 172 c.
  23. Пог, Дэвид Mac OS X Tiger. Основное руководство / Дэвид Пог. - М.: Символ-плюс, 2016. - 960 c.
  24. Пог, Дэвид OS X Mountain Lion. Основное руководство / Дэвид Пог. - М.: Символ-плюс, 2016. - 707 c.
  25. Скрылина, Софья Самоучитель работы на Macintosh / Софья Скрылина. - М.: БХВ-Петербург, 2016. - 327 c.
  26. Спиви, Дуайт Microsoft Office для Мас 2011. Русская версия / Дуайт Спиви. - М.: ЭКОМ Паблишерз, 2017. - 336 c.
  27. Столлингс, В. Операционные системы / В. Столлингс. - М.: Диалектика / Вильямс, 2019. - 590 c.
  28. Фейлер, Джесси Mac OS X Jaguar. Полное руководство пользователя / Джесси Фейлер. - М.: Вершина, 2019. - 768 c.
  29. Цехнер, Марио Программирование игр под Android / Марио Цехнер. - М.: Питер, 2015. - 688 c.
  30. Черников, С. В. Как установить 25 ОС на одном компьютере с нуля! (+ DVD-ROM) / С.В. Черников, С.Н. Абражевич. - М.: Лучшие книги, 2017. - 320 c.