Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Организация работы офисной сети под управлением конкретной ОС (на примере ОС MS Windows)

irina_k200 2100 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 84 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 06.10.2020
Объект исследования – ООО «Северал системс». Предмет исследования – организация работы офисной сети под управлением ОС Windows Server R2 2008. Цель данной работы заключается в организации работы офисной сети под управлением ОС Windows Server R2 2008 для ООО «Северал системс». Для достижения цели необходимо решить следующие задачи: ? изучить общие принципы организации офисной сети; ? выполнить обзор современных сетевых операционных систем; ? исследовать предметную область информационной системы ООО «Северал системс»; ? рассмотреть вопросы установки системы и управления ею; ? выполнить настройку конфигурации сети с учетом обеспечения задач защиты информации. Практическая значимость работы заключается в возможности использования полученных выводов и рекомендаций в качестве теоретической основы эффективного управления ОС ООО «Северал системс». Основу методологии исследования представляют отдельные элементы системного подхода, применение которых способствует выработке эффективной стратегии исследования выбранных для изучения объектов в их взаимосвязи и взаимообусловленности. Теоретическую базу составили работы отечественных и зарубежных ученых, занимающихся исследованием установки, настройки и эксплуатации ОС Windows Server R2 2008. Так, при написании работы были использованы труды Балдина К.В., Бройдо В.Л., Вавренюк А.Б., Головчинер М.Н., Исаева Г., Моримото Р., Платуновой С.Р., Таненбаум Э., Хоружникова С.Э. и др. авторов. Дипломная работа состоит из введения, трех глав, заключения, списка использованной литературы, приложения и содержит 84 страницы, 51 рисунок, использовано источников – 42. 1 глава исследования посвящена рассмотрению общих принципов организации офисной сети, её операционной системы, архитектуре операционных систем, также выполнен обзор современных сетевых операционных систем. Во 2 главе исследования выполнен анализ предметной области, в рамках которого рассмотрены: общая характеристика ООО «Северал системс», архитектура сети предприятия и основные технологии ОС MS Windows Server 2008, используемые в ООО «Северал системс». 3 глава исследования посвящена рассмотрению вопросов установки и управления ОС Windows 2008 Server R2, защиты компьютерной сети и повышения эффективности её работы, а также настройке конфигурации сети ООО «Северал системс». Рассматриваемая в работе проблема разработана достаточно широко, однако, следует отметить, что современные сетевые операционные системы подвержены постоянному изменению, как из-за перманентного совершенствования технических средств, так и из-за все увеличивающегося количества угроз информационной безопасности и необходимости разработки адекватных им средств защиты, в том числе, и средствами операционной системы.
Введение

В настоящее время Windows Server R2 2008 представляет собой наиболее востребованную операционную систему (ОС) в силу возможности бесплатной замены ею снятой с поддержки компанией Microsoft® ОС Windows Server 2003. «Операционная система Microsoft Windows Server 2008 создана, чтобы обеспечить организации наиболее эффективной платформой для виртуализации рабочих нагрузок, поддержки приложений и защиты сетей. Она представляет собой защищенную и легко управляемую платформу для разработки и надежного размещения веб-приложений и служб». [37] ОС Windows Server R2 2008 представляет собой весьма высокоразвитую сетевую операционную систему, предоставляющую своим пользователям большое количество возможностей по управлению сетями, процессами и пользователями. Кроме того, система обладает мощными возможностями защиты и работает с большинством существующих сегодня приложений и компьютеров. Актуальность выбора темы обоснована тем, что организации необходимо наиболее оптимальным образом настроить используемую операционную систему для обеспечения успешной реализации стоящих перед ней задач, что, помимо бесперебойной работы системы, позволит также сэкономить значительные средства на программном обеспечении.
Содержание

ВВЕДЕНИЕ 3 ГЛАВА 1. ОБЩИЕ ПРИНЦИПЫ ОРГАНИЗАЦИИ ОФИСНОЙ СЕТИ 6 1.1. Операционная система офисной сети 6 1.2. Архитектура операционных систем 12 1.3.Обзор современных сетевых операционных систем 18 ГЛАВА 2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 26 2.1. Общая характеристика ООО «Северал системс» 26 2.2. Архитектура сети предприятия 33 2.3. Основные технологии Windows Server 2008, используемые в ООО «Северал системс» 39 ГЛАВА 3. ОРГАНИЗАЦИЯ РАБОТЫ ОФИСНОЙ СЕТИ ПОД УПРАВЛЕНИЕМ ОС WINDOWS SERVER 2008 47 3.1. Установка и управление 47 3.2. Настройка конфигурации сети 53 3.3. Защита компьютерной сети и повышение эффективности её работы 61 ЗАКЛЮЧЕНИЕ 68 СПИСОК ИСТОЧНИКОВ 73 ПРИЛОЖЕНИЕ А 78 ПРИЛОЖЕНИЕ Б 81
Список литературы

