Файл: Сетевые операционные системы (1 Операционные системы).pdf
Добавлен: 04.07.2023
Просмотров: 226
Скачиваний: 2
СОДЕРЖАНИЕ
1.1 Понятие операционной системы, основные функции и назначение
1.2 Классификация операционных систем
2 Особенности сетевых операционных систем
2.1 Функциональные возможности сетевых операционных систем
2.2 Структура сетевой операционной системы
3 Технологии работы в сетевой операционной системе
3.1 Клиентское и серверное программное обеспечение
3.2 Современные требования к сетевой операционной системе и ее выбор
Также операционная система должна быть максимально (конечно, с учетом возможностей аппаратной платформы) высокопроизводительна и обладать хорошим временем реакции.
Производительность операционной системы зависит от множества факторов, среди которых к основным могут быть отнесены многообразие функций, архитектура операционной системы, возможность исполнения операционной системы на многопроцессорной (высокопроизводительной) платформе, качество программирования кода.
В процессе выбора сетевой операционной системы должны быть учтены следующие факторы[59]:
- тип сетевого носителя;
- совместимость оборудования;
- сетевая топология;
- размер сети;
- операционные системы на серверах и клиентах;
- требования к серверу;
- соглашения о сетевых именах;
- сетевая файловая система;
- организация сетевых устройств хранения.
В настоящее время наиболее популярными сетевыми системами являются UNIX и Windows[60].
Операционную систему UNIX целесообразно использовать в крупных корпоративных сетях, так как данная система обладает высокой степенью надежности, возможностью безболезненного масштабирования сети. В UNIX предусмотрен ряд команд и программ, поддерживающих их, для организации работы в сети.
Это такие команды, как telnet, ftp, которые предназначены для реализации файлового обмена и эмуляции удаленного доступа на основе протокола TCP/IP. Помимо этого разработан протокол, программы и команды UUCP, которые ориентированы на организацию связи между удаленными UNIX-узлами в территориальных и корпоративных сетях.
Операционная система Windows Server[61] предназначена для обеспечения работы в сетях «клиент-сервер». Данная операционная система обладает наибольшей эффективностью в сетях среднего масштаба.
ЗАКЛЮЧЕНИЕ
В ходе работы, целью которой является изучение проблемы сетевых операционных систем, были решены все поставленные задачи исследования. Выяснено, что под операционной системой или ОС чаще всего понимают некоторый комплекс, образованный взаимосвязанными системными программами, которые предназначены для обеспечения работы пользователя с компьютером, а также выполнения других программ.
При этом сетевая операционная система обладает своими особенностями и определяется как совокупность программ, которые занимаются обеспечением обработки, хранением и передачи данных.
Функции сетевой операционной системы сходны с функциями прикладной платформы, ею предоставляются различные виды сетевых служб и осуществляется поддержка работы прикладных процессов, которые выполняются в абонентских системах. В сетевых операционных системах применяется клиент-серверная или одноранговая архитектура. Компоненты сетевой операционной системы обычно располагаются на каждой из рабочих станций, входящих в сеть.
Для обеспечения полноценной работы с сетью на клиентских рабочих станциях необходимой является установка клиентского программного обеспечения. Данное программное обеспечение предназначено для реализации доступа к ресурсам, которые расположены на сетевом сервере. В качестве трех, наиболее важных компонентов клиентского программного обеспечения, необходимо указать редиректор (redirector), распределитель (designator), а также имена UNC (UNC pathnames).
Главное требование, которое предъявляется к операционной системе, заключается в выполнении ею основных функций, касающихся эффективного управления ресурсами, и обеспечении дружественного (удобного) интерфейса для прикладных программ и пользователя. В современной операционной системе обязательно должны поддерживаться такие возможности, как виртуальная память, мультипрограммная обработка, многооконный графический интерфейс пользователя, свопинг, а также реализация многих других необходимых услуг и функций.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
-
- Батаев А.В. Операционные системы и среды / А.В. Батаев, Н.Ю. Налютин, С.В. Синицын. – М.: Академия, 2014. – 268 с.
- Вавренок А. Операционные системы. Основы UNIX: Учебное пособие / А. Вавренок. – М.: Инфра-М, 2016. – 160 с.
- Дроздов С. Операционные системы. Учебное пособие / С. Дроздов. – М.: Феникс, 2016. – 386 с.
- Колисниченко Д. FreeBSD. От новичка к профессионалу / Д. Колисниченко. – СПб.: БХВ-Петербург, 2015. – 286 с.
- Колисниченко Д. Linux. От новичка к профессионалу / Д. Колисниченко. – СПб.: БХВ-Петербург, 2015. – 286 с.
- Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – 432 с.
- Маркелов А. OpenStack. Практическое знакомство с облачной операционной системой / А. Маркелов. – М.: ДМК Пресс, 2018. – 306 с.
- Назаров С.В. Архитектура и проектирование программных систем : монография / С.В. Назаров. – М. : ИНФРА-М, 2018. – 374 с.
- Назаров С.В. Современные операционные системы / С.В. Назаров, А.И. Широков. – М.: НОУ «Интуит», 2016. – 352 с.
- Назаров С.В. Современные операционные системы / С.В. Назаров. – М.: Бином, 2013. – 368 с.
- Олифер В. Компьютерные сети. Принципы, технологии, протоколы. Учебник / В. Олифер, Н. Олифер. – СПб.: Питер, 2017. – 992 с.
- Партыка Т. Операционные системы, среды, оболочки / Т. Партыка. – М.: Инфра-М, 2016. – 560 с.
- Роббинс А. Bash. Карманный справочник системного администратора / А. Роббинс. – М.: Вильямс, 2017. – 152 с.
- Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – 350 с.
- Руссинович М. Внутренне устройство Microsoft Windows / М. Руссинович. – СПб.: Питер, 2013. – 800 с.
- Сафонов В.О. Основы современных операционных систем / В.О. Сафронов. – М.: НОУ «Интуит», 2016. – 868 с.
- Спиридонов Є. Практикум по операционным системам / Э. Спиридонов, М. Клыков, М.Рукин. – М.: Либроком, 2017. – 326 с.
- Стащук П.В. Краткое введение в операционные системы. Учебное пособие / П.В. Стащук. – М.: Флинта, 2014. – 268 с.
- Таненбаум Э. С. Современные операционные системы / Є.С. Таненбаум, Х. Бос. – СПб.: Питер, 2015. – 1120 с.
- Кузнецов С. Д. Операционная система UNIX / С.Д. Кузнецов // URL: http://citforum.ru/operating_systems/unix/. (Дата обращения: 28.09.2018).
- Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018).
- Операционная система Linux. URL: https://www.linux.org.ru/. (Дата обращения: 28.09.2018).
- Операционные системы (мировой рынок) // Tadviser. Государство. Бизнес. ИТ. URL: http://tadviser.ru/a/65049. (Дата обращения: 28.09.2018).
- Операционные системы (рынок России) // Tadviser. Государство. Бизнес. ИТ. URL: http://tadviser.ru/a/296685. (Дата обращения: 28.09.2018).
- Различия между Windows версиями операционных систем // Windows 64. URL: https://windows64.net/informaciya/103-razlichiya-mezhdu-windows-versiyami-operacionnyh-sistem.html. (Дата обращения: 28.09.2018).
- The Opengroup. URL: www.opengroup.org/unix/. (Дата обращения: 28.09.2018).
- Windows-Server. URL: https://www.microsoft.com/ru-ru/cloud-platform/windows-server. (Дата обращения: 28.09.2018).
- Windows-Server. Обзор редакций // Softmagazin. URL: https://www.softmagazin.ru/articles/windows_server_2016_obzor_redaktsiy/. (Дата обращения: 28.09.2018).
-
Назаров С.В. Современные операционные системы / С.В. Назаров. – М.: Бином, 2013. – C. 12. ↑
-
Батаев А.В. Операционные системы и среды / А.В. Батаев, Н.Ю. Налютин, С.В. Синицын. – М.: Академия, 2014. – C.35. ↑
-
Дроздов С. Операционные системы. Учебное пособие / С. Дроздов. – М.: Феникс, 2016. – C. 18. ↑
-
Партыка Т. Операционные системы, среды, оболочки / Т. Партыка. – М.: Инфра-М, 2016. – C. 12 ↑
-
Назаров С.В. Архитектура и проектирование программных систем : монография / С.В. Назаров. – М. : ИНФРА-М, 2018. – C. 15. ↑
-
Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – C. 8. ↑
-
Сафонов В.О. Основы современных операционных систем / В.О. Сафронов. – М.: НОУ «Интуит», 2016. – C. 15. ↑
-
Колисниченко Д. FreeBSD. От новичка к профессионалу / Д. Колисниченко. – СПб.: БХВ-Петербург, 2015. – C. 10. ↑
-
Маркелов А. OpenStack. Практическое знакомство с облачной операционной системой / А. Маркелов. – М.: ДМК Пресс, 2018. – С. 35. ↑
-
Операционные системы (мировой рынок) // Tadviser. Государство. Бизнес. ИТ. URL: http://tadviser.ru/a/65049. (Дата обращения: 28.09.2018). ↑
-
Операционные системы (рынок России) // Tadviser. Государство. Бизнес. ИТ. URL: http://tadviser.ru/a/296685. (Дата обращения: 28.09.2018) ↑
-
Спиридонов Є. Практикум по операционным системам / Э. Спиридонов, М. Клыков, М.Рукин. – М.: Либроком, 2017. – C. 23. ↑
-
Таненбаум Э. С. Современные операционные системы / Є.С. Таненбаум, Х. Бос. – СПб.: Питер, 2015. – C. 18. ↑
-
Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – C. 22. ↑
-
Стащук П.В. Краткое введение в операционные системы. Учебное пособие / П.В. Стащук. – М.: Флинта, 2014. – C. 34. ↑
-
Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – C. 23. ↑
-
Таненбаум Э. С. Современные операционные системы / Є.С. Таненбаум, Х. Бос. – СПб.: Питер, 2015. – C. 12. ↑
-
Назаров С.В. Современные операционные системы / С.В. Назаров. – М.: Бином, 2013. – C. 15. ↑
-
Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – C. 36-38. ↑
-
Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018) ↑
-
Сафонов В.О. Основы современных операционных систем / В.О. Сафронов. – М.: НОУ «Интуит», 2016. – C. 22. ↑
-
Руссинович М. Внутренне устройство Microsoft Windows / М. Руссинович. – СПб.: Питер, 2013. – C. 128. ↑
-
Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018). ↑
-
Операционная система Linux. URL: https://www.linux.org.ru/. (Дата обращения: 28.09.2018). ↑
-
Различия между Windows версиями операционных систем // Windows 64. URL: https://windows64.net/informaciya/103-razlichiya-mezhdu-windows-versiyami-operacionnyh-sistem.html. (Дата обращения: 28.09.2018). ↑
-
Роббинс А. Bash. Карманный справочник системного администратора / А. Роббинс. – М.: Вильямс, 2017. – C.15. ↑
-
Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – 432 с ↑
-
Кузнецов С. Д. Операционная система UNIX / С.Д. Кузнецов // URL: http://citforum.ru/operating_systems/unix/. (Дата обращения: 28.09.2018). ↑
-
Вавренок А. Операционные системы. Основы UNIX: Учебное пособие / А. Вавренок. – М.: Инфра-М, 2016. – 160 с ↑
-
Батаев А.В. Операционные системы и среды / А.В. Батаев, Н.Ю. Налютин, С.В. Синицын. – М.: Академия, 2014. – C. 28. ↑
-
Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018). ↑
-
Операционная система Linux. URL: https://www.linux.org.ru/. (Дата обращения: 28.09.2018) ↑
-
Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – C. 48-50. ↑
-
Различия между Windows версиями операционных систем // Windows 64. URL: https://windows64.net/informaciya/103-razlichiya-mezhdu-windows-versiyami-operacionnyh-sistem.html. (Дата обращения: 28.09.2018). ↑
-
Таненбаум Э. С. Современные операционные системы / Є.С. Таненбаум, Х. Бос. – СПб.: Питер, 2015. – C. 45-47. ↑
-
Роббинс А. Bash. Карманный справочник системного администратора / А. Роббинс. – М.: Вильямс, 2017. – C. 28. ↑
-
Операционные системы (мировой рынок) // Tadviser. Государство. Бизнес. ИТ. URL: http://tadviser.ru/a/65049. (Дата обращения: 28.09.2018). ↑
-
Назаров С.В. Современные операционные системы / С.В. Назаров, А.И. Широков. – М.: НОУ «Интуит», 2016. – C/ 128-130. ↑
-
Windows-Server. Обзор редакций // Softmagazin. URL: https://www.softmagazin.ru/articles/windows_server_2016_obzor_redaktsiy/. (Дата обращения: 28.09.2018). ↑
-
Спиридонов Є. Практикум по операционным системам / Э. Спиридонов, М. Клыков, М.Рукин. – М.: Либроком, 2017. – С. 32. ↑
-
Роббинс А. Bash. Карманный справочник системного администратора / А. Роббинс. – М.: Вильямс, 2017. – 152 с ↑
-
Олифер В. Компьютерные сети. Принципы, технологии, протоколы. Учебник / В. Олифер, Н. Олифер. – СПб.: Питер, 2017. – 992 с ↑
-
Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – С. 34. ↑
-
Партыка Т. Операционные системы, среды, оболочки / Т. Партыка. – М.: Инфра-М, 2016. – С. 28. ↑
-
Колисниченко Д. FreeBSD. От новичка к профессионалу / Д. Колисниченко. – СПб.: БХВ-Петербург, 2015. – С. 56-58. ↑
-
Колисниченко Д. Linux. От новичка к профессионалу / Д. Колисниченко. – СПб.: БХВ-Петербург, 2015. – С. 24. ↑
-
Рукин М. Операционные системы. Учебник / Н. Григорьев, Т. Балалаева, А. Смуров. – М.: Либроком, 2017. – С. 38-42. ↑
-
Олифер В. Компьютерные сети. Принципы, технологии, протоколы. Учебник / В. Олифер, Н. Олифер. – СПб.: Питер, 2017. – С. 128-130. ↑
-
Кузнецов С. Д. Операционная система UNIX / С.Д. Кузнецов // URL: http://citforum.ru/operating_systems/unix/. (Дата обращения: 28.09.2018) ↑
-
Назаров С.В. Архитектура и проектирование программных систем : монография / С.В. Назаров. – М. : ИНФРА-М, 2018. – С. 130-132. ↑
-
Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – 432 с ↑
-
Руссинович М. Внутренне устройство Microsoft Windows / М. Руссинович. – СПб.: Питер, 2013. – С. 48-50. ↑
-
Олифер В. Компьютерные сети. Принципы, технологии, протоколы. Учебник / В. Олифер, Н. Олифер. – СПб.: Питер, 2017. – С. 45-48. ↑
-
Вавренок А. Операционные системы. Основы UNIX: Учебное пособие / А. Вавренок. – М.: Инфра-М, 2016. – С. 29-31. ↑
-
Кузнецов С. Д. Операционная система UNIX / С.Д. Кузнецов // URL: http://citforum.ru/operating_systems/unix/. (Дата обращения: 28.09.2018) ↑
-
Windows-Server. URL: https://www.microsoft.com/ru-ru/cloud-platform/windows-server. (Дата обращения: 28.09.2018). ↑
-
Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018). ↑
-
Кочан С. Программирование командных оболочек в Unix, Linux и OS X / С. Кочан, П. Вуд. –М.: Вильямс, 2017. – С. 45-47. ↑
-
Олифер Н. А. Сетевые операционные системы / Н.А. Олифер, В. Г. Олифер // URL: http://citforum.ru/operating_systems/. (Дата обращения: 28.09.2018) ↑
-
Windows-Server. URL: https://www.microsoft.com/ru-ru/cloud-platform/windows-server. (Дата обращения: 28.09.2018). ↑
-
Windows-Server. Обзор редакций // Softmagazin. URL: https://www.softmagazin.ru/articles/windows_server_2016_obzor_redaktsiy/. (Дата обращения: 28.09.2018) ↑