Дипломная работа: Организация корпоративного сервера на базе Linux

– Администрирование серверов;

– Администрирование сети организации;

– Администрирование рабочих станций пользователей;

– Разработка и внедрение политики информационной безопасности;

– Администрирование баз данных организации;

– Разработка защитных методов и средств от проникновения злоумышленника и других различных внутренних и внешних угроз;

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

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

1. Теоретические аспекты внедрения корпоративного сервера

1.1 Операционные системы, используемые при организации корпоративного сервера

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

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

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

Операционная система – это комплекс программ, направленных на работу и функционирование компьютера и позволяющих пользователю «общаться» с компьютером. Компьютер – это простая куча железа, которая без человека (пользователя, оператора) и операционной системы ничего делать не может. Для того чтобы по полной программе заставить компьютер давать результаты, необходимо, во-первых, на нем работать, а во-вторых, работать в среде операционной системы.

Операционная система выполняет самые различные функции, среди которых самая основная – это обеспечение некой среды работы, в которой пользователь может общаться с компьютером. За счет операционной системы пользователь может выполнять различные операции на компьютере, играть в игры, слушать музыку, рисовать картинки, набирать текст в текстовом редакторе, получать информацию из сети Интернет и многое другое. Уже за счет операционной системы все изученные ранее устройства ввода-вывода информации выполняют назначенные им функции. По сути, компьютер может существовать и без операционной системы, однако без операционной системы на нем невозможно работать, точно так же, как и телевизор, который может спокойно работать и без телевизионной антенны, но его ж в таком случае невозможно смотреть. В компьютерном мире, когда рассказывают про операционные системы, их называют просто: ОС.

Операционная система – это очень сложный «организм», обитающий в «дебрях» жестких дисков. Именно операционная система отвечает за безопасность работы компьютера, за правильность проведения подсчета различных данных, за безопасность данных, расположенных на нем, и многое другое. Первоначально компьютеры, разработанные в 50, 60-х годах прошлого столетия, не имели установленных на них операционных систем, поэтому для выполнения какой-нибудь функции необходимо было указать компьютеру кучу инструкций, которые необходимо было вводить с клавиатуры. Это было крайне неудобно. Поэтому уже на ранних стадиях развития компьютера создавались программы для выполнения различных вычислительных операций на компьютере.

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

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

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

Современные операционные системы имеют графический интерфейс, мода на него началась еще в начале 80-х годов с выхода первой версии операционной системы MacOS для компьютеров ApplePC. Собственно сам графический интерфейс появился гораздо раньше и использовался в операционной системе UNIX. Понятие графического интерфейса появилось еще раньше, чем операционные системы с его использованием.

Общими свойствами большинства современных операционных систем является так же многозадачность. Многозадачность – это возможность операционной системы с помощью процессора выполнять одновременно сразу несколько программ, а по современным меркам за единицу времени современная система может выполнять сразу более чем несколько программ, тут речь идет уже о десятках, о сотнях программ, которые выполняются компьютером одновременно. Это легко представить из простого примера. На заводе работает один человек, который сам выполняет производство, скажем, спичек. Он сам готовит древесину, потом он сам выстругивает спички, потом обмакивает их по очереди в сере и в конце упаковывает их по коробкам. Как Вы думаете, насколько эффективно он работает? А если добавить еще три десятка таких же рабочих, эффективность работы завода увеличиться, как Вы думаете? И если каждый будет выполнять свое дело: один – древесину готовить, другой – ее обмакивать, а третий – упаковывать, увеличиться производительность завода? Я думаю, что да. Вот именно на этом принципе основана многозадачность.

Это то, чего в полной мере не реализовано в системе Windows, но давно реализовано в Linux и еще раньше реализовано в UNIX. Многопользовательский режим – это когда на одном компьютере может одновременно работать сразу несколько человек. Мы ведь с Вами знаем, что персональный компьютер – он потому то и персональный, что на нем может работать только один человек. Но операционные системы сейчас устраивают так, что они позволяют обслуживать одновременно несколько пользователей. Правда, на это обычно уходит много оперативной памяти. Вспомним пример со спичечным заводом: один станок может одновременно обслуживать несколько служащих, но при этом необходимо повысить мощность станка, иначе он может не выдержать нагрузки и выйти из строя. Понятия многопользовательского режима зародились еще в 60-х годах.

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

– однозадачные – многозадачные;

– многопользовательские – однопользовательские;

– графические (с наличием GUI) – текстовые (только командная строка);

– бесплатные – платные;

– открытые (с возможностью редактировать исходный код) – закрытые (без возможности редактировать исходный код);

– клиентские – серверные;

– высокая стабильность (устойчивость к сбоям аппаратной части) – низкая стабильность;

– простая в администрировании (для рядового пользователя) – сложная, для системных администраторов;

К-во Просмотров: 565
Бесплатно скачать Дипломная работа: Организация корпоративного сервера на базе Linux