Выбор серверной операционной системы. Серверные операционные системы

Главная / Зависает

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

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

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


В нашем проекте мы сравним 2 вида серверных ОС: Windows Server и Linux.

Довольно сложно проанализировать все форумы, письма, интерактивные сообщения, которые были посвящены одной-единственной теме: что лучше – Windows или Linux.Обе операционные системы имеют целую армию сторонников, которые яростно отстаивают свои убеждения, приводят неопровержимые доводы и делают все. Чтобы доказать преимущества своих «любимцев». Зачастую такие споры излишне эмоциональны и довольно поверхностны.

Конечно, сегодня все знают Windows, во всем мире узнаваемость этой торговой марки очень высокая. Уже много лет Windows - лидер на рынке операционных систем, доля которого доходит до 90%. Пальма первенства принадлежит Windows и в сфере домашних операционных систем - популярность Windows 10 неоспорима. Удобный и наглядный пользовательский графический интерфейс, стабильность работы, минимум настроек, и прочие характеристики завоевали сердца миллионов пользователей по всему миру.

Немного иная ситуация с сетевой операционной системой Windows Server. Исторически сложилось так, что Windows Server (2012 R2) завоевывала свою долю рынка в тяжелой борьбе с UNIX. И другими операционными системами, поскольку именно UNIX в 80-е годы 20-го века была основной операционной системой в мире. После выхода Windows NT 3.1 сетевая операционная система ОТ Microsoft стала привлекать большее число сторонников (по мере того, как развивалась архитектура х86). В результате она стала основной архитектурой для процессоров, используемых в домашних и офисных компьютерах. Параллельно с развитием сетевой операционной системы Microsoft в мире UNIX также происходили серьезные изменения, которые привели к появлению новой системы - Linux.



Под Linux следует понимать общее название архитектуры, основанное на едином программном ядре. Это ядро является основой, на которой создаются различные версии операционной системы Linux, разрабатываемые многими разработчиками. К таким пакетам относятся, в частности, Red Hat, SuSE, Mandriva (ранее Mandrake) и др.

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

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

Пользовательский графический интерфейс

Удобство работы с операционной системой всецело зависит от ее пользовательского графического интерфейса. Много лет назад такого понятия, как графический интерфейс, не существовало, и основная работа велась в символьном режиме. Именно благодаря предоставлению удобного для восприятия графического интерфейса oпeрационная система Windows стала столь популярной в среде домашних и офисных пользователей. Само понятие «удобства» в контексте графического интерфейса можно трактовать по-разному. Безусловно, грамотно разработанный интерфейс должен быть наглядным, не перегруженным визуальными элементами и в то же время обеспечивающим эффективные средства по сортировке и представлению экранных элементов. Однако удобным интерфейс делает и простая привычка. Если человек долгое время работал с одним типом интерфейса, то перейти на другой ему может быть довольно затруднительно. Именно этим фактом во многом объясняется популярность Windows - если кто-то привык к графическому интерфейсу Windows, то интерфейс Linux покажется «непривычным», «сложным» и «непонятным». Хотя это не совсем так, Linux обладает достаточно удобным интерфейсом, достаточно потренироваться.


Безопасность

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

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

Но лидером по их количеству в настоящее время является Windows. Достаточно зайти на любой Web-сайт, посвященный вопросам компьютерной безопасности, и посмотреть, сколько ошибок было выявлено для, например, такой популярной программы Windows, как Internet Explorer. Результат едва ли будет утешительным. Уровень безопасности Windows можно считать относительно невысоким; десятки тысяч компьютерных вирусов предназначены для нанесения вреда Windows 10 и Windows Server R2 2012, и ситуация ухудшается с каждым годом.

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

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

Стабильность работы

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

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

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

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

Возможности

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

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

Операционная система Windows также обладает своими преимуществами. Пожалуй, главное преимущество сервера Windows и внедряемой на базе Windows локальной сети - это служба каталогов Active Directory. Данная служба была впервые представлена в Windows 2000 Server и расширена в Windows Server R2 2012 и Windows Server 2008. Служба обеспечивает централизованное управление сетью и позволяет эффективно добавлять, удалять и перемещать такие ресурсы, как учетные записи пользователей, принтеры, серверы, базы данных, компьютеры, политики безопасности и многое другое. Во многом популярность Windows обусловлена именно Active Directory.

Это единственный аспект, в котором наблюдается безоговорочное преимущество Linux. Различные версии Linux разрабатываются согласно лицензии GPL и доступны для загрузки и использования бесплатно, без каких-либо лицензионных или других затрат. Точно так же бесплатны и десятки тысяч программ для Linux, среди которых можно найти приложения для выполнения любой задачи. Ряд платных программ, предназначенных для Windows, имеет бесплатные аналоги в мире Linux. Так, у пакета офисных программ Microsoft Office существует бесплатный конкурент OpenOffice (а также некоторые другие пакеты).

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

Обоснование выбора

На стороне Linux - стоимость, стабильность, высокая эффективность и безопасность. На стороне Windows - также высокая эффективность работы, более широкое распространение и привычный интерфейс, служба каталогов Active Directory, сотни тысяч программ, разработанных специально для Windows. Также следует учитывать огромное количество обновлений, ежедневно предлагаемых Microsoft, сервисные пакеты (Service Pack), которые периодически выпускаются для операционных систем и других приложений. Довольно много финансовых программ создается исключительно для Windows, однако использование Linux для различных баз данных в последнее время стало общепринятой практикой. И в завершение скажем о немалой стоимости лицензий для Windows, что противопоставлено возможности бесплатно получить и Linux, и большинство программ.

Казалось бы, многие преимущества на стороне Linux - операционной системы, которая развивается более чем активно. Тем не менее у нее есть. немалые недостатки. В первую очередь, администрирование Linux требует более высокой квалификации, чем управление Windows Server основные службы Windows Server R2 2012 можно настроить по интуитивно понятному интерфейсу и всплывающим экранным подсказкам. При настройке Linux придется поработать с командной строкой и языками сценариев. Что, конечно же, несколько сложнее. Бесплатность Linux, как это ни странно, также является недостатком операционной системы. Очень многие программы Linux (как и она сама) не обеспечиваются никакой технической поддержкой или обслуживанием, поэтому все задачи по их инсталляции и сопровождению, и решение других всевозможных проблем возлагаются на системного администратора. Этот фактор может стать серьезным недостатком и даже угрозой стабильности всей сетевой инфраструктуры компании в том случае, если администратор сервера недостаточно опытен в работе с Linux.

На рис. 21сравнение серверных операционных систем Windows Server и Linux для Web-сервера.

рис. 21 Сравнение серверных операционных систем Windows Server и Linux для Wep-сервера.

На рис.22 Показано сравнение серверных операционных систем Windows Server и Linux для файл-сервера.


Рис. 22 Сравнение серверных операционных систем Windows Server и Linux для файл-сервера.

Вывод: В данном дипломном проекте мы выбрали для Wep-сервера ОС Linux, а для файл-сервера Windows Server.

Итак, сеть поднята и свитч бодренько моргает диодами. Самое время для настройки нашего маленького, но гордого сервера, работающего под управлением Ubuntu Server 10.04 LTS. Используя образ диска (его можно по HTTP или через torrent, - 700Mb.) записываем его на болванку. Для этих целей рекомендую использовать «Daemon Tools Lite» или « » так как обе эти программы - бесплатные и полностью удовлетворяет нашим требованиям.

Выставляем в bios-е загрузку с CD или DVD и перезагружаемся.

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

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

Мы попадаем в меню загрузки диска. Выбираем пункт «Установить Ubuntu Server».



У нас спросят, где мы будем использовать наш сервер, это повлияет на выбор зеркал обновления (репозиториев). Так как Интернет-провайдеры обычно предоставляют доступ в IX (UA-IX, MSK-IX и похожим сегментам) на более высоких скоростях, выберем наше местоположение. Так как я живу на Украине, я и выбрал «Украина».





В списке стран выберем «Россия»:



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



Итак, после тщательных поисков, нашлись две (в среде Linux они обозначаются как eth0 и eth1 - ethernet). Нам нужно выбрать ту, которая подключена к Интернету (роутеру или модему в нашей локальной сети).



Если на роутере был настроен DHCP (Dynamic Host Configuration Protocol - протокол автоматического назначения IP адресов ), сетевая карта получит соответствующие настройки автоматически. В моем случае DHCP сервер был не настроен, о чем программа установки нам и сообщила. Не беда, ведь можно позже настроить все руками, согласимся со сбоем и продолжим установку.



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



  • IP: 172.30.2.3
  • Netmask: 255.255.255.0
  • Gateway: 172.30.2.1
  • DNS: 172.30.2.1

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

Вообще, лучше следовать трем правилам именования переменных в языках программирования, а именно: имя не должно начинаться цифрой, в имени не должно быть пробелов, нельзя использовать зарезервированные слова (специальные конструкции, например if, else, for, goto и т.п.) Есть и четвертое, - не использовать символы национальных алфавитов кроме латинского, например: Русский, Японский, Украинский и т.д. Если придерживаться этого правила, у Вас никогда не будет проблем с работой программ и отображением имен файлов.



ОС определила, что мы находимся во временной зоне Европа/Запорожье, те GMT+2, все так и есть. Для Вас, соответственно, будет свой часовой пояс, если Вы не живете на Украине.



Настало самое «страшное» при любой инсталляции ОС - разметка для ее установки. Но дружелюбная ОС (именно так переводится слово «ubuntu» с языка какого-то племени банановой республики) поможет нам все сделать быстро и качественно. У нас есть два варианта разметки: автоматическая или вручную. Так как мы не ищем легких путей, - выбираем ручную разметку.



На фото ниже отображены подключенные диски. В нашем случае, это - один диск SDA на 8 гигабайт под именем (WD, Seagate и т.п. В моем случае это - виртуальный диск Virtual Box-a). Выбираем его.

Примечание : В *NIX подобных ОС диски не имеют привычных для Windows имен, вроде «C» или «D». Вместо этого они именуются как HDA (для IDE канала) или SDA (в случае SATA или SCSI дисков).

Последняя буква в названии (А) обозначает диск в алфавитном порядке. Т.е. - следующий SATA диск будет именоваться SDB, SDC и так далее. Но это только именование физических дисков, а логические их разделы будут иметь вид SDA1, SDA2, SDA5 и т.д. Причем, цифры от 1 до 4 означают первичный раздел, от 5 и выше - логический. Пусть Вас не смущает такое странное наименование, со временем, я надеюсь, оно станет таким же легким и привычным, как и в среде MS Windows.



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



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



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



Вводим размер нового диска в MB или GB, для начала создадим своп (аналог файла подкачки в MS Windows), размером в 512 мегабайт. Хотя, рекомендуется делать своп размером в полтора раза больше размера общего количества установленной , мы сделаем его равным этому значению.

Примечание : операционные системы *NIX (Unix и Linux) более правильно использует файл подкачки (особенно - в версиях без графического интерфейса), здесь своп будет загружен крайне редко. Например, на моем сервере из 1Gb свопа максимально использовалось несколько мегабайт и то, из-за реально большой нагрузки и времени бесперебойной работы около месяца. В любом случае, больше гигабайта нет смысла делать, так как просто потеряете место, которого всегда не хватает.



Выбираем тип раздела. Я выбрал первичный (т.е., полное имя данного раздела будет - SDA1)



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



Теперь опять выбираем свободную область, создать диск, но сейчас выберем тип «логический». Размер поставим 15 GB, тип файловой системы: EXT4, точка монтирования: / (корень) и на этом закончим с этим разделом.



На все оставшееся место создаем логический раздел с файловой системой EXT4 и точкой монтирования /home , это будет домашний каталог всех пользователей (аналог каталога в MS Windows “Documents and Settings”). На этом закончим настройку дисков. В итоге у Вас должно получиться примерно следующее.



Если все правильно, то выбираем «Да» (как показано на скриншоте ниже). Это - последний момент перед записью таблицы разделов на диск (пока все проделанные нами настройки записывались исключительно в оперативную память ПК). Ну, понеслась!



После записи таблицы начнется установка самой ОС Ubuntu Server 10.04 LTS, это займет минут 5-7.



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



После ввода имени, нам нужно придумать имя учетной записи, те пользователя, под которым мы будем входить в систему. Я использовал asus (это - не реклама:))





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

Примечание : при шифровании есть риск того, что в случае неполадок с винчестером, будет проблематично восстановить зашифрованную информацию.



Нам предлагают ввести информацию о прокси-сервере для получения доступа к Интернету. Так как его у нас пока нет, то просто оставим поле пустым. Выбираем «Продолжить».



В отличие от денег-просящей MS Windows, Ubuntu предлагает совершенно бесплатно и своевременно обновляться через Интернет. Выберем пункт «устанавливать обновления безопасности автоматически», чтобы не делать этого потом вручную.



Также, нам сразу предложат установить парочку «демонов» (аналоги системных служб в Windows). Да, это - «страшная» ОС, здесь могут быть даже «зомби» - зависшие «демоны», и отсутствуют иконки:) Для удобства конфигурирования выберем Open SSH server (чтобы можно было по необходимости подключатся к серверу удаленно по сети с использованием терминала).

Наконец-то! Ubuntu Server 10.04 LTS установлен и можно проверить плоды своих трудов! Пробуем войти в систему, используя логин и пароль указанные при установке.



После успешного ввода логина и пароля, ОС поприветствует нас краткой информацией о своем состоянии. У Вас это будет выглядеть приблизительно так:



Из информации на скриншоте выше видно:

  • Система загружена на 0.4%,
  • В домашнем каталоге использовано 3.3% места из 1009 Mb.
  • Используется 3% ОЗУ из 512 Mb, что в переводе на мегабайты составляет всего 21 Mb. Для сравнения MS Windows XP Pro SP3 после «чистой» установки (с оригинального диска) использует около 100Mb и уже в файле подкачки изначально «держит» мегабайт 30.
  • Сейчас запущено 84 процесса, вошедших пользователей нет (потому что информация была взята до того как пользователь, т.е. - мы, вошли в систему).
  • Одной сетевой карте под именем eth0 присвоен IP адрес 172.30.2.3
  • Также доступно 89 пакетов для обновления и 67 пакетов обновления безопасности.

После установки необходимо обновить ОС, для этого потребуется около 70 мегабайт скачать из Интернета. Запускаем команду обновления от имени root-a (администратора) sudo apt-get update , которая обновит список доступных пакетов.

Так как команда требует прав супер пользователя «su» (super user), у нас спросят наш пароль, введем его. Введенная следом команда apt-get upgrade запустит сам процесс обновления пакетов. После запуска будет проверен список пакетов и предложены обновления, подтвердим установку нажав клавишу «Y».



Команда «get update» обновляет список доступного ПО, те только информацию о нем (версия и т.п.), а «upgrade» - производит непосредственно обновление программного обеспечения (скачивает с сайта разработчика новую версию и устанавливает ее).

Рассмотрим ту же самую процедуру обновления с использованием команды sudo



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

Теперь ваш сервер готов к работе! Но его еще нужно настроить (сконфигурировать). Этим мы и займемся в следующей статье.

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

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

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

Что такое операционная система Linux для сервера?

Что отличает операционную систему Linux для сервера от обычного дистрибутива Linux? Для ответа нужно учитывать аппаратное обеспечение сервера. Серверы, в сущности, представляют собой компьютеры со специальными характеристиками. Например, аппаратное обеспечение сервера гарантирует длительное время непрерывной работы, эффективность и надежность. Кроме того, серверы балансируют вычислительную мощность с потреблением электроэнергии. Поэтому операционные системы Linux для серверов на первое место ставят надежность и потребление ресурсов.

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

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

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

  1. Ubuntu Server

Вероятно, наиболее известной из операционных систем Linux является Ubuntu. Имея множество вариантов, Ubuntu является стабильным дистрибутивом. Эта система и ее варианты предоставляют прекрасные возможности для пользователя. Система Ubuntu Server поставляется в двух версиях — LTS и в виде плавающего релиза. Версия LTS Ubuntu Server, как утверждается, имеет пятилетний период поддержки. Хотя этот период и не составляет пяти лет, но версии, не относящиеся к LTS, имеют только девять месяцев обновлений безопасности и обслуживания.

В то время как Ubuntu и Ubuntu Server очень похожи друг на друга, версия Server предлагает другие средства. Например, Ubuntu Server предоставляет такие дополнения, как OpenStack Mitaka, Nginx, и LXD. Они облегчают администрирование системы. Используя Ubuntu Server, можно разворачивать web-серверы, предоставлять контейнеры и делать многое другое. Более того, эти инструменты готовы к использованию сразу после установки.

Хотя и не являясь серверным дистрибутивом, Ubuntu LTS предоставляет пятилетний период поддержки. Я сейчас использую Ubuntu 16.04 LTS, на которой работает сервер Plex, в качестве игрового сервера Linux. Дистрибутивы LTS могут прекрасно функционировать в качестве операционных систем Linux для серверов. Нужно всего лишь установить на них серверное программное обеспечение.

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

Дебют SUSE Linux состоялся в 1993 году. В 2015 году вариант openSUSE с открытым исходным кодом превратился в SUSE Linux Enterprise (SLE). Существуют две ветви openSUSE: Leap и Tumbleweed. Версия Leap имеет более длительный цикл выпусков, в то время как Tumbleweed является плавающим релизом. Поэтому Tumbleweed больше подходит для опытных пользователей, предоставляя самые свежие пакеты, такие как Linux Kernel и SAMBA. Вариант Leap более пригоден для стабильных решений. Операционная система поддерживается путем обновлений.

Предоставляемый по умолчанию инструментарий делает openSUSE фантастической операционной системой Linux для сервера. В ее состав входят openQA для автоматического тестирования, Kiwi для поставки образов Linux на несколько платформ, YaST для конфигурирования Linux, и всеобъемлющий менеджер пакетов Open Build Service. За счет отказа от девятимесячного цикла плавающих релизов, и концентрации на стабильности, как это имеет место в SLE, система openSUSE становится жизнеспособной средой Linux для серверов. Специалисты по информационным технологиям даже назвали openSUSE «… CentOS и Debian от SUSE».

Для каких пользователей предназначена: Система openSUSE больше подходит опытным пользователям, таким, как системные администраторы. Она пригодна для установки web серверов , базовых домашних серверов или комбинаций web-серверов и базовых серверов. Системные администраторы могут воспользоваться такими инструментами, как Kiwi, YaST, OBS, и openQA. Разносторонность openSUSE делает ее одной из лучших операционных систем Linux для серверов. В дополнение к серверным возможностям, openSUSE поддерживает приятную среду для настольных компьютеров. Для наиболее базовых серверов система openSUSE также вполне пригодна, хотя и несколько избыточна. Все еще не уверены?

  1. Oracle Linux

Если вы испытываете двойственные чувства, читая слова «Oracle Linux», то вы не одиноки. Система Oracle Linux является дистрибутивом Linux, поставляемым технологическим гигантом Oracle. Эта система доступна с двумя различными ядрами. Один ее вариант имеет ядро, совместимое с Red Hat (RHCK). Это точно такое же ядро, которое используется в системе Red Hat Enterprise Linux (RHEL). Система Oracle Linux сертифицирована для работы с разнообразным оборудованием от таких производителей, как Lenovo, IBM и HP. Для увеличения защиты ядра Oracle Linux использует технологию Ksplice. В состав системы входит также поддержка контейнеров Oracle, OpenStack , Linux и Docker. В качестве символов бренда используются темы Oracle, включая и Oracle Penguin.

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

Для каких пользователей предназначена: Система Oracle Linux лучше всего подходит для центров данных или для создания облаков с OpenStack. Для Oracle Linux лучше всего подходят наиболее опытные пользователи домашних серверов или серверов уровня предприятия.

  1. Container Linux (бывшая CoreOS)

Операционная система CoreOS в 2016 году сменила свое название на Container Linux. Как следует из нового названия, Container Linux представляет собой операционную систему Linux, выпущенную для предоставления контейнеров. Система сконцентрирована на упрощении процесса предоставления контейнеров. Container Linux является превосходной операционной системой для надежного, масштабированного использования. Кластерное развертывание контейнеров выполняется легко, и данный дистрибутив включает в свой состав средства для обнаружения сервиса. В него входит документация и поддержка технологий Kubernetes, Docker и rkt.

В систему не включено управление пакетами. Все приложения должны выполняться в пределах контейнеров, поэтому контейнеризация обязательна. И если вы работаете с контейнерами, то Container Linux является лучшей операционной системой для серверов в кластерной инфраструктуре. Она предоставляет демона etcd, работающего в каждом компьютере, входящем в кластер. Кроме того, обеспечивается определенная гибкость и в установке. Помимо локальной установки, выполнение Container Linux возможно в таких средах виртуализации, как Azure, VMware и Amazon EC2.

Для каких пользователей предназначена: Система Container Linux лучше всего подходит для серверов в кластерной инфраструктуре или с предоставлением контейнеров. Это, скорее всего, не предусматривает среднего домашнего пользователя. Но при наличии официального логотипа Docker у любителей Plex, Container Linux может работать в любом окружении — от базового домашнего сервера для сложных кластеров. Применяете Container Linux, если вы уверенно работаете с контейнерами. Вместе с openSUSE, система Container Linux является одной из лучших новых и обновленных операционных систем Linux, которые следует попробовать.

Операционная система CentOS предоставляет устойчивую рабочую среду. Это вариант операционной системы Red Hat Enterprise Linux (RHEL) с открытым исходным кодом. В связи с этим CentOS обеспечивает работу сервера уровня предприятия. Эта операционная система от Red Hat использует тот же самый исходный код, как и RHEL. В состав CentOS входит менеджер пакетов RPM. В 2010 году обзор данных продаж показал, что примерно 30 процентов всех серверов Linux работает на CentOS. И тому есть причина: это очень устойчивая среда для сервера с поддержкой от Red Hat.

Следует отметить, что CentOS хорошо работает и на мэйнфреймах. Для пользователей, предпочитающих GUI, в системе доступны KDE и GNOME. Система CentOS может использоваться в качестве непосредственной операционной системы для настольных компьютеров. Благодаря поддержке от Red Hat и растущему сообществу пользователей, CentOS остается свободной от ошибок.

Для каких пользователей предназначена: Система CentOS предоставляет функциональность и устойчивость Red Hat Enterprise Linux. Поэтому она прекрасно подходит в качестве современной операционной системы для сервера. Если вам требуется бесплатная альтернатива RHEL, то можно использовать CentOS. Однако она является и достаточно дружественной к новичкам благодаря своему менеджеру пакетов. В целом, CentOS является лучшей бесплатной альтернативой Red Hat Enterprise Linux.

Многие серверы ограничивают потребление мощности. Снижение расхода мощности является основным преимуществом, особенно для постоянно включенных машин. Поэтому операционные системы Linux для серверов должны использовать небольшие ресурсы. Правильное распределение ресурсов является ключевым фактором для продолжительности работы и эффективности сервера. Многие дистрибутивы Linux используют меньше ресурсов, чем их аналоги Windows или macOS. Операционная система Arch является простым, легким дистрибутивом, придерживающимся принципа KISS («делайте вещи проще»).

Для этой системы в Arch Linux Wiki выделена отдельная часть, связанная с серверами . Там можно узнать все, что относится к конфигурации Arch Linux в качестве операционной системы для сервера. В то время как специального, заранее собранного выпуска системы для серверов не существует, эта документация Wiki описывает все шаги для создания собственной серверной операционной системы. Вы можете установить популярные программы для серверов, включая MySQL, Apache, Samba и PHP для Arch.

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


Система Mageia представляет собой операционную систему Linux, в которой основной акцент сделан на надежность и стабильность работы. Это ветвь Mandriva Linux, появившаяся в 2010 году. В 2012 году журнал PC World расхвалил Mageia, которая сегодня уже дошла до пятой версии. Хотя существует множество операционных систем Linux, существует также и большой список рабочих сред Linux для настольных компьютеров. Система Mageia включает в свой состав целую группу интерфейсов с пользователем, таких как KDE, GNOME, Xfce и LXDE.

Вместо MySQL в состав Mageia входит MariaDB . Такие ориентированные на серверы элементы, как 389 Directory Server и Kolab Groupware Server делают Mageia выдающейся операционной системой Linux для серверов.

Для каких пользователей предназначена: Mageia является заслуживающей доверие операционной системой Linux для серверов. Она имеет в своем составе такие средства, как MariaDB и Kolab Groupware Server. Кроме того Mageia предоставляет надежную, защищенную среду. Пользователи, которым требуется GUI, также могут подумать об использовании Mageia благодаря ее множеству интерфейсов для настольных компьютеров.

ClearOS спроектирована специально для серверов, шлюзов и сетевых систем. Стандартная установка системы обеспечивает усиленную безопасность. В нее входит сетевой брандмауэр, средства управления пропускной способностью, почтовый сервер, и средства обнаружения вторжения. Выпуск ClearOS 7 Community Edition имеет в своем составе 75 приложений и инструментов .

Хотя имеются и платные версии ClearOS, выпуск Community Edition остается бесплатным. Кроме того, обновления ClearOS от разработчиков также бесплатные, но такие бесплатные обновления не проходят тестирования.

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

Операционная система Slackware давно используется в качестве Linux для серверов. Первый выпуск этой системы появился в 1993 году. Согласно сайту Slackware Linux, целью этого проекта является «дистрибутив Linux, в максимальной степени напоминающий UNIX». По умолчанию, Slackware предоставляет интерфейс командной строки.

Полная установка Slackware включает в себя C и C++, систему X Windows, почтовый сервер, w eb-сервер , сервер FTP и сервер новостей. Более того, Slackware настолько легкая система, что она может работать на платформе Pentium. Продолжающиеся выпуски увеличивают стабильность и простоту системы.

Для каких пользователей предназначена: Slackware Linux лучше всего подходит для опытных профессионалов Linux. У нее имеются два менеджера пакетов, pkgtools и slackpkg. Но поскольку Slackware по умолчанию запускает интерфейс командной строки, она наиболее пригодна в качестве операционной системы Linux для серверов. Более того, в ее простоте имеется и определенная доля сложности. Для использования Slackware вы должны понимать свои действия в среде Linux.

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

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

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

Если вы ищите свежую операционную систему Linux для серверов, попробуйте систему Fedora. Поддерживаемый компанией Red Hat, проект Fedora получает регулярные обновления. Разработчики часто участвуют в этих обновлениях. Система Fedora поставляется в различных вариантах. Версия Workstation рассчитана на обычных пользователей и поставляются со средой рабочего стола. По умолчанию Fedora Workstation поставляется с интерфейсом GNOME, но доступны и другие интерфейсы с пользователем. Версия Fedora Server, как и следует из названия, предназначена для серверов.

Доклад на тему
«Серверные операционные
системы»
Создание IT-инфраструктуры любой современной компании
обычно начинается с выбора инфраструктурного программного
обеспечения, в частности серверных операционных систем. В
этом докладе мы остановимся на самых известных серверных
операционных системах и расскажем об областях их применения.

Назначение серверных
операционных систем
Назначение серверной операционной системы - это управление
приложениями, обслуживающими всех пользователей корпоративной сети, а
нередко и внешних пользователей. К таким приложениям относятся
современные системы управления базами данных, средства управления
сетями и анализа событий в сети, службы каталогов, средства обмена
сообщениями и групповой работы, Web-серверы, почтовые серверы,
корпоративные брандмауэры, серверы приложений самого разнообразного
назначения, серверные части бизнес-приложений. Требования к
производительности и надежности указанных операционных систем очень
высоки; нередко сюда входят и поддержка кластеров (набора ряда однотипных
компьютеров, выполняющих одну и ту же задачу и делящих между собой
нагрузку), и возможности дублирования и резервирования, и переконфигурации
программного и аппаратного обеспечения без перезагрузки операционной
системы.
Выбор серверной операционной системы и аппаратной платформы для нее в
первую очередь определяется тем, какие приложения под ее управлением
должны выполняться (как минимум, выбранные приложения должны
существовать в версии для данной платформы) и какие требования
предъявляются к ее производительности, надежности и доступности

Windows Server 2003
Основными особенностями данного семейства операционных систем являются наличие в их составе
платформы Microsoft .NET Framework, а также поддержка Web-сервисов XML (вплоть до наличия в
составе операционной системы UDDI-сервера).
Windows Server 2003 существует в четырех редакциях:
Windows Server 2003 Web Edition - операционная система для развертывания и обслуживания
Web-приложений и Web-сервисов, включая приложения ASP .NET;
Windows Server 2003 Standard Edition - сетевая операционная система для выполнения серверной
части бизнес-решений и рассчитанная на применение в небольших компаниях и подразделениях.
Здесь имеются средства совместного использования ресурсов и централизованного развертывания
приложений для настольных компьютеров, а также реализована поддержка до 4 Гбайт оперативной
памяти и симметричной многопроцессорной обработки с использованием двух процессоров;
Windows Server 2003 Enterprise Edition - ОС, которая прежде всего предназначена для средних и
крупных компаний. Она поддерживает серверы на базе 64-разрядных процессоров (до восьми штук) и
объем оперативной памяти до 64 Гбайт и выпускается в версиях для 32- и 64-разрядных платформ;
Windows Server 2003 Datacenter Edition - операционная система, которая служит для создания
критически важных технических решений с высокими требованиями к масштабируемости и
доступности. К таким решениям относятся приложения для обработки транзакций в режиме
реального времени, а также решения, основанные на интеграции нескольких серверных продуктов. В
данной ОС реализована поддержка симметричной многопроцессорной обработки с использованием
до 32 процессоров, а также имеются службы балансировки нагрузки и создания кластеров, состоящих
из восьми узлов. Эта ОС доступна для 32- и 64-разрядных платформ.

Windows Server 2008 R2
Windows Server 2008 R2 - более продвинутая, в
плане новых технологий, операционная система
компании Microsoft. Эта система является
лидером многих тестов по производительности
серверных операционных систем. Например,
файловый сервер лучше всего поднимать на
этой ОС. Помимо этого в данной операционной
системе: улучшенная поддержка виртуализации,
новая версия службы каталогов Active Directory,
поддержка до 256 процессоров, в отличие от
Windows Server 2003, также здесь лучше
реализован «сервер терминалов». Плюсом
данной платформы является то, что она походит
для качественного выполнения практически всех
задач, а минусом то, что требует больше
ресурсов в отличие от своих сородичей.

UNIX
Операционная система UNIX относится к «долгожителям»
рынка серверных операционных систем - она была создана в
конце 60-х годов в Bell Laboratories фирмы AT&T.
Отличительной особенностью этой ОС, обусловившей ее
«живучесть» и популярность, было то, что ядро операционной
системы, написанной на ассемблере, было невелико, тогда
как вся оставшаяся часть операционной системы была
написана на языке С. Такой подход делал легко переносимой
на самые разнообразные аппаратные платформы и саму
операционную систему, и созданные для нее приложения.
Важным достоинством UNIX стала ее открытость,
позволившая одновременно существовать как коммерческим,
так и некоммерческим версиям UNIX.
Общими для всех версий UNIX особенностями являются
многопользовательский режим со средствами защиты
данных от несанкционированного доступа, реализация
мультипрограммной обработки в режиме разделения
времени, использование механизмов виртуальной памяти и
свопинга, унификация операций ввода-вывода,
иерархическая файловая система, разнообразные средства
взаимодействия процессов, в том числе межсетевого.

Ubuntu Server 10.10
Ubuntu Server 10.10 использует ядро Linux, и что приятно - данный
программный продукт стоит значительно дешевле многих других,
перечисленных в этом докладе
Многие начинающие системные администраторы испытывают страх и
ужас когда речь идет о без интерфейсных unix-подобных операционных
систем, объясняя это тем что «это сложно и не понятно». Однако
настройка данных операционных систем намного легче, чем того же
самого Windows Server 2008 R2 где бесконечное множество всяких
опций и настроек. А в Unix-системах вся настройка сводиться к правке
конфигурационных файлов. Также как было отмечено выше, данные
системы требуют значительно меньше ресурсов, чем аналоги с
графическим интерфейсом.
Ubuntu Server 10.10 отличается простотой установки и обслуживания,
обеспечивает высокую надежность и производительность, а также имеет
высокий уровень безопасности и отлично подходит практически для всех
задач.

Gentoo Linux
Gentoo - дистрибутив Linux, популярен тем, что он максимально гибок в
настройке и при правильной настройке вы в результате получите выгоду
в производительности.
Gentoo Linux называют метадистрибутивом, поскольку на его основе
можно создать систему, подходящую для любых задач: будь то десктоп,
рабочая станция, сервер, бездисковый терминал или роутер. Такая
гибкость достигается за счёт механизма portage, который чем-то похож
на систему портов BSD. Благодаря USE-флагам вы не зависите от
мейнтейнеров и собираете пакеты с теми опциями, которые вам нужны.
Также известен тем, что данным дистрибутивом пользуются только
профессионалы своего дела, так как та самая настройка и требует
определенных знаний. Gentoo имеет ряд своих достоинств таких как
быстрая скорость работы и отличное сообщество пользователей.

FreeBSD
FreeBSD - Unix-подобная операционная система, очень популярна среди
Интернет компаний, так как данная операционная система отлично подходит для
всевозможных web-серверов.
FreeBSD отличный вариант для web-сервера потому что, это мощный TCP/IPстек с поддержкой промышленных стандартов, таких как SLIP, PPP, NFS, DHCP и
NIS. И поэтому FreeBSD может легко взаимодействовать с другими системами, а
также работать сервером крупного предприятия, предоставляя жизненно важные
функции, такие как NFS (удалённый доступ к файлам) и услуги электронной почты,
или представлять вашу организацию в Интернете, обеспечивая работу таких служб
как: WWW, FTP, маршрутизацию и функции межсетевого экрана.
На FreeBSD работают одни из самых крупных и загруженных сайтов в Интернете
(например, Yahoo!) и большая доля всех остальных сайтов
Но FreeBSD можно использовать не только как платформу для Интернетсервера, но и в качестве обычного сервера который выполняет все те задачи,
которые выполняют другие серверные операционные системы и ограничивать
возможности FreeBSD не нужно. FreeBSD отличается высокой безопасностью и
производительностью. Кроме того, данная операционная система совершенно
бесплатна и, помимо всего прочего, FreeBSD разрабатывается и поддерживается
большой командой разработчиков.

Solaris (Sun
Microsystems)
Операционная система Sun Solaris сегодня входит в число самых известных
коммерческих версий UNIX. Эта ОС обладает развитыми средствами поддержки
сетевого взаимодействия и представляет собой одну из самых популярных
платформ для разработки корпоративных решений - для нее существует около 12
тыс. различных приложений, в том числе серверов приложений и СУБД почти от
всех ведущих производителей.
Solaris соответствует многим промышленным стандартам и характеризуется
высокой масштабируемостью. Для подавляющего большинства приложений эта
операционная система обеспечивает практически линейный рост
производительности при увеличении числа процессоров за счет симметричных
многопроцессорных вычислений. В настоящее время Solaris поддерживает
процессоры SPARC и Intel x86.
Из особенностей Solaris 9 следует отметить поддержку до 1 млн. одновременно
работающих процессов, до 128 процессоров в одной системе и до 848 процессоров
в кластере, до 576 Гбайт физической оперативной памяти, поддержку файловых
систем размером до 252 Тбайт, наличие средств управления конфигурациями и
изменениями, встроенную совместимость с Linux.
Операционная система Solaris 9 представляет собой основу открытой сетевой
среды Sun Open Net Environment (Sun ONE). В комплект поставки Solaris 9 входят
ключевые приложения Sun ONE: Application Server, Directory Server, Integration
Server, Message Queue, Portal Server, Web Server.

10.

HP-UX (Hewlett-Packard)
Операционная система HP-UX, разработанная в компании Hewlett-Packard,
является потомком AT&T System V. Ее последняя версия, HP-UX 11i, доступна для
двух аппаратных платформ - PA_RISC и Itanium - и ориентирована главным
образом на серверы производства Hewlett-Packard.
Из особенностей HP-UX 11i нужно назвать средства интеграции с Windows и
Linux, в том числе средства переноса Java-приложений, разработанных для этих
платформ, а также средства повышения производительности Java-приложений.
Кроме того, HP-UX 11i поддерживает Linux API, что гарантирует перенос
приложений между HP-UX и Linux. Отметим, что приложения для HP-UX 11i
переносятся между двумя поддерживаемыми ею аппаратными платформами без
изменений и перекомпиляции.
Говоря о производительности и масштабируемости HP-UX 11i, следует
отметить, что одна копия операционной системы поддерживает до 256
процессоров; поддерживаются также кластеры размером до 128 узлов. К тому же
данная платформа поддерживает подключение и отключение дополнительных
процессоров, замену аппаратного обеспечения, динамическую настройку и
обновление операционной системы без необходимости перезагрузки, резервное
копирование в режиме on-line и дефрагментацию дисков без выключения системы.
Выбор программного обеспечения для данной операционной системы весьма
широк - это и серверы приложений ведущих производителей, и Web- и WAPсерверы, и поисковые серверы, и средства кэширования, и службы каталогов.

11.

AIX (IBM)
AIX является клоном UNIX производства IBM, предназначенным для
выполнения на серверах IBM @server pSeries и RS/6000. Как и HP-UX, эта
операционная система обладает совместимостью с Linux.
В числе особенностей AIX 5L - наличие полностью 64-разрядных ядра,
драйверов устройств и среды исполнения приложений (при этом имеется и
32-разрядное ядро, равно как и поддержка 32-рязрядных приложений),
поддержка 256 Гбайт оперативной памяти, поддержка файлов объемом до
1 Тбайт, удобные средства администрирования, поддержка кластеров (до
32 компьютеров), развитые средства сетевой поддержки.
AIX предоставляет возможности самонастройки системы с помощью таких
функций, как наращивание мощности по мере необходимости и разгрузка
процессоров, а также обладает средствами самовосстановления,
самооптимизации и самозащиты, включающими технологию
протоколирования всех системных ошибок и систему упреждающего
анализа неисправностей.

12.

NetWare (Novell)
В начале и середине 90-х годов Novell NetWare была доминирующей
сетевой операционной системой. Хотя в настоящее время снизилась доля
серверов, управляемых NetWare, как и количество создаваемых для нее
приложений и инфраструктурного ПО, эта операционная система попрежнему популярна благодаря надежности, масштабируемости и
способности управлять большим количеством рабочих станций.
Основными особенностями последней версии данной операционной
системы, Novell NetWare 6.5, являются возможность создания
географически распределенных кластеров, наличие средств поддержки
мобильных и удаленных пользователей, инструментов управления
удаленными сетевыми ресурсами, а также средств синхронизации
информации о пользователях и приведения в соответствие между собой
каталогов в смешанных средах. Защита данных в Novell NetWare 6.5
осуществляется с помощью служб каталогов NDS eDirectory.
В состав Novell NetWare 6.5 входят известные OpenSource-продукты, а
именно: Web-сервер Apache, СУБД MySQL, сервер приложений Apache
Tomcat. Кроме того, в NetWare 6.5 включены сертифицированный на
соответствие спецификации J2EE 1.3 сервер приложений и среда
разработки Novell exteNd и так называемый виртуальный офис,
позволяющий через Web-интерфейс обращаться к бизнес-ресурсам
пользователя, включая файлы, электронную почту, средства
календарного планирования.
Данная операционная система обычно применяется в качестве сетевого и
файлового сервера, сервера печати и групповой работы.

13.

Mac OS X (Apple)
Операционная система Mac OS X, созданная компанией Apple совместно
с рядом университетских ученых, основана на BSD UNIX. В 1999 году версия
Mac OS X Server была выпущена в виде продукта Open Source, что
позволило разработчикам адаптировать Mac OS X для конкретных
заказчиков, а также привлечь их к дальнейшему развитию этой
операционной системы.
Mac OS X характеризуется наличием менеджера виртуальной памяти,
возможностью полной изоляции приложений друг от друга, поддержкой
многозадачности, сравнимой с аналогичной поддержкой в Windows.
В Mac OS X имеются эмулятор предыдущих версий Mac OS, средства
редактирования графических изображений, встроенная поддержка
OpenGL, почтовый клиент, средства управления паролями для доступа к
Web-ресурсам.

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

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

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

На первом месте нашего списка Ubuntu. Это очень популярный дистрибутив Linux, основанный на Debian и разрабатываемый компанией Canonical. Кроме версии для рабочего стола, есть версия для сервера.

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

Последний релиз Ubuntu 16.04, который состоялся в апреле 2016, стал еще лучше. Теперь здесь поддерживается OpenStack Mitaka support, и контейнерная виртуализация LXD, а также унифицированная система поставки пакетов Snappy. Кроме серверов, Ubuntu приспособлена для работы с новыми технологиями, такими как контейнеры, мобильные устройства и устройства интернета вещей IoT.

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

2. Red Hat Enterprise Linux

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

Разработчики из Red Hat активно принимают участие в развитии открытого программного обеспечения, у них даже есть собственная инфраструктура для создания веб-приложений, основанная на Red Hat Linux - OpenShift.

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

Red Hat Entrprice Linux основан на наработках дистрибутива Fedora, разрабатываемого сообществом и спонсируемого Red Hat. Fedora обновляется чаще, чем RHEL и служит тестовым полигоном для новых возможностей и технологий, которые потом будут включены в Red Hat. Но здесь нет такой стабильности и коммерческой поддержки как в Red Hat.

На данный момент последняя версия Red Hat Enterprice Linux 7, который разрабатывался с 2010 года и вышел в июне 2014. Основные улучшения это масштабируемость для предприятий, новая файловая система, которая может масштабироватся до 500 терабайт, а также поддержка технологии виртуализации Docker. Последний корректирующий релиз Red Hat Enterprse Linux 7.2 состоялся в ноябре 2015.

3. SUSE Linux Enterprise Server

SUSE Linux Enterprise Server (SLES) разрабатывается компанией Novell. Это стабильный, быстрый и простой в использовании дистрибутив Linux, с быстрой технической поддержкой 24/7.

Подобно тому как Red Hat Enterprice основан на Fedora, SUSE Linux основан на свободном дистрибутиве OpenSUSE. Разработчики фокусируются на стабильность, техническую поддержку на протяжении долгого времени и поддержку дистрибутивом самых новых технологий. Если у вас достаточно денег, чтобы платить за поддержку, это лучший linux для сервера.

Последний крупный релиз SUSE Linux Enterprise 12 (SLES 12) вышел в конце октября 2014 года. Здесь появились такие интересные возможности, как поддержка фреймворка Docker, полноценная система отката версий, горячее обновление ядра на лету, а также другие программные модули для улучшения бесперебойной работы и эффективности системы. В SLES 12 SP1, который вышел в декабре 2015 была добавлена поддержка настройки сети и JeOS.

4. CentOS

Если у вас есть сайт, размещенный на каком-нибудь веб-хостинге, есть много шансов, что ваш веб-сервер работает на CentOS. Это свободная система, основанная на Red Hat Enterprise Linux, причем это не полностью коммерческая система, но вы можете рассчитывать на коммерческую поддержку.

Community Enterprise Operating System или CentOS разрабатывается и поддерживается сообществом. За основу взят код Red Hat, но оттуда были удалены все товарные знаки этой системы. Можно сказать, что это лучший linux для сервера.

В 2014 году были заявления, что CentOS будет сотрудничать с Red Hat для уменьшения разрыва между ориентированным на инновации дистрибутивом Fedora и коммерческим дистрибутивом CentOS.

Но CentOS будет продолжать поставлять систему для пользователей бесплатно. В то же время эта система остается поддерживаемой сообществом, а не компанией Red Hat. Последняя версия CentOS 7.2 выпущена в декабре 2015 и основана на Red Hat Enterprise Linux 7.2.

5. Debian

Debian - свободная операционная система, и здесь нет коммерческой поддержки. Но вы можете воспользоваться поддержкой сертифицированных центров Debian, которые есть по всему миру. Проект Debian возник в 1993 году и сейчас на нем основано большое количество дистрибутивов, самые известные из которых: Ubuntu и Linux Mint.

Debian остается отличным вариантом, для тех, кто ценит стабильность взамен на отказ от последних технологий. Последним крупным стабильным релизом был Debian 8 Jessie, выпущенный в апреле 2015 года, он будет получать обновления в течение пяти лет.

В этой версии Debian перешел на новую систему инициализации Systemd, вместо старой SysV init, также было обновлено ядро и программное обеспечение - Apache, LibreOffice, Perl, Python, Xen Hypervisor, GNU Compiler Collection, окружение рабочего стола GNOME и Xfce. Последнее обновление Debian было в июле 2016, версия 8.5.

6. Oracle Linux

Если вы не знали, Oracle выпускает свой дистрибутив Linux - Oracle Linux. Он основан на Red Hat и содержит различные улучшения от компании Oracle.

Oracle Linux это достаточно сильный конкурент для Red Hat Enterprise Linux, так как поддержка от Oracle, наполовину дешевле, чем поддержка Red Hat.

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

Последняя версия Oracle Linux 7.2 вышла в ноябре 2015 и основана на Red Hat Enterprise 7.2.

7. Mageia / Mandriva

Mageia - это форк с открытым исходным кодом проекта Mandriva Linux, который был закрыт в 2011 году. Релиз Mageia 5 состоялся в 2015 году, а релиз Mageia 6 ожидается в августе-сентябре 2016.

Этот дистрибутив разработан во Франции и пользуется популярностью в Европе и Южной Америке. Название Mandriva и сама кодовая база взята из дистрибутива Mandrake и Connectiva Linux.

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

8. ClearOS

ClearOS - это дистрибутив с открытым исходным кодом на основе Red Hat Enterprise Linux и CentOS, разрабатываемый в Intel. Он может использоваться в качестве сервера, шлюза в сеть, или платформы для приложений.

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

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

Последний крупный релиз ClearOS стал доступен для загрузки в марте 2015. Последнее обновление ClearOS 7.2 получило редакции для дома и бизнеса, улучшенную поддержку виртуализации (в том числе Microsoft HyperV), поддержку XFS и Btrfs, новую динамическую панель приборов, поддержку кэширования LVM и поддержку IPv6.

9. Arch Linux

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

Как и в Gentoo, здесь используется модель скользящих релизов, а это значит, что система всегда будет обновляться до самой новой версии, без релизов.

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

10. Slackware

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

Это один из самых ранних дистрибутивов Linux. Он выпущен в 1993 году и имеет много поклонников. Разработчики регулярно выпускают новые версии, последняя Slackware 14.2 вышла в июле 2016.

Выводы

Вот и подошел к концу наш обзор, теперь вы знаете какой дистрибутив linux выбрать для сервера..04. Возможно, здесь перечислены не все лучшие дистрибутивы. Какой linux лучше сервера по-вашему? Какой используете? Напишите в комментариях?

© 2024 ermake.ru -- Про ремонт ПК - Информационный портал