Файл: Серверные операционные системы ведущих производителей нашего времени.pdf

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

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

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

Добавлен: 21.05.2023

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

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

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

Введение

Современная операционная система (ОС) качественно определяет облик практически всей вычислительной системы при непосредственном процессе применения компьютерной техники.

Несмотря на это, разные пользователи, активно применяющие персональные компьютеры (ПК), зачастую испытывают значительные затруднения при попытке указать определения понятия ОС.

Зачастую это связано с тем фактом, что ОС выполняет основные две связанные между собой функции:

– обеспечение для пользователей удобств предоставления возможностей для работы с компьютерной техникой;

– повышение уровня эффективности ПК путем рационального использования всех его ресурсов.

Стоит отметить, что внедрение ПК в разные области его использования на уровне традиционного машинного языка очень проблемно, так как необходимы:

– квалифицированные пользователи, которые могут обращаться с ПК на уровне машинных кодов (так называемые, Ассемблер-специалисты);

– намного больше времени для обработки имеющихся данных.

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

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

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

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

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

Цель работы: – описать основные серверные ОС ведущих производителей нашего времени.

Задачи работы:

– описать понятие об операционных системах;

– рассмотреть классификацию ОС по разным признакам;

– дать характеристику понятию серверных ОС;

– описать основные особенности работы серверной ОС Linux;

– описать основные особенности работы серверной ОС Windows Server 2016.

Объект работы – теория операционных систем.


Предмет работы – серверные ОС.

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

1.Понятие об операционных системах

1.1. Понятие о системном программном обеспечении

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

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

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

Основными прародителями современных ПК были самые примитивные палочки для счета, их и сейчас применяют для обучения в школе.

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

Системное программное обеспечение – это совокупность программ, программных комплексов для выполнения работы ПК и вычислительных сетей.

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

Системное ПО направлено на:

– создание среды операционного функционирования иных программ;

– обеспечение эффективной и надежной работы самого ПК и компьютерной сети;

– на проведение профилактики и диагностики аппаратуры компьютера, а также вычислительных сетей;

– выполнение дополнительных технологических процессов (архивирование, копирование, восстановление информации программ и других баз данных).


Системное ПО делится на такие категории (рисунок 1):

– базовое ПО – как правило, поставлено вместе с персональным компьютером;

– сервисное ПО – может приобретаться дополнительно.

Рис.1. Типы системного программного обеспечения

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

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

1.2.Понятие об ОС

Базовое ПО состоит с таких компонентов:

– операционная система;

– операционные оболочки (как текстовые, так и графические);

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

Операционная система предназначается для управления выполнением различных пользовательских программ, управления, планирования вычислительными ресурсами для ПК. При этом существуют следующие версии ОС:

– Windows;

– Linux;

– Unix и прочие.

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

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

Наибольшее распространение среди сетевых операционных систем имеют:

– LAN Server;

– Linux;

– Ubuntu;

– Windows Server.

Они оцениваются непосредственно по комплексу критериев таких, как:

– производительность;

– возможностей пользователей;

– возможности для администрирования.

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

Пример интерфейса операционной оболочки Total Commander показан на рисунке 2:

Рис.2. Интерфейс Total Commander

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

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


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

– программы диагностики ПК;

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

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

– ПО для архивирования данных, что обеспечивает процесс сжатия данных в файлах для уменьшения объема памяти при ее хранении;

– программы для обслуживания компьютерной сети.

Такие типы ПО часто называют утилитами.

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

Наибольшее распространение получили комплекты таких утилит:

– Norton Utilities (рисунок 3);

– Checkit Deliuxe.

Рис.3. Интерфейс утилиты Norton Utilities

Антивирусные программы оцениваются по целому перечню критериев:

– точность идентификации вируса;

– способность работы в сетях;

– возможность непосредственной защиты данных от процесса инфицирования;

– стоимость ПО;

– устранение обнаруженных вирусов;

– простота применения;

– возможность устранения boot-вирусов и другое.

2.Классификация ОС. Серверные ОС

2.1.Типы операционных систем

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

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

– Однопользовательские ОС – такие ОС, которые позволяют работать на ПК только одному пользователю;

– Многопользовательские ОС – такие ОС, которые поддерживают одновременную работу нескольких пользователей на ПК за разными терминалами.


По количеству процессов, которые одновременно выполняются под управлением системы ОС можно разделить на: [9]

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

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

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

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

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

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

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

Такой многозадачный режим, воплощающий в себе идею распределения времени, которое называют вытесняющим. Каждой программе выделяется один квант процессорного времени, а по истечении его управление передается иной программе.[5]

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

По числу поддерживаемых процессоров ОС можно распределить на:

– многопроцессорные;

– однопроцессорные.

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