95467

Организация корпоративного сервера на базе Linux – сервера

Дипломная

Информатика, кибернетика и программирование

Unix подобные системы. История Linux систем. Преимущества свободного программного обеспечения. Преимущества и недостатки Linux систем в сравнении с Microsoft Windows. Выбор дистрибутива GNU Linux Что такое дистрибутив GNU Linux Какие существуют дистрибутивы GNU Linux. Обоснование выбора Debian GNU Linux в качестве серверной операционной системы.

Русский

2015-09-23

2.5 MB

17 чел.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КРАСНОДАРСКОГО КРАЯ

Государственное бюджетное образовательное учреждение среднего профессионального образования

«Краснодарский информационно-технологический техникум»

Краснодарского края

Лицензия серия РО №  017894 рег. № 01752 от 18.03.2011 г. Гос. аккредитация ОП №  022074 рег. № 02042 от  26.03.2012 г.

350072г. Краснодар, ул. Московская, 81, тел (8612) 52-03-83

Дипломная работа

Тема:  «Организация корпоративного сервера на базе Linux – сервера».

Специальность 230111  – Компьютерные сети

МДК ПМ.01 Эксплуатация объектов сетевой инфраструктуры

МДК.03.02  Безопасность функционирования информационных систем

Работу  выполнила

студентка 4 курса

группы: КС-4-9-11

Черныш Анастасия Юрьевна

2015 год

Оглавление

ВВЕДЕНИЕ 3

Глава 1 Unix подобные системы. 5

1.1 История Linux систем. 5

1.2 Преимущества свободного программного обеспечения. 6

1.3 Преимущества и недостатки Linux систем в сравнении с Microsoft Windows. 11

Глава 2. Выбор дистрибутива GNU/Linux 25

2.1 Что такое дистрибутив GNU/Linux 25

2.2 Какие существуют дистрибутивы GNU/Linux. 26

2.3 Обоснование выбора Debian GNU/Linux в качестве серверной операционной системы. 32

Глава 3. Организация сервера на основе операционной системы Debian GNU/Linux. 39

3.1Анализ аппаратного обеспечения сервера 39

3.2Установка и первичная настройка системы Debian GNU/Linux. 43

Заключение. 60

Список литературы: 61

ВВЕДЕНИЕ

С развитием информационных технологий и телекоммуникаций компьютеры всё тесней входят в нашу жизнь, как на работе, так и дома. В связи с реформирование экономики Российской Федерации, с взятием курса на инновационное развитие экономики, всё чаще и чаще в повседневной работе в большинстве предприятий и организаций используют различные средства информационно вычислительной техники. Это позволяет сократить расходы, и повысить скорость обработки создания и оборота документов. Также благодаря компьютерам существенно увеличивается безопасность и надежность документооборота. Сейчас трудно представить жизнь какого-нибудь офиса без компьютерной техники. В связи с этим появилась потребность не только в персональных компьютерах сотрудников, но и в создании корпоративных серверов. В больших корпорациях они занимают целые комнаты и этажи, и построены на специальных серверных платформах. В небольших и средних организациях бывает достаточно 1 – 2 серверов на базе стандартного компьютера.

Тема является актуальной по следующим причинам:

  1.  информация имеет ценность;
  2.  аппаратно-программные средства защиты информации развиваются наиболее динамично, их развитие определяется спросом на те, или иные разработки в области защиты данных;
  3.  потребность в информации для пользователей ПК, является

особенно острой;

  1.  обилие низкокачественной «коммерческой» информации по теме

при недостатке компетентной аналитики и справочных ресурсов.

   Объектом исследования является корпоративный сервер, выполняющий функции прокси-сервера, являющийся составной частью современной IT структуры предприятия.  

 Предметом исследования является IT – инфраструктура.

   Цель: организация корпоративного сервера, который выполняет функции прокси-сервера

Задачи:

  1.  Исследование IT-структуры филиала и определение концепций организации сервера;
  2.  Выбор оптимальной аппаратно-программной платформы;
  3.  Экономическое обоснование эффективности внедрения;

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

Глава 1 Unix подобные системы.

 1.1 История Linux систем.

    Двадцать четыре года назад, 17 сентября 1991 года произошло рождение операционной системы Linux. Ее отцом стал тогда еще студент, а сейчас уже доктор наук Линус Торвальдс. Он написал "с нуля" ядро операционной систему семейства Unix. Причиной тому послужило впечатление, которое на него произвела ОС Minix, распространяющаяся вместе с книгой Энди Таненбаума. Проблема Minix заключалась в том, что пользоваться ей могли только люди, купившие эту книгу. Линус же решил написать свободную версию Minix. Хочу оговориться что под словом "свободную" подразумевается не только бесплатное распространение этой ОС, но и доступность исходных текстов, а так же возможность их изменять и распространять.

Хотя изначально Unix являлся операционной системой для больших ЭВМ, принципы, заложенные в него оказались со временем применимы к персональным компьютерам. С увеличением ресурсов ПК стала очевидна ограниченность операционных систем, традиционно используемых для настольных компьютеров. В то же время Unix никогда не привязывался к каким-то конкретным ограничениям.

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

Система Linux, как и все Unix - системы состоит из ядра операционной системы и прочих программ, которые обеспечивают решение пользовательских задач. Комплекты, объединяющие в себе ядро и набор программ и утилит называются дистрибутивами. Наиболее популярными являются дистрибутивы RedHat, Slackware, Debian, GNU/Linux, Caldera Openlinux. Обычно дистрибутивы содержат все необходимое ПО для организации как сервера так и рабочей станции.

Очень богат и мир серверного ПО для Linux. Под OC Linux работает популярный Web-server Apache, на базе которого работает около половины всех Web-узлов. Этот сервер оказывается эффективным решением для узлов различной степени сложности. Существуют системы для организации FTP-серверов, почтовых серверов, DNS, шлюзов, firewall и т.д.

1.2 Преимущества свободного программного обеспечения.

Программное обеспечение является свободным, если оно позволяет обеспечивать четыре степени свободы:

  1.  Выполнение программы;
  2.  Изучение и модификации программы (доступ к исходным кодам);
  3.  Распространение программы;
  4.  Распространение собственных модифицированных версий;

Свободное программное обеспечение имеет ряд потенциальных преимуществ:

  1.  Бесплатное распространение. Свободно скачивается из сети Интернет, и не требуется оплачивать каждую копию или каждое обновление.

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

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

  1.  Хорошие возможности настройки. Доступ к исходному коду делает свободное программное обеспечение хорошо настраиваемой продукцией – конкретный потребитель может настроить его под свои определенные нужды.

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

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

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

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

  1.  Высокая степень интероперабельности и масштабируемости. Многие продукты свободного программного обеспечения основаны на открытых стандартах, что снижает затраты на их интеграцию. Широкие возможности к настройкам балансировки нагрузки и кластеризации в таких продуктах, как базы данных или сервера электронной почты, позволяют учитывать рост компании или ее консолидацию с партнерами.

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

  1.  Независимость от «моды». Свободное программное обеспечение позволяет быть «свободным» от трендов развития, диктуемых поставщиками поприетарного программного обеспечения, снизив таким образом, неоправданные затраты.

Данные преимущества не должны рассматриваться как обязательные: каждый конкретный случай выбора программного обеспечения при решении проблем организации или на определенном этапе внедрения свободного программного обеспечения существенно отличается или отсутствует вовсе.

Каждое преимущество обладает «обратной стороной», которая может принести дополнительные проблемы:

  1.  Свободное программное обеспечение может обходиться достаточно дорого, особенно на предприятии. Иногда имеется возможность получить продукт совершенно бесплатно, однако его эксплуатация может повлечь большой объем непредвиденных расходов. Доступ к исходному коду множества разработчиков.
  2.  
  3.  Во – первых происходит введение в свободное программное обеспечение неоправданной, ненужной или неправильно работающей функциональности.     Во – вторых, свободное программное обеспечение находится в процессе постоянной разработки и улучшения, а добавление определенных функций откладывается на неопределенные сроки, что заставляет потребителей постоянно следить за новыми версиями продукта, обновлять его и возвращаться к «предыдущим» версиям в случае, если текущая работает нестабильно.

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

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

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

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

  1.  Рынок сопровождения свободного программного обеспечения хорошо развит только для популярных «мейнстрим» продуктов, таких как операционные системы и инфраструктурные утилиты к ним, базы данных, средства поддержки программирования или веб – ориентированные программы.

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

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

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

1.3 Преимущества и недостатки Linux систем в сравнении с Microsoft Windows.

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

В первую очередь стоит заметить, что Linux в целом не лучше и не хуже Windows, он просто другой. Многие, кто так или иначе пытался освоить это операционную систему, возможно отзывались о ней негативно только потому, что не нашли там привычных дисков «C:\», меню «Пуск» и так далее. Отсюда можно сделать вывод, что освоение Linux требует траты некоторого времени на обучение. 

Строго говоря, Linux - это не одна операционная система, а целая группа ОС, созданных на основе одноименного ядра. В отличие от большинства других операционных систем, и в частности Windows, Linux не имеет единой «официальной» комплектации, а поставляется в виде так называемых дистрибутивов, в которых ядро Linux соединяется с различными утилитами и другими прикладными программами, делающими его полноценной многофункциональной средой. Примером наиболее известных дистрибутивов Linux могут служить: Debian, Fedora, Gentoo, Mandriva, openSUSE, Red Hat, Slackware, Ubuntu.

Linux бесплатен и потому его качество в сравнении с платными продуктами оставляет желать лучшего.

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

Linux — операционная система для «айтишников» (продвинутых пользователей).

Это неправда. За последние годы Linux сделал огромный шаг вперед навстречу обычному пользователю. Графические среды KDE, GNOME, Unity — интуитивно понятные, функциональные продукты для людей с абсолютно разной степенью подготовленности.

Графическая среда KDE 4

Здесь, опять же, огромную роль играет привычка. Пересадив человека с Windows за Linux, вы услышите кучу жалоб по поводу того, что панель задач расположена не там, где у Windows, а часы не в том углу. В то же время, вы услышите ровным счетом то же самое от тех пользователей, которые впервые решили познакомиться с системой от компании Microsoft, имея до этого лишь опыт работы с Linux.

В Linux нет вирусов.

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

Linux сложен в установке.

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

Процесс установки дистрибутива openSUSE 11.0

В Linux нельзя поиграть.

Отчасти это именно так, разработчики игр ААА-класса (высококачественные игры с высоким бюджетом), не очень-то жалуют Linux своими хитами. В то же время, для этой операционной системы есть много хороших, так называемых, «казуальных» игр. Однако, если компьютер приобретался для современных 3Dразвлечений или вы заядлый геймер — эта операционная система не для вас.

В Linux нет профессиональных инструментов.

И это тоже отчасти правда, но в этом случае многое зависит от того, в какой области вы работаете. Например, в сфере дизайна, графики и 3D моделирования программа Blender — хорошая альтернатива 3ds Max, а GIMP, хоть и с определенными оговорками,  может стать заменой Adobe Photoshop.

Редактор GIMP в действии

А вот с инженерными программами для Linuxдела обстоят туго. Правда стоит отметить, что Linux — отличная система для людей, чья работа связана с IT-технологиями.

Linux плохо дружит с компьютерным железом.

И да, и нет. С одной стороны, Linux избавит вас от необходимости искать драйвера и обновлять их. Также огромное количество оборудования, такого как микрофоны, принтеры, сканеры, камеры и так далее, работают сразу после установки, не требуя установки дополнительных программ. При работе с обычными компьютерами, не оснащенными специфическим аппаратным обеспечением, Linux подхватывает все при первой же загрузке. Хуже дело обстоит с этим самым «специфическим» оборудованием. Зачастую производители железа пренебрегают написанием драйверов для операционных систем, отличных от Windows, и купив определенное оборудование для своего железного друга, вы рискуете потратить кучу времени на поиски драйверов для него. Возможно, даже впустую.

Также стоит заметить, что производительность видеокарт под Linux далека от аналогичной под Windows. И хотя считается, что виноваты в этом не разработчики системы, а сами производители графических адаптеров, однако факт остается фактом.

Linux можно настроить как угодно.

Действительно, одним из самых главных достоинств Linuxи возможно, преимуществ перед Windows, является широчайший простор для настройки системы под себя и огромный выбор софта для этого. Вам не нравится, как расположена эта панель? Нет проблем, уберите ее, хватит мучиться! Вам не нравится рабочее окружение? К вашим услугам несколько десятков оконных менеджеров с различными вариантами оформления рабочего пространства! Поверьте, здесь действительно есть из чего выбрать.

Трехмерный рабочий стол дистрибутива Ubuntu

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

Я не смогу найти привычные программы.

Многие популярные программы, например, такие как Google Chrome, Firefox, Opera и Skype, имеют свои версии и для Linux, ничем не отличающиеся от аналогов в Windows. В тоже время, в Linux существует огромное количество собственного программного обеспечения, не уступающего по своей функциональности Windows-аналогам.

Mozila Firefoxи VLC плеер знакомы многим пользователям Windows

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

Установка программ в Linux удобнее, нежели в Windows.

Процедура установки программ в этих системах несколько различна, а основным преимуществом Linux считается использование репозиториев в этом процессе. Репозиторий — это специальное хранилище программ с автоматическим их обновлением и распространением по сети. Чтобы установить программу, вам достаточно ввести ее название и нажать кнопку «Установить».

Репозиторий Linux

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

Linux на нетбуке лучше, чем Windows.

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

Специальная сборка Ubuntu для нетбуков

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

Несмотря на все преимущества Linux перед Windows NT, ее, к сожалению, нельзя сравнить с букетом роз или наполненным до краев бокалом красного вина Общеизвестно, какие чувства питают поклонники Linux к Microsoft. Любая продукция детища Билла Гейтса действует на них, как красная тряпка на быка. В свою очередь Microsoft до недавнего времени старалась вообще не замечать Linux, как будто и не существует такой ОС. Однако рост популярности Linux заставил Microsoft изменить свое к ней отношение, и теперь все чаще и чаще руководители Microsoft вынуждены публично доказывать преимущества Windows NT перед Linux.

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

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

К сожалению, рассматривать претензии сообщества Linux к Windows NT очень непросто, поскольку само сообщество весьма неоднородно по своему составу. Здесь и высококвалифицированные специалисты, немало повидавшие на своем веку, и малограмотные выскочки. Соответственно, претензии простираются от дотошного разбора особенностей систем до уже ставшего неоригинальным крика: «Windows must die!» Критику же Microsoft в отношении Linux разобрать гораздо проще, тем более что недавно Microsoft выпустила документ с весьма характерным названием «Мифы Linux» (http://www.microsoft.com/ntserver/nts/news/msnw/LinuxMyths.asp), целью которого является доказательство преимуществ Windows NT. В предисловии к документу подчеркивается, что Linux является разновидностью UNIX и, как следствие, несет на себе бремя давно устаревших технологий, так как его архитектура была разработана 30 лет назад. Это объясняет, на взгляд Microsoft, почему Linux имеет проблемы с поддержкой многопроцессорных конфигураций, графического интерфейса, асимметричного ввода/вывода, безопасностью.

Операционная система класса x86

RH Linux 5.1

WNT 4.0

Диапазон совместимой аппаратуры

Очень широкий

Скромный

Минимальные требования

386, 8 MB

486-Pentium, от 16 MB до 32 MB

Типичная стоимость минимальной аппаратуры

$200

$1300

Поддержка DCOM

Нет

Есть

Поддержка поставщика через VB

Нет

Есть

Поддержка поставщиков Oracle

Анонсируется в 1999

Есть

Среднее время простоя (из-за поломок)

Очень мало

Порядка 30 мин/неделю

Производительность 64-разрядность (исходный код перенесен на 64-битную ОС)

Высокая С 1995

Сравнимая с Linux В 2000

Office(TM)-совместимость

Есть

Стандарт

Удаленное управление

Стандарт

Только выпущено 16 июня

Многозадачность

Превосходная

Скромная

Наличие симметричной многопроцессорности (SMP)

С 1995

С 1993-4

Ограничения имеющейся SMP

4

10

Наличие кластеризации

С 1997

С 1997

Ограничения на кластеризацию

8

2

Безопасный IP (IPSec)

Есть

Заявлена поддержка

IPv6

Есть

Демонстрировался в основе

Исправление ошибок (F00F,div) аппаратуры

Есть

Третьими фирмами

Необходима перезагрузка для установки

Нет

В большинстве случаев

Общая удовлетворенность пользователей,согласно Datapro

Наивысшая

Низшая

Легкий доступ к исходному коду

Есть

Нет

Средства разработки для Java

Отстают

Есть

Корпоративное признание

Крошечное, но растущее

Есть

Число инсталяций

Миллионы

Миллионы

Производительность VolanoMark2.0.0 JVM

234

1411

Многозадачность

Да

Да

Многопотоковая обработка

Да

Да

Многопроцессорность

Нет

Да

Поддержка параллельной работы

Да

Нет

Многопользовательский режим

Да

Нет

Легкость портирования ОС на другую платформу

Нет

Да

Динамическое кэширование диска

Да

Да

Максимальный объем памяти, выделяемый одному процессу

3 Гбайт

2 Гбайт

TCP/IP

Да

Да

NFS

Да

Да

IPX/SPX

Да

За плату

IBM LAN Server

Нет

Нет

Microsoft LAN Server

Нет

Да

FAT (DOS)

Да

Да

HPFS (OS/2)

только чтение

Да

NTFS (Windows NT)

Нет

Да

EXT2 (Linux)

Да

Нет

ISO9660 (CD-ROM)

Да

Да

Network File System NFS

Да

Да

Coherent (UNIX)

Да

Нет

Stacker

Нет

Нет

DoubleSpace

Нет

Нет

DOS

Да

Да

16-разрядные приложения Windows

Разрабатывается

Да

16-разрядные приложения OS/2

Нет

Да

32-разрядные приложения Windows

Нет

Да

32-разрядные приложения OS/2

Нет

Нет

POSIX-совместимые приложения

Да

Да

Приложения для Macintosh

Разрабатывается

Нет

Приложения SCO UNIX

Да

Нет

Клиенты “X Window”

Да

Нет

Глава 2. Выбор дистрибутива GNU/Linux

2.1 Что такое дистрибутив GNU/Linux

Проект Debian GNU/Linux, запущенный Яном Мердоком (Ian Murdock) в 1993 году - полностью некоммерческий дистрибутив, вероятно наиболее полно соответствующий идеалам движения за свободное программное обеспечение. Сотни разработчиков-добровольцев со всего мира вносят свой вклад в этот проект, создавая качественный дистрибутив.

В любой момент существует пять ветвей в основном дереве каталогов - "oldstable" (предыдущий stable), "stable" (стабильный), "testing" (тестируемый), "unstable" (нестабильный, также известный как "sid") и "experimental", который не является полноценной веткой - в нем находятся пакеты, требующие тщательного тестирования или которые повлекут серьезные изменения в дистрибутиве. Когда появляется новая версия пакета, она сначала помещается в нестабильную ветвь для начального тестирования. Если оно проходит успешно, пакет перемещается в тестируемую ветвь, которая подвергается тщательному тестированию в течение многих месяцев или даже лет. Эта ветвь объявляется стабильной только после очень глубокого тестирования. В результате этот дистрибутив вероятно наиболее стабилен и надежен, хотя и не всегда современен. В то время, как стабильная ветвь идеальна для использования на серверах, работающих в режиме боевого дежурства, многие пользователи предпочитают использовать более современные тестируемую и нестабильную ветви на своих персональных компьютерах.

До недавнего времени за дебианом крепко держалась репутация весьма сложного в установке дистрибутива, особенно для новичков. Однако, после появления в версии 3.1 новой системы установки, разрабатывавшейся более пяти лет, эта ситуация в корне изменилась. Кроме того, Debian не требуется часто переустанавливать, как только система установлена, все следующие обновления любого масштаба могут быть выполнены посредством утилиты apt-get.

2.2 Какие существуют дистрибутивы GNU/Linux.

В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов или сборок, в которых программы GNU соединяются с ядром Linux и другими программами.

Среди существующих сборок можно выделить 3 линейки:

  1.  Debian like дистрибутивы - основываются на Debian GNU/Linux. Для распространения программ используются DEB пакеты. Наиболее известные дистрибутивы: Gnu/Linux Debian, семейство дистрибутивов Ubuntu (UbuntuKubuntuXubuntu), Xandros.
  2.  Red Hat like дистрибутивы - основываются на Red Hat Linux. Для распространения программ используются RPM пакеты. Наиболее известные сборкиRed Hat Enterprise LinuxFedoraMandrakeMandrivaASPLinuxCentOSOpenSUSE.
  3.  Source Based дистрибутивы - основным способом установки программ в таких дистрибутивах является сборка из исходных кодов - GentooArch (частично).

Ubuntu

Ubuntu — это дистрибутив Linux, призванный сочетать охват Debian, регулярный выход новых выпусков (каждые шесть месяцев), обращающий особое внимание на пользователей и удобство в использовании (он должен просто работать, TM), и обеспечивающий поддержку безопасности выпуска в течение девяти месяцев после его выхода. Ubuntu включает в себя последние выпуски Unity и KDE, а также большой выбор серверного и настольного программного обеспечения. В результате получился удобный дистрибутив для настольных компьютеров на одном установочном компакт-диске.

Xandros

Xandros Desktop — это ещё один дистрибутив на основе Debian для десктопов, последовавший за Corel Linux.

Fedora

Хотя формально Fedora была представлена широкой публике только в сентябре 2004, ее истоки обнаруживаются в 1995 году, когда её создали два энтузиаста linux - Боб Янг (Bob Young) и Марк Юинг (Marc Ewing) под именем Red Hat Linux. Первый продукт компании - Red Hat Linux 1.0 "Mother's Day" был выпущен в том же году, после чего вышло несколько обновлений, исправляющих ошибки. В 1997 году в Red Hat появилась революционная система управления пакетами RPM с проверкой зависимостей и другими расширенными возможностями, что сильно поспособствовало росту популярности дистрибутива и позволило отобрать пальму первенства в этом вопросе у Slackware. Позднее Red Hat стал выходить по регулярному шестимесячному расписанию.

В 2003 году, сразу после выпуска Red Hat Linux 9 компания кардинально пересмотрела свою продуктовую линейку. Торговая марка Red Hat отошла к коммерческим продуктам, таким как Red Hat Enterprise Linux (RHEL), зато появилась Fedora Core (ныне переименованная просто в Fedora Linux), спонсируемая Red Hat и ориентированная на сообщество ветвь дистрибутива предназначенная для энтузиастов. После начального периода критики произошедших изменений, linux-сообщество приняло "новый" дистрибутив как логическое продолжение Red Hat Linux. Несколько качественных релизов восстановили репутацию Fedora как одной из наиболее любимых операционных систем на рынке. В то же время Red Hat быстро стал крупнейшей и наиболее прибыльной из Linux компаний в мире с передовой продуктовой линейкой и другими интересными инициативами, такими как программа сертификации Red Hat Certified Engineer (RHCE).

Хотя направление развития Fedora по-прежнему, в основном, контролируется Red Hat, Inc. и продукт временами рассматривается (справедливо или не очень) в качестве тестового полигона для Red Hat Enterprise Linux, безусловно, Fedora наиболее передовой дистрибутив на сегодняшний день. Вклад Fedora в разработку ядра Linux, glibc и GCC широко известен, а последующее включение системы безопасности SELinux, технологий виртуализации Xen и тому подобных вещей уровня предприятия заслужили признание среди клиентов компании. К недостаткам можно отнести отсутствие у Fedora ясно выраженной стратегии в области настольного применения, чтобы упростить работу с компьютерами тем, кто не входит в число любителей ковыряться с Linux.

В качестве бесплатных альтернатив коммерческим версиям Red Hat можно использовать CentOS или Scientific Linux (разработка CERN), которые собираются на исходных кодах RHEL и отличаются лишь отсутствием поддержки Red Hat.

Mandriva

Mandriva (ранее Mandrake), созданный Жилем Дювалем (Gael Duval), испытал необыкновенный рост популярности со дня своего первого релиза в июле 1998 года. Разработчики взяли дистрибутив Red Hat, сменили рабочий стол по умолчанию на KDE и добавили простой в использовании инсталлятор, развеяв миф о том, что Linux сложен в установке. Возможности автоопределения оборудования и утилиты разбиения дисков в Mandrake считались многими лучшими в этой области. Многие пользователи обнаружили, что могут использовать Mandrake, в то время как остальные дистрибутивы не смогли предоставить требуемого удобства.

24 февраля 2005 компания Mandrakesoft купила бразильского Linux-вендора Conectiva и сменила название на Mandriva. Одна из причин смены названия - затянувшееся судебное разбирательством с корпорацией Hearst Corporation, являющейся владельцем прав на популярного персонажа комиксов Mandrake the Magican.

Mandriva с тех пор сильно вырос и стал весьма популярным дистрибутивом среди новичков в Linux и среди домашних пользователей, выбравших альтернативную операционную систему. Разработка Mandriva полностью открыта и прозрачна, а новые пакеты ежедневно появляются в так называемом каталоге "cooker". Когда новый релиз входит в стадию beta-тестирования, снимок этого репозитория становится первой beta-версией. Процесс beta-тестирования короток и достаточно интенсивен, хотя начиная с версии 9.0, он стал более долгим и глубоким. Почтовые рассылки, посвященные beta-тестированию, постоянно активны, но вы все равно скорее всего быстро получите быстрый отклик на любую ошибку или неудобство, о которой сообщите.

OpenSUSE

S.u.S.E была основана в конце 1992, как консалтинговая группа по UNIX-системам. Среди прочего, фирма регулярно выпускала программные пакеты, включавшие SLS и Slackware, печатала руководства для UNIX и Linux. В 1994 году они выпустили первую CD-версию SLS/Slackware под именем S.u.S.E Linux 1.0. Позднее, когда они интегрировались с дистрибутивом Jurix Флориана Ла Роше (Florian La Roche, также основанном на Slackware), был выпущен первый, действительно свой собственный дистрибутив S.u.S.E Linux 4.2. Это произошло в 1996. Название "S.u.S.E.", позднее сокращенное до "SuSE", являлось акронимом немецкой фразы "Software und System Entwicklung" ("Программная и системная разработка"). Дальнейшее совершенствование дистрибутива связано с переходом на формат пакетов RPM и разработкой YaST, легкой в использовании системы настройки и администрирования. Частые релизы, отличная документация, легкодоступность на полках магазинов в Европе и Америке привели к росту популярности этого дистрибутива.

В конце 2003 года SuSE с потрохами была куплена Novell. После этого в разработке и модели распространения дистрибутива произошли большие изменения — YaST был выпущен под GPL, iso-образы стали спустя какое-то время выкладывать в открытый доступ, расширился список поддерживаемых языков и там снова появился русский. Одновременно резко выросли системные требования, а из дистрибутива убрали поддержку ряда технологий, защищенных патентами США. Начиная с запуска проекта openSUSE и выпуска SUSE 10.0 в октябре 2005 дистрибутив стал полностью свободным во всех смыслах этого слова. Теперь любую его версию можно свободно скачать со множества зеркал в сети интернет, а разработка открыта для любого желающего принять в ней посильное участие.

Начиная с версии 10.0, SUSE Linux выходит в нескольких вариантах: версия "OSS" (Open Source Software) на 5 CD содержит только свободное программное обеспечение, версия "Eval" на 5 CD или 1 DVD) добавляет к нему некоторые коммерческие программы, которые можно распространять без ограничений. Наконец, коробочная версия содержит дополнительное коммерческое ПО, печатную документацию и для нее оказывается техническая поддержка. Для желающих протестировать систему, не устанавливая ее на жесткий диск, выпускаются различные варианты "Live DVD". Кроме того, SUSE лежит в основе коммерческих дистрибутивов SUSE Linux Enterprise Server (SLES) и Open Enterprise Server (содержит в себе компоненты SLES и Novell Netware), SUSE Linux Enterprise Desktop (SLED), выпускаемых Novell.

Gentoo Linux

Gentoo Linux был создан Дэниэлом Робинсом (Daniel Robbins), успевшим побывать до этого разработчиком Stampede Linux и FreeBSD. Влияние FreeBSD и его системы автоматической сборки из исходников под названием "ports" вдохновило автора на включение портов в Gentoo под именем "portage". Первый стабильный релиз Gentoo был объявлен в марте 2002 года.

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

В дальнейшем, идеи Gentoo также развиваются дружественными проектами Sabayon Linux, Calculate Linux. Имеется экспериментальный дистрибутив bleeding edge: Exherbo [10], который продвигает идеологию user-maintainer, согласно которой любой пользователь является разработчиком, следовательно, другие пользователи должны иметь возможность "втянуть" чужие пакеты через git-сеть управляемых репозитариев.

Arch Linux

Arch Linux - это i686/x86-64 дистрибутив (существуют community-сборки для других архитектур). разрабатываемый независимым сообществом, основанный на модели плавающих релизов и нацеленный на опытных пользователей. Он предоставляет большие репозитории, отличную систему управления пакетами и ports-подобную систему для сборки пакетов. Целью разработчиков является баланс минимализма, элегантности, корректности и современности (по принципу "выберите любые два"). Первая версия дистрибутива, 0.1 - Homer, была выпущена 11 марта 2002 года.

Простая в использовании система бинарных пакетов - pacman - позволяет обновить всю систему всего одной командой. Arch также использует похожую на порты систему сборки пакетов (Arch Build System), которая тоже может быть синхронизирована одной командой. Ах, да, вы также можете пересобрать всю систему одной командой. Все делается просто и прозрачно.

Arch Linux также старается использовать самые последние достижения, которые доступны пользователям Linux - такие как KMS, файловая система ext4. Arch Linux - это bleeding edge дистрибутив

2.3 Обоснование выбора Debian GNU/Linux в качестве серверной операционной системы.

Причины выбора Debian:

  1.  Debian поддерживается пользователями

Если что-либо нужно исправить или улучшить, мы просто делаем это.

  1.  Беспрецедентная поддержка

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

  1.  Вы не будете одиноки в своём выборе

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

  1.  Лучшая система управления пакетами в мире.

Беспокоитесь о старых файлах от трёх предыдущих версий программ, оставшихся в системе? Или установка множества программ только для того, чтобы что-нибудь найти, вызывает сбои в системе из-за конфликтов этих программ? Система управления пакетами Dpkg, разработанная для Debian, позаботится о решении этих проблем.

  1.  Лёгкая установка

Если вы слышали, что система Debian трудна в установке, то вы ещё не пробовали последний Debian. Мы постоянно улучшаем процесс установки. Вы можете выполнять установку прямо с CD, DVD, Blu-ray, с карт USB или даже по сети.

  1.  Невероятно большое количество программного обеспечения

Debian поставляется более чем с 37500 различных пакетов. Каждый бит этого программного обеспечения является свободным. Если у вас есть несвободное программное обеспечение под GNU/Linux или GNU/kFreeBSD, то вы можете продолжать использовать его — но возможно даже, что в Debian найдётся программа установки, которая автоматически установит и настроит его для вас.

  1.  Хорошая интеграция пакетов

Debian превосходит все остальные дистрибутивы в степени интеграции пакетов. Поскольку всё программное обеспечение собрано в пакеты единой группой людей, не просто все пакеты можно найти в одном месте, но, кроме того, вы можете быть уверены в том, что мы уже проработали все вопросы, касающиеся сложных зависимостей. Хотя мы считаем, что формат deb имеет некоторые преимущества перед форматом rpm, имеет место интеграция между пакетами, что делает систему Debian более надёжной.

  1.  Исходный код

Если вы являетесь разработчиком программного обеспечения, вы непременно оцените тот факт, что в основной системе для вас имеются сотни инструментов, а также множество языков программирования плюс миллионы строк исходного кода. Все программное обеспечение в разделе main удовлетворяет Критериям Debian по определению Свободного программного обеспечения (Debian Free Software Guidelines, DFSG). Это означает, что вы можете свободно использовать этот код, чтобы учиться, или внедрять его в новые свободные проекты программного обеспечения. Имеется также множество инструментов и кодов, которые пригодны для использования в собственных несвободных проектах.

  1.  Лёгкое обновление

Благодаря нашей системе управления пакетами Debian, обновление до новой версии просто конфетка. Просто запустите apt-get update ; apt-get dist-upgrade (или, в новых выпусках aptitude update; aptitude dist-upgrade), и вы можете произвести обновление с CD за несколько минут, или можете использовать apt с одним из 300 зеркал Debian, и произвести обновление через сеть.

  1.  Большое количество архитектур и ядер

В настоящий момент, в Debian поддерживается впечатляющее количество процессорных архитектур: alpha, amd64, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390 и sparc. Помимо ядра Linux поддерживаются ядра GNU Hurd и FreeBSD, а с утилитой debootstrap вам будет сложно найти устройство, на котором нельзя запустить Debian.

  1.  Система отслеживания ошибок (Bug Tracking System)

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

Если вы ещё не являетесь пользователем Debian, вы можете оценить ещё и следующие преимущества:

  1.  Стабильность

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

  1.  Быстрое и лёгкое использование памяти

Другие операционные системы могут быстры в одной или двух областях деятельности, но Debian, основанный на GNU/Linux или GNU/kFreeBSD, наследует все их преимущества. Программное обеспечение для Windows, запущенное под GNU/Linux через эмулятор, иногда работает быстрее, чем в родном окружении.

  1.  Подавляющее большинство драйверов для устройств, написаны пользователями GNU/Linux / GNU/kFreeBSD, а не производителями этих устройств.

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

  1.  Хорошая безопасность системы

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

  1.  Программы для обеспечения безопасности

Многие не знают, что посланную по сети информацию на какую-либо машину, могут просмотреть любая машина, которая находится между передающей и принимающей машинами. Debian имеет пакеты всемирно известной системы шифрования GPG (и PGP), которая обеспечит конфиденциальность пересылки корреспонденции между пользователями. В дополнение к этому, ssh позволяет вам создавать безопасные соединения с другими машинами, где установлен ssh.

Преимущества Debian для выделенного сервера:

  1.  Построение собственной системы, основанной на подогнанных друг другу и отлично протестированных блоках;
  2.  Прочтение важной литературы, статей и руководств о системе, благодаря которым ваша работа за компьютером станет еще более эффективной;
  3.  Логичная и упорядоченная конфигурация. Каталоги системы имеют прозрачную структуру. Пользовательские программы расположены в /usr/bin, конфигурационные файлы в /ets, логи – также, где им положено в /var/log.
  4.  Настройки, произведенные единожды, действуют для всех пользователей, соответственно их правам доступа. При этом пользователей может быть несколько десятков и даже сотен.
  5.  Надежность. О системе не так много информации в сети, скорее всего и потому, что она практически не выдает ошибок. Один раз правильно настроив, можно расслабиться и целиком погрузиться в работу, не наживая себе лишних проблем. За дополнительную плату системные администраторы настроят ваш выделенный сервер, который прослужит вам долгое время.
  6.  Один из лучших пакетных менеджеров АРТ;
  7.  Большое количество пакетов в репозитории (как правило, все что нужно, в нем уже есть).
  8.  Поддержка различных устройств, характеризующаяся автоматической настройкой множества компонентов. К примеру, важнейшие для ноутбуков функции: управление мультимедийными клавишами и частотой процессора;
  9.  Дружественный интерфейс установки и администрирования;
  10.  Свободна для распространения и использования. Все пакеты, составляющие Debian GNU/Linux, абсолютно свободно распространяются (что основывается на положении GNU General Public License).

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

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

Если ваша цель – полностью свободный, стабильный дистрибутив для сервера либо рабочей станции, отличным решением в этом станет именно Debian.

Глава 3. Организация сервера на основе операционной системы Debian GNU/Linux.

3.1Анализ аппаратного обеспечения сервера

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

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

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

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

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

Специализация 

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

Надежность 

Серверное оборудование, как правило, комплектуется более надежными элементами:
-памятью с повышенной устойчивостью к сбоям, например для i386-совместимых компьютеров, память, предназначенная для серверов,        имеет технологию коррекции ошибок (ECC англ. Error Checking and Correction). На некоторых других платформах, например Sparc (Sun    Microsystems), коррекцию ошибок имеет вся память.

- резервированием, в том числе: 

- блоков питания (в том числе с горячим подключением).

- жестких дисков (RAID; в том числе с горячими подключением и заменой). Не путать с «RAID» - системами обычных компьютеров.
- более продуманным охлаждением (функцией).

Размеры и другие детали внешнего исполнения

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

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

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

Конструктивно аппаратные серверы могут исполняться в настольном, напольном, стоечном и потолочном вариантах. Последний вариант обеспечивает наибольшую плотность размещения вычислительных мощностей на единицу площади, а также максимальную масштабируемость. С конца 1990-х всё большую популярность в системах высокой надёжности и масштабируемости получили так называемые блэйд-серверы (от англ. blades — лезвие) — компактные модульные устройства, позволяющие сократить расходы на электропитание, охлаждение, обслуживание и т. п…

Ресурсы 

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

Наращивание ресурсов преследует целью увеличение емкости (например, специализация для файл-сервера) и производительности сервера. Когда производительность достигает некоторого предела, дальнейшее наращивание продолжают другими методами, например, распараллеливанием задачи между несколькими серверами.

Уменьшение ресурсов преследует цели уменьшения размеров и энергопотребления серверов.

Аппаратные решения 

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

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

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

Псевдоаппаратные решения 

Последнее время, распространилось большое количество бездисковых серверных решений, на базе компьютеров (как правило x86) Mini-ITX и меньше c специализированной переработкой GNU/Linux на SSD-диске (ATA-флэш или флэш-карте), позиционируемых как «аппаратные решения». Данные решения не принадлежат к классу аппаратных, а являются обычными специализированными серверами. В отличии от (более дорогих) аппаратных решений они наследуют проблемы платформы и программных решений, на которых основаны.

Размещение и Обслуживание 

Серверы размещаются в так называемых серверных комнатах. Управление серверами осуществляют системные администраторы.

3.2Установка и первичная настройка системы Debian GNU/Linux.

Графическая установка системы

Включаем компьютер, вставляем диск в DVD-привод и начинаем установку. При появлении первого меню, выбираем Graphical install (Графическая установка).

На первом экране нам предлагается выбрать язык,

На следующем экране выбираем страну:

Выбираем раскладку клавиатуры — русская:

После выбора раскладки происходит поиск привода компакт-дисков, далее идёт просмотр компакт-диска и загрузка дополнительных компонентов.

Далее выбираем сетевую карту (если она не одна), настраиваем сеть (обычно DHCP настраивается автоматически). В моём случае мне пришлось выбрать PCI-карту:

Далее предлагается ввести имя компьютера. Под этим именем компьютер будет виден в локальной сети:

Далее идет вопрос о доменном имени. Как правило, для домашней сети можно задать произвольный домен, к примеру, home. У меня он совпадает с именем компьютера:

Выбираем подходящий нам часовой пояс:

После определения дисков и прочего оборудования, запускается программа разбиения жёсткого диска на разделы. Мы рассмотрим простой и эффективный метод разметки диска.

Выбираем автоматическую разметку:

Выбираем диск:

Выбираем «Отдельные разделы для /home, /usr, /var и /tmp»

Видим на следующем экране, как будут монтированы разделы:

И применяем изменения:

Для начинающих пользователей Linux такой вариант является оптимальным и не требующим глубоких познаний в разметке дисков.

Следующий (и очень важный) пункт: установка пароля суперпользователя, рекомендуется ввести не менее 6 символов (после ввода пароля, запишите и сохраните пароль суперпользователя):

Следующий пункт, создание пользователя: вводим имя и фамилию:

Выбираем имя учётной записи, по умолчанию система предложит ваше имя, если вы ввели имя и фамилию на предыдущем шаге:

Наконец, устанавливаем пароль для нашей учётной записи:

При настройке менеджера пакетов задаётся несколько вопросов: использовать ли другие CD- или DVD-диски в качестве источников приложений.

Если вы не скачивали дополнительные диски, отметьте «Нет». А на запрос использования зеркала архива из сети, можно ответить «Да», если у вас постоянное соединение с интернетом:

Далее, если мы выбрали зеркало архива из сети, нам нужно указать страну, в которой находится зеркало:

И выбрать сервер обновлений:

Упс, сообщение «проблема с зеркалом архива». Возвращаемся назад, нажав на кнопку «Вернуться»

И выбираем другой сервер (я выбрал сервер Corbina):

Далее нам предлагается ввести прокси-сервер, на ваше усмотрение:

Ответ на следующем экране настройки зависит от вас, я выбрал вариант ответа «Да».

Выбор программного обеспечения оставляем как есть (галки на «Окружение рабочего стола» и «Стандартная система»). Web-сервер, MySQL и остальное мы поставим сами. По умолчанию будет установлена графическая среда GNOME и ряд дополнительных программ.

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

Устанавливаем системный загрузчик GRUB в главную загрузочную запись. Отметьте «Да», если Debian единственная операционная система на вашей машине.

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

  1.  Настройка системы

Базовая настройка sudo

У нас есть только что установленная чистая система, давайте приступим к важным настройкам. Для начала нам нужно включить sudo.

sudo (англ. superuser [substitute user] do, дословно «выполнить от имени суперпользователя») — это программа, разработанная в помощь системному администратору и позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Основная идея — дать пользователям как можно меньше прав, но при этом ровно столько, сколько необходимо для решения поставленных задач.

Команда sudo предоставляет возможность пользователям выполнять команды от имени root, либо других пользователей. Правила, используемые sudo для принятия решения о предоставлении доступа, находятся в файле /etc/sudoers; язык их написания и примеры использования подробно изложены в sudoers.

Откроем терминал и введём

su -

Нам будет предложено ввести пароль.

После этого выполним команду visudo (она запустит редактор nano с конфигурационным файлом, содержащим пользователей sudo.

visudo

Найдите строку:

root ALL(ALL) ALL

Добавьте после неё

stan ALL(ALL) ALL

Где stan — ваше имя в системе. Теперь пользователю stan разрешено выполнять команды от суперпользователя.

Сохраните файл и закройте редактор (ctrl+o, жмём Enter, ctrl+x).

Внимание: при сохранении будет предложено сохранить файл как sudoers.tmp, удалите расширение tmp, нажмите кнопку Enter и на вопрос о перезаписи нажмите 'Y' (кнопка сохранить — комбинация клавиш ctrl+o, выход — ctrl+x).

  1.  Настройка основных служб.


Заключение.

Список литературы:

  1.  http://itsec2012.ru/files/file-086.pdf
  2.  http://www.infosaver.ru/upload/iblock/32a/Secret_Net_6.pdf
  3.  http://37it.ru/article-for-repair/instruction/147-install-secret-net
  4.  http://www.securitycode.ru/_upload/editor_files/documentation/sobol_2/7/Secret_Net_Admin_Guide_Install.pdf
  5.  http://www.securitycode.ru/_upload/editor_files/documentation/sobol_2/7/Secret_Net_Admin_Guide_Install.pdf
  6.  Лекции по профессиональному модулю ПМ0302 Безопасность функционирования информационных  систем.
  7.  Лекции по профессиональному модулю ПМ0301Эксплуатация объектов сетевой инфраструктуры
  8.  ВФ Шаньгин «Информационная безопасность компьютерных систем и сетей» М: ИД «Форум» ИНФА-М 2013


 

А также другие работы, которые могут Вас заинтересовать

26411. Лимфатическая система 22 KB
  проток правый непарный проток правый и левый трахеальный стволы кишечный ствол чревный ствол у КРС правый и левый поясничные стволы. В неё открывается правый и левый поясничные стволы несущие лимфу с каудальных отрезков туловища и тазовых конечностей. С правой стороны головы шеи грудной конечности лимфа оттекает в непарный правый проток который принимает лимфу из правого трахеального протока и впадает в краниальную полую вену.
26412. Матка uterus 23 KB
  Полость матки каудально переходит в узкий канал шейки открывающейся во влагалище. У КРС матки изогнуты спирально заострены имеют форму бараньего рога. Тело матки снаружи длинное но внутри в большей своей части разделено срединной перегородкой. У свиньи рога матки очень длинные до 140 см извиты наподобие кишечных петель.
26413. Межчелюстное пространство 21.5 KB
  Служит опорой для закрепления мышц языка язычная мышца m. linqualis proprius подъязычноязычная мышца m. hyoglossus сокращаясь она притягивает язык вниз и шилоязычная парная мышца m. Мышца вытягивающая язык в сторону ротовой щели подбородочноязычная мышца m.
26414. Многокамерный желудок 23.5 KB
  От отверстия пищевода начинается желоб сетки. Название сетки соответствует рельефу слизистой оболочки на которой находятся складки гребешки сетки cristae reticuli образующие многогранные ячейки cellulae reticuli. В утолщенной правой стенке сетки расположен желоб сетки sulcus reticuli. В желобе сетки различают дно fimdus sulci reticuli и две губы labium dextrum et sinistrum в виде валиков.
26415. Молочая железа (mamma, lactifera). Вымя, множественное вымя 21.5 KB
  Вымя множественное вымя. Все вместе молочные железы – вымя uber у КРС и лошади или множественное вымя ubera – свинья собака. У крупных животных вымя подвешено на поддерживающей связке которая прикрепляется к белой линии живота. Лошадь: саггитальной бороздой вымя разделено на 2 половины.
26416. Строение конечностей 20 KB
  Конечности становятся длиннее. Животное опирается не на весь автоподий а только на акроподий что уменьшает площадь опоры конечности о почву. Одновременно благодаря этому уменьшается площадь опоры конечности о почву – животное опирается лишь на 3ю фалангу пальцев.
26417. ТАЗОВАЯ ПОЛОСТЬ самца и самки 22 KB
  все органы тазовой полости покрыты снаружи адвентицией. Органы тазовой полости расположены послойно. Кровоснабжение тазовой полости осуществляют внутренние подвздошные артерии и вены которые имеют париетальные и висцеральные ветви. Парасимпатическая иннервация гладкой мускулатуры внутренних органов и желёз тазовой полости происходит из крестцового отдела спинного мозга по тазовым нервам через экстра и интрамуральные ганглии.
26418. Твёрдое и мягкое нёбо 24.5 KB
  У лошадей в сплетении 4 5 слоев сосудов что обусловливает предрасположенность лошадей к отекам твердого нёба. У лошадей резцовый сосочек редуцирован. Различают: парные нёбные миндалины tonsilla palatina расположены позади нёбноязычных дужек у КРС лошадей и собак у свиней отсутствуют; непарную миндалину tonsilla veli palatini у лошадей и свиней.У лошадей мягкое нёбо длинное.
26419. Толстая кишка —intestinura crassum 24.5 KB
  Отверстие подвздошной кишки окружено сфинктером. У КРС стенка слепой кишки гладкая нет тений без карманов. У лошади в стенке кишки 4 тении. Между тениями на поверхности кишки расположены полулунные складки со стороны слизистой оболочки карманы.