1. Балдин К.В., Уткин В.Б. Информационные системы в экономике: учебник. – М.: Дашков и К, 2015. – 395 с. 2. Бройдо В.Л., Ильина О.П. Вычислительные системы, сети и телекоммуникации. – СПб: Питер, 2011. – 560 с. 3. Вавренюк А.Б. Операционные системы. Основы UNIX. / Вавренюк А.Б., Курышева О.К., Кутепов С.В., Макаров В.В. – М: Инфра-М, 2015. – 184 с. 4. Головчинер М.Н. Основы информатики, Часть 2. Введение в операционные системы: Курс лекций. – Томск: Изд-во ТомГУ, 2014. – 102 с. 5. Исаев Г. Информационные системы в экономике. – М.: Омега-Л, 2011. – 464 с. 6. Моримото Р., Ноэл М., Драуби О., Мистри Р., Амарис К. Microsoft Windows Server 2008 R2. Полное руководство. – М.: Вильямс, 2011. – 1456 с. 7. Одинцов Б., Романов А. Информационные ресурсы и технологии в экономике. – М.: Инфра-М, 2013. – 464 с. 8. Олифер, В. Г. Основы компьютерных сетей / В. Г. Олифер, Н. А. Олифер. – СПб.: Питер, 2014. – 352 с. 9. Омельченко В.П., Демидова А.А. Информатика. Учебник. – М.: ГЭОТАР-Медиа, 2013. – 384 с. 10. Операционная система Linux: Курс лекций. Учебное пособие / Г.В.Курячий, К.А.Маслинский. – М.: ALT Linux, Издательство ДМК Пресс, 2010. – 348 с. : ил. 11. Орин Т., Йен М. Администрирование Windows Server 2008. Учебный курс. – М.: Русская редакция, 2013. – 688 с. 12. Платунова С.Р. Администрирование вычислительных сетей на базе MS Winsows Server 2008 R2. Учебное пособие по дисциплине «Администрирование вычислительных сетей». – СПб: НИУ ИТМО, 2013. – 127 с. 13. Смелянский, Р. Л. Компьютерные сети. В 2 т. Т. 2. Сети ЭВМ. – М. : Академия, 2011. – 304 с. 14. Таненбаум Э., Бос Х. Современные операционные системы. – СПб.: Питер, 2015. — 1120 с. 15. Холмс Д., Рест Н., Рест Д. Настройка Active Directory. Microsoft Server 2008. Учебный курс Microsoft. – М.: Русская Редакция, 2011. – 960 с. 16. Хоружников С.Э., Прыгун В.В. Администрирование Windows Server 2008. - СПб: НИУ ИТМО, 2012. – 61 с. 17. Агеев, Е. Ю. Основы компьютерных сетевых технологий / Е. Ю. Агеев. – Томск, ТУСУР, 2011. – 83 с. // E.lanbook. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://e.lanbook.com/books/element.php?pl1_id=1148 (дата обращения: 10.09.2016). 18. Алексеев Е.Г., Богатырев С.Д. Информатика. Мультимедийный электронный учебник. // Inf.e-alekseev. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://inf.e-alekseev.ru/text/Klassif_setey.html (дата обращения: 10.09.2016). 19. Арберг П., Кагениус Т., Тидблад О.В., Уллерстиг М., Винтерботтом Ф. Архитектура операционной системы. // Intuit. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://www.intuit.ru/studies/courses/631/487/lecture/11048?page=4 (дата обращения: 15.09.2016). 20. Иванов С. Установка и настройка Windows Server, выбор редакции W2K8 // Sergeyivanov. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://sergeyivanov.ru/it/windows/osnovy-windows-2008-server/ustanovka-i-nastroyka-windows-server-vybor-redaktsii-w2k8.html (дата обращения: 10.09.2016). 21. Назаров С., Широков А. Эффективность и требования, предъявляемые к ОС. // Intuit. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://www.intuit.ru/studies/courses/631/487/lecture/11048?page=5 (дата обращения: 20.09.2016). 22. Настройка Windows Server 2008 R2 VPN-сервера. // Firstwiki. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://firstwiki.ru/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Windows_Server_2008_R2_VPN-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 (дата обращения: 16.09.2016). 23. Обзор Microsoft Windows Server 2012. // Training-Microtest. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://training-microtest.ru/about/komanda/blogi/aktualnyy-microsoft/obzor-microsoft-windows-server-2012.php (дата обращения: 22.09.2016). 24. Одноранговая сеть. // It-Servis. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://www.it-servis.ru/dokum/lan/odnorang_set.php (дата обращения: 10.09.2016). 25. Операционные системы Linux. // Ubuntu. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/697/553/lecture/12442 http://help.ubuntu.ru/wiki/linux (дата обращения: 12.09.2016). 26. Операционные системы. // Alfa-Tex. [Электронный ресурс]. URL: http://alfa-tex.com/po/os/ (дата обращения: 14.09.2016). 27. 28. ООО «ТСГ». // Rusprofile. [Электронный ресурс]. URL: http://www.rusprofile.ru/id/4445484 (дата обращения: 20.09.2016). 29. Орлов В. Windows Server 2008 R2 Core. Установка и настройка типовых сервисов IIS. // Samag. [Электронный ресурс]. URL: http://samag.ru/archive/article/1072 (дата обращения: 21.09.2016). 30. Работа с Windows Server 2008 R2 – установка и создание тестового контроллера домена. // Oszone. [Электронный ресурс]. URL: http://www.oszone.net/10457/Windows-Server-2008-R2 (дата обращения: 17.09.2016). 31. Реализация доменных служб Active Directory: домен, контроллер домена, сайты, лес, DNS для доменных служб Active Directory. // Sergeyivanov. [Электронный ресурс]. URL: http://sergeyivanov.ru/it/windows/osnovy-windows-2008-server/realizatsiya-domennyh-sluzhb-active-directory.html (дата обращения: 11.09.2016). 32. Роли сервера Windows Server 2k8. // Sergeyivanov. [Электронный ресурс]. URL: http://sergeyivanov.ru/it/windows/osnovy-windows-2008-server/roli-servera-windows-server-2k8.html (дата обращения: 12.09.2016). 33. Сайт Библиотека Линуксцентра. . // Linuxcenter. [Электронный ресурс]. URL: http://www.linuxcenter.ru/lib/ (дата обращения: 10.09.2016). 34. Сеть для IPTV. // Seti-ua. [Электронный ресурс]. URL http://www.seti-ua.com/?in=seti_show_article&seti_art_ID=332 (дата обращения: 20.09.2016). 35. Сеть на основе сервера. // It-servis. [Электронный ресурс]. URL http://www.it-servis.ru/dokum/lan/server_set.php (дата обращения: 23.09.2016). 36. Спортак М., Пиппис Ф., Рензинг Э. Компьютерные сети Том 1. // Seticom.narod. [Электронный ресурс]. URL http://seticom.narod.ru/net/sportaknet/Chapter05.html (дата обращения: 10.09.2016). 37. Технический обзор Windows Server 2008. // Windowsfaq. [Электронный ресурс]. URL http://www.windowsfaq.ru/content/view/641/94/ (дата обращения: 15.09.2016). 38. Три первых шага при начальной конфигурации Windows Server 2008. // Winitpro. [Электронный ресурс]. URL http://winitpro.ru/index.php/2010/10/07/tri-pervyx-shaga-pri-nachalnoj-konfiguracii-windows-server-2008/ (дата обращения: 17.09.2016). 39. Уваров А.С. Windows Server. Настройка NAT + DHCP. // Interface31. [Электронный ресурс]. URL https://interface31.ru/tech_it/2010/02/windows-server-nastrojka-nat-dhcp.html (дата обращения: 10.09.2016). 40. Установка и настройка DHCP-сервера на Windows Server 2008 R2. // Unix. [Электронный ресурс]. URL http://www.unix.ck.ua/content/ustanovka-nastroika-dhcp-servera-windows-server-2008-r2 (дата обращения: 22.09.2016). 41. Установка и настройка Windows Server, выбор редакции W2K8. // Sergeyivanov. [Электронный ресурс]. URL http://sergeyivanov.ru/it/windows/osnovy-windows-2008-server/ustanovka-i-nastroyka-windows-server-vybor-redaktsii-w2k8.html (дата обращения: 11.09.2016). 42. DHCP сервер — настраиваем под windows server 2008. // It-notes. [Электронный ресурс]. URL http://it-notes.info/dhcp-server-nastraivaem-pod-windows-server-2008/ (дата обращения: 22.09.2016).
Отрывок из работы

ГЛАВА 1. ОБЩИЕ ПРИНЦИПЫ ОРГАНИЗАЦИИ ОФИСНОЙ СЕТИ 1.1. Операционная система офисной сети Операционная система представляет собой интерфейс между аппаратной частью компьютера и пользователем. «От ее возможностей зависит все: качество работы с программами, получение доступа к тем или иным возможностям локальной сети и Интернету, безопасность работы с внешними и локальными источниками данных и многое другое». [17] Операционная система (ОС) является основой любого компьютера и представляет собой комплекс программ, которые обеспечивают выполнение следующих функций: ? «интерфейса между устройствами вычислительной системы и прикладными программами; ? управления устройствами и рабочими процессами, эффективно распределяя системные ресурсы». [22] Выполнение первой функции позволяет не описывать детально все операции при выполнении обработки прерываний или данных, управления таймерами и оперативной памятью и т.д. Осуществление второй функции позволяет повысить эффективность использования компьютера за счёт рационального распределения его ресурсов (процессоров, памяти, данных и устройств) между процессами. Операционная система должна обеспечить максимальную эффективность функционирования вычислительной машины на основе оптимального управления всеми её ресурсами. В качестве критерия эффективности чаще всего рассматривают пропускную способность или реактивность системы. [16] Таким образом, главное требование, предъявляемое к операционным системам, это их способность к выполнению основных функций: обеспечению эффективного управления ресурсами, предоставлению удобного пользовательского интерфейса и соответствующих прикладных программ. Местонахождение ОС показано на рисунке 1. «Она работает непосредственно с аппаратным обеспечением и является основой остального программного обеспечения». [13, с. 23] Рисунок 1 - Место операционной системы в структуре программного обеспечения От пользовательских программ ОС отличаются не только местоположением. «Их особенности — довольно большой объем, сложная структура и длительные сроки использования. Исходный код основы операционной системы типа Linux или Windows занимает порядка 5 млн строк». [10, с. 23] «Функциональность любого компьютера определяется возможностями операционной системы, которая на нем установлена. Любая операционная система умеет использовать ресурсы компьютера, но не любая операционная система может направить их в необходимое русло, попутно контролируя работу еще нескольких десятков подчиненных операционных систем. Именно поэтому существуют клиентские и серверные операционные системы». [14, с. 154] Операционные системы мейнфреймов в основном ориентированы на одновременную обработку огромного количества информации, которые требуют больших объемов обработки операций ввода информации, и обеспечивают: • работу в режиме разделения времени; • работу в режиме разделения ядер процессора; • пакетную обработку данных; • обработку проводок. Серверная операционная система – это специальное программное обеспечение, которое используется в качестве платформы для запуска многопользовательских компьютерных программ, приложений, сетевых программ, а также для решения важных вычислительных задач для бизнеса. [9] Серверная ОС должна выполнять следующие функции: ? администрирования пользователя и компьютеров; ? хранилища данных для совместного и личного использования; ? WEB сервера; ? почтового сервера. К свойствам серверных ОС относятся: ? «поддержка мощных аппаратных платформ; ? широкий набор сетевых служб; ? поддержка большого числа одновременно выполняемых процессов и сетевых соединений; ? наличие развитых средств защиты и средств централизованного администрирования сети». [22] В настоящее время все больше используется объединение большого количества центральных процессоров с большим количеством ядер в единую систему, что значительно увеличивает вычислительную мощность системы в целом. В зависимости от рода обьединения системы в вычислительные кластеры и как общие ресурсы пользования разделяются данные системы называются: параллельными компьютерами; кластерными компьютерами; мультикомпьютерами; облачными вычислениями; многопроцессорными системами. Для работы, данным системам необходимо иметь соответствующие операционные системы, оснащенные функциями связи, сопряжения и синхронизации [10, с. 60]. ОС карманных компьютеров (планшетов, смартфонов и т.д.) должны уметь работать с многоядерными процессорами, GPS, камерами и иными датчиками и большим объемом памяти. [26] «Встроенные системы работают на компьютерах, которые управляют различными устройствами. Поскольку на этих системах установка пользовательских программ не предусматривается, их обычно компьютерами не считают». [8, с. 61] Кроме того, существуют ОС сенсорных узлов, реального времени, смарт-карт. Существующие ОС осуществляют функцию управления ресурсами на основе различных алгоритмов, определяющих их характеристики (производительность, область применения, пользовательский интерфейс и т.д.). Как правило, современная операционная система имеет широкую функциональность. Она должна поддерживать виртуальную память и многооконный интерфейс, реализовывать мультипрограммную обработку и т.д. [2] Кроме того, чтобы успешно выдерживать конкуренцию, операционная система должна обеспечивать: ? эффективность – «степень соответствия системы своему назначению, которая оценивается некоторым множеством показателей эффективности надежность и отказоустойчивость функционирования путем предоставления защиты от ошибок (внутренних и внешних), сбоев и отказов» [18]; ? безопасность за счет предоставления средств защиты ресурсов, принадлежащих одним пользователям от других пользователей; ? расширяемость - код ОС должен позволять вносить нужные дополнения и изменения без нарушения целостности системы, что возможно, если при создании ОС использовались принципы модульности, «функциональной избыточности, функциональной избирательности и параметрической универсальности» [21]; ? производительность – быстродействие и время реакции операционной системы должны ограничиваться лишь возможностями используемой аппаратной платформы; ? надежность и отказоустойчивость - ОС должна быть надежна не меньше компьютера, на котором она установлена; ? переносимость - используемый код должен легко переноситься как с процессора одного типа на процессор иного типа, так и с одной аппаратной платформы на другую; ? предсказуемость – «требования, которые пользователь может предъявить к системе, в большинстве случаев непредсказуемы. В то же время пользователь предпочитает, чтобы обслуживание не очень сильно менялось в течение предположительного времени» [19]; ? совместимость – использующийся ОС пользовательский интерфейс должен соответствовать существующим стандартам, а сама операционная система должна предоставлять средства для выполнения прикладных программ, которые были написаны для других операционных систем; ? масштабируемость, позволяющую управлять компьютером с разным числом процессоров, предоставляя линейное или почти линейное возрастание производительности в случае увеличения числа процессоров; ? удобство пользователя. Кроме того, во избежание переучивания персонала офиса, рекомендуется использовать ту операционную систему, на которой уже работает большинство сотрудников. «Помимо этого, не каждая ОС подходит для выполнения конкретной задачи, например: для реализации различных научных экспериментов, как правило, необходима ОС реального времени (обеспечивающая мгновенный отклик на событие) типа UNIX или Linux, которая позволяет выполнять программы реального времени, при установке дополнительного программного обеспечения». [25] Многообразие типов компьютеров, которые применяются в вычислительных сетях, приводит к значительному разнообразию ОС, используемых на рабочих станциях, серверах сетей уровня отдела, серверах уровня предприятия. Важный элемент сетевой операционной системы уровня предприятия - централизованная справочная служба, хранящая данные как о пользователях, так и о разделяемых ресурсах сети (служба каталогов), обеспечивающая вход пользователя в сеть и средства просмотра пользователю ресурсов. 1.2. Архитектура операционных систем «Под архитектурой операционной системы понимают структурную и функциональную организацию ОС на основе некоторой совокупности программных модулей. В состав ОС входят исполняемые и объектные модули стандартных для данной ОС форматов, программные модули специального формата (например, загрузчик ОС, драйверы ввода-вывода), конфигурационные файлы, файлы документации, модули справочной системы и т.д.». [17] Большинство современных операционных систем это - хорошо структурированные модульные системы, которые способны к развитию, расширению, а также, к переносу на новые платформы. Не существует единой унифицированной архитектуры операционной системы, однако имеются некоторые универсальные подходы, использующиеся для структурирования ОС. [1] Наиболее важными из них являются: ? модульная организация; ? функциональные избыточность и избирательность; ? концепция многоуровневой иерархической вычислительной системы, согласно которой операционная система представляется многослойной структурой [26]; ? параметрическая универсальность; ? функциональное разделение модулей на модули, которые выполняют основные функции ОС (ядро) и модули, которые выполняют вспомогательные функции ОС; ? разделение модулей ОС по размещению в памяти вычислительной системы на модули, постоянно находящиеся в оперативной памяти (резидентные), и модули, загружаемые в оперативную память лишь на время исполнения своих функций (транзитные) [3]; ? «реализация двух режимов работы вычислительной системы: привилегированного режима (режима ядра – Kernel mode), или режима супервизора (supervisor mode), и пользовательского режима (user mode), или режима задачи (task mode)» [17]; ? ограничение функций и количества модулей ядра до наименьшего количества необходимых наиболее важных функций. В настоящее время известны следующие виды архитектуры ОС: 1. Монолитная архитектура (рисунок 2), предполагающая наличие специального программного средства, которое обрабатывает и запускает сервисные процедуры и имеет набор программ для обслуживания сервисных комманд. Рисунок 2 - Монолитная архитектура 2. Структурированная архитектура, в которой «для каждого системного вызова имеется одна сервисная процедура. Утилиты выполняют функции, которые нужны нескольким сервисным процедурам» (рисунок 3) [32]. Рисунок 3 - Структурированная архитектура 3. Классическая архитектура, которая основывается на концепции иерархической многоуровневой машины, поддерживающей привилегированное ядро и пользовательский режим работы транзитных модулей. При этом базовые функции ОС (управление памятью, процессами, устройствами ввода-вывода и т.д.) выполняют модули ядра, решающие внутрисистемные задачи функционирования вычислительного процесса и недоступные для любых приложений. Для поддержки приложений служит особый класс функций ядра, который создает для них прикладную программную среду. Для выполнения каких-либо действий (открытие и чтение файла, вывода на дисплей информации и т.д.) приложения могут обращаться с запросами к ядру (системными вызовами). Функции ядра, вызываемые приложениями, составляют интерфейс прикладного программирования – API (Application Programming Interface). [20] Высокая скорость работы ОС поддерживается модулями ядра, являющиеся резидентными и работающими в привилегированном режиме (Kernel mode), который обеспечивает: ? защиту работы ОС от вмешательства приложений; ? возможность модулей ядра работать с полным комплектом машинных инструкций, что позволяет ядру управлять ресурсами компьютера (переключать процессор с задачи на задачу, управлять распределением и защитой памяти и т.д.). Не столь важные функции выполняют транзитные модули операционной системы. Обычно вспомогательные модули подразделяют на следующие группы: ? системные обрабатывающие программы – компиляторы, текстовые и графические редакторы и т.д.; ? утилиты – программы, которые выполняют отдельные задачи, связанные с управлением и сопровождением вычислительной системы; ? программы, которые предоставляют пользователю дополнительные услуги (специальный пользовательский интерфейс, игры, калькулятор и т.д.); ? библиотеки процедур, имеющие различное назначение (библиотека математических функций, библиотека функций ввода-вывода и т.д.). Оформляются такие модули операционной системы в виде обычных приложений, к функциям ядра обращаются с помощью системных вызовов и работают в пользовательском режиме, запрещающем исполнение некоторых команд, связанных с функциями ядра ОС (распределение и защита памяти, управление ресурсами и т.д.) [4]. Вычислительная система (ВС), работающая под управлением операционной системы на базе ядра, может быть представлена в виде системы из трех иерархически упорядоченных слоев (рисунок 4). Рисунок 4 - Трехслойная структура ВС Приложения, при такой организации операционной системы взаимодействуют с аппаратурой лишь через слой ядра. [6] «В концепции многоуровневой (многослойной) иерархической машины структура ОС также представляется рядом слоев. При такой организации каждый слой обслуживает вышележащий слой, выполняя для него некоторый набор функций, которые образуют межслойный интерфейс. На основе этих функций следующий верхний по иерархии слой строит свои функции – более сложные и более мощные и т.д.». [17]. Многослойная структура ядра ОС представлена на рисунке 5. Рисунок 5 - Многослойная структура ОС 4. Микроядерная архитектура (рисунок 6), при использовании которой в привилегированном режиме работает лишь очень небольшая часть операционной системы, которая называется микроядром, защищенным от всех остальных частей ОС, а также, и приложений. Рисунок 6 - Микроядерная архитектура ОС «Замысел, положенный в основу конструкции микроядра, направлен на достижение высокой надежности за счет разбиения операционной системы на небольшие, вполне определенные модули. Только один из них - микроядро - запускается в режиме ядра, а все остальные запускаются в виде относительно слабо наделенных полномочиями обычных пользовательских процессов». [10, с. 91] К достоинствам микроядерной архитектуры следует отнести: «наличие единообразных интерфейсов, простоту расширяемости, высокие гибкость и надежность, возможность переносимости, наличие поддержки распределенных систем и объектно-ориентированных ОС». [34] В состав микроядра входят машинно-зависимые модули и модули, которые выполняют основные механизмы обычного ядра. Остальные функции ядра, имеющие более высокий уровень, оформляются в виде модулей, работающих в пользовательском режиме. 5. Компоненты ОС, внешние по отношению к микроядру, реализуются в виде обслуживающих процессов, взаимодействующих между собой путем обмена сообщениями, передаваемыми через микроядро. Вынесенные в пользовательский режим эти компоненты называются серверами операционной системы или модулями, обслуживающими запросы локальных приложений и иных модулей ОС. Таким образом, возникает клиент-серверная архитектура (рисунок 7). Рисунок 7 - Клиент-серверная архитектура ОС 1.3. Обзор современных сетевых операционных систем Рассмотрим характеристики современных ОС. ОС Linux представляет собой свободно распространяемую операционную систему (free) и относится к семейству "клону" ОС UNIX для персональных компьютеров. [35] «Общими для всех версий UNIX особенностями являются многопользовательский режим со средствами защиты данных от несанкционированного доступа, реализация мультипрограммной обработки в режиме разделения времени, использование механизмов виртуальной памяти и свопинга, унификация операций ввода-вывода, иерархическая файловая система, разнообразные средства взаимодействия процессов, в том числе межсетевого» [35]. В настоящее время UNIX используются в основном на серверах, а также как встроенные системы для различного оборудования. ОС Linux позволяет легально и бесплатно использовать современную ОС с высоким быстродействием на работе и дома. Linux обеспечивает надежную, устойчивую работу, не подвержена вирусам, позволяет полностью использовать возможности современных ПК, «снимая ограничения, присущие DOS и MS Windows по использованию памяти машины и ресурсов процессора(ов)» [33]; Кроме того, ОС Linux имеет следующие свойства: ? эффективно управляет приоритетами и многозадачностью; ? легко интегрирует компьютер как в локальные, так и в глобальные сети, включая сеть «Интернет»; ? выполняет прикладные программы иных ОС (Unix, MS Windows и DOS), представленные в формате загрузки; ? предоставляет большой объем документации «и исходных текстов всех компонент, включая ядро самой ОС» [10]; ? позволяет использовать множество разнообразных программных пакетов, работающих в среде Unix и распространяемых свободно; ? предоставляет широкий набор инструментальных средств для выполнения разработки прикладных программ практически любой степени сложности, с том числе, объектно-ориентированных, систем класса клиент-сервер и т.д. «Linux поддерживает два базовых сетевых протокола UNIX: TCP/IP и UUCP. TCP/IP (Transmission Control Protocol/Internet Protocol) есть множество сетевых парадигм, позволяющих системам по всему миру связываться по единой сети, известной как Internet». [32] В качестве физического транспортного средства в большинстве сетей TCP/IP используется Ethernet,. Linux осуществляет поддержку многих популярных карт и интерфейсов Ethernet. Кроме того, поддерживается SLIP (Serial Line Internet Protocol), что позволяет связываться с Internet через модем. FTP (File Transfer Protocol) позволяет осуществлять передачу файлов между машинами. NFS (Network File System) дает возможность использования файлов вместе с другими машинами сети. Перечислим другие приложения: ? sendmail - система передачи и получения электронной почты на основе протокола SMTP; ? finger - получение информации о других пользователях сети «Интернет»; ? telnet, rlogin и rsh - вход и выполнение команд на других машинах сети. UUCP (UNIX-to-UNIX Copy) представляет собой старейший механизм передачи электронных новостей, электронной почты и файлов между UNIX-машинами. «Классически, UUCP-машины связываются друг с другом по телефонным линиям через модем, но UUCP может использовать в качестве транспортного средства и связь по TCP/IP» [9, c. 245]. FreeBSD - современная бесплатная операционная система для компьютеров на архитектуре x86 и amd64. Разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ содержится в одном дереве системы управления версиями. Она предоставляет достаточно надёжные набор сетевых функций, высокую производительность, средства обеспечения информационной безопасности и совместимости с другими ОС. Debian - операционная система, состоящая из свободного ПО с открытым исходным кодом. Отличительными чертами Debian являются: система управления пакетами Advanced Packaging Tool , жёсткая политика по отношению к пакетам, репозитории с огромным их количеством, а также высокое качество выпускаемых версий. Это сделало возможным простое обновление между версиями, а также автоматическую установку и удаление пакетов. В текущую стабильную версию включено свыше двадцати пяти тысяч пакетов программ для двенадцати архитектур от Intel/AMD 32-bit/64-bit, широко применяемых в персональных компьютерах, до ARM [39]. Ubuntu (рисунок 8) - дистрибутив операционной системы Linux, основанный на Debian GNU/Linux. Обычно новые версии дистрибутива выходят каждые полгода и поддерживаются обновлениями безопасности в течение полутора лет, а версии LTS, выходящие раз в 2 года, поддерживаются в течение 5 лет, как серверные, так и десктопные варианты. Рисунок 8 – Главный экран Linux Ubuntu CentOS — дистрибутив GNU/Linux, основанный на коммерческом Red Hat Enterprise Linux от компании Red Hat, и совместимый с ним [15]. Разработчики CentOS используют данный исходный код для создания окончательного продукта, очень близкого к Red Hat Enterprise Linux и доступного для скачивания. Сетевые операционные системы семейства Windows Server распространяются только на коммерческой основе и стоят от 30000 руб. до 200800 руб. Они имеют дружественный интерфейс, обеспечены русской локализацией, отлаженной техподдержкой и достаточно требовательны к аппаратным ресурсам. Однако исходный программный код ОС закрыт, в силу чего в системе невозможно что-либо изменить. Кроме того, большая часть прикладных серверных программ также распространяются лишь на коммерческой основе. [11] Сетевые ОС семейства Windows Server относительно просты в установке и использовании, доступны, поддерживаются почти всеми производителями оборудования, широко распространены, в силу чего можно отметить наличие специалистов и литературы, работают с огромным количеством прикладных и системных программ различного назначения, обеспечивают легкий обмен информацией с другими пользователями. Однако они предъявляют высокие требования к аппаратным ресурсам (особенно у новых версий ОС), работают нестабильно, кроме того, присутствует некоторая нестабильность конфигурации, что иногда приводит к необходимости осуществления полной переустановки операционной системы, а также, всех приложений. Рассмотрим более подробно ОС Windows Server 2008, которая предоставляет усиленную защищенность, повышенную гибкость, мощную технологию виртуализации, расширенные возможности управления (конфигурацией сервера и системной информации, автоматизация задач и создание сценариев), выполнение установки и осуществление управления на основе ролей, облегчает сложные задачи администрирования серверов и т.д. «Операционная система Windows Server 2008 предоставляет защищенную легко управляемую платформу для разработки и надежного размещения приложений и служб, предоставляемых с сервера или через веб-интерфейс». [30] Кроме того, поддерживаются Windows Server 2012 Standard edition (рисунок 9), Windows Server 2012 Datacenter edition, Windows Server 2012 Foundation edition, Microsoft Hyper-V Server 2012 и т.д. Рисунок 9 – Вариации возможностей использования Windows Server 2012 «Требования к аппаратной части Windows Server 2012 зависят от количества ролей и количества пользователей подключающихся к серверу. Каждая роль и каждый установленный компонент в свою очередь увеличивает общую нагрузку на жесткий диск, процессор, память». [30] Microsoft всегда предоставляет несколько разных редакций сетевых ОС, чтобы системные администраторы имели возможность выбрать необходимую редакцию, удовлетворяющую функциональным и финансовым требованиям их предприятия. Таким образом, в первой теоретической главе выпускной квалификационной работы рассмотрены общие принципы организации офисной сети, её операционная система, архитектура операционных систем, а также выполнен обзор современных сетевых операционных систем. Отметим, что операционная система представляет собой интерфейс между аппаратной частью компьютера и пользователем и является основой любого компьютера. А главным требованием, предъявляемым к операционным системам, является способность к выполнению основных функций: обеспечению эффективного управления ресурсами, предоставлению удобного пользовательского интерфейса и соответствующих прикладных программ. ? ГЛАВА 2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 2.1. Общая характеристика ООО «Северал системс» ООО «Северал системс» занимается предоставлением информационных услуг для частных лиц и для бизнеса. Предоставление услуг основывается на платформе собственных широкополосных сетей масштаба города. Общее наименование сети - «TSGNet». Вид собственности – частная. Организация работает с 11 января 2004 года. ООО «Северал системс» осуществляет свою деятельность на основании и согласно с Гражданским кодексом Российской Федерации и Уставом Общества. Основным видом деятельности организации согласно ОКВЭД является деятельность в области связи на базе проводных технологий. К дополнительным видам деятельности относятся: ? «деятельность консультативная и работы в области компьютерных технологий; ? деятельность, связанная с использованием вычислительной техники и информационных технологий, прочая; ? деятельность рекламных агентств». [27]
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Информационные технологии, 32 страницы
900 руб.
Дипломная работа, Информационные технологии, 61 страница
1525 руб.
Дипломная работа, Информационные технологии, 84 страницы
2100 руб.
Дипломная работа, Информационные технологии, 31 страница
775 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg