Як вибрати операційну систему для сервера? Вибір ос для домашнього сервера

💖 Подобається?Поділися з друзями посиланням
Знадобилося мені зібрати маленький домашній сервер під такі завдання:
  1. Принтсервер
  2. Бекапи кількох домашніх машин (пара ноутів, півтора робочого столу).
  3. Зберігання фотоархіву
  4. Зберігання музики
  5. Зберігання документів
На майбутнє, можливо, будуть підчеплені ще кілька USB-девайсів, типу вебкамер і градусників, але це так, на майбутнє.

Роутером він не буде – цим займається інший комп'ютер. А цей сервер оброблятиме виключно внутрішні потреби. Плюс для повного щастя висітимете на іншій фазі (а в ідеалі - ще й підключений по wifi n, але це теж на майбутнє).

Залізо
Залізно виглядає так: інтелівська плата на 330 атомі (двоядерному), гігабайт оперативної пам'яті, ITX-корпус Inwin 639, пара гвинтів - 250 гігабайт і 640 гігабайт (це тимчасово, потім заміню на більше). Таке залізо було вибрано через невеликі розміри. Корпус дозволяє поставити тільки два жорсткі диски, але це мене влаштує - великих обсягів не передбачається. Навіть поточних 640+250 вистачить надовго. Але залізо – це не цікаво, про нього тут постійно пишуть. І все про одне й те саме. :)

А я краще напишу про софтверну начинку сервера – що вибрав, чому вибрав саме це. Та й про враження теж напишу. Пізніше. :)

Вибір ОС
Варіанти.
Ну, спершу безкоштовні та опенсорсні:
  1. FreeNAS. Безкоштовно, але всередині фря з усіма своїми недоліками щодо підтримки заліза. USB-градусники не світять. :) Та й функціональність не дуже цікава.
  2. ebox - штука, безсумнівно, цікава і заслуговує на увагу, але всередині у неї неонка лінукс. Тобто бери, що дають за замовчуванням, або - багато ручної роботи, бо те, що дають за замовчуванням, мене в лінуксі рідко влаштовує ... Наприклад, не подобаються лінуксові файлові системи.
  3. Будь-який дистрибутив лінукс. Дивись попередній пункт.

Після того, як перебрав опенсорси, пішли пропрієтарні варіанти, але безкоштовні (у моєму випадку):

  1. Windows XP Home (валяється дистрибутив з наклейкою). Тут промовчу. Тільки від злиднів або повної непідтримки лінуксом потрібного обладнання. В іншому ж нічим не краще за лінукси. Файлова система приємніша, хіба що (з погляду користувача - випадково віддалені файли можна відновлювати, наприклад:)). Але якби стояв вибір лінукс або XP Home, то вибрав би лінукс.
  2. Windows Web Server 2008. Їх у мене штуки 3 є - MS роздавав свого часу при кожній нагоді. Можливо на ньому б і зупинився, але WWS не вміє розшарувати принтер, наприклад. Перевірено.
Десь на даному етапі я згадав про продукт під назвою Windows Home Server, що просувається MS саме як ОС для домашніх серверів. Почитавши опис, я зрозумів, що це майже те, що мені потрібно.

Що взагалі являє собою WHS: це серверна операційна система від MS, заснована на базі Windows SBS 2003 SP2. Тобто всередині це практично повноцінний Windows Server із деякими додатковими можливостями.

Що сподобалося особисто мені:

  • Збір інформації про всі домашні комп'ютери – спочатку лише скарги центру безпеки, але це розширюється за допомогою плагінів.
  • Автоматичний повний бекап всіх домашніх машин. Тобто, якщо накрився жорсткий диск, можна поставити новий, завантажитися з CD, який зіллє з сервера бекап і розгорне його на комп'ютер. Для економії місця однакові файли, що знаходяться на декількох комп'ютерах, зберігаються на сервері лише в одному екземплярі. Не особливо важливі дані можна не бекапит - є налаштування винятків. Будь-які свап-файли, файли глибокого сну і т.п. туди внесені одразу.
  • Єдине сховище (всі диски об'єднані з єдиним масивом, щось на зразок JBOD). Але тут є одна дуже корисна функція – заміна дисків у масиві (Drive Extender). Тобто можна підключити новий диск, включити його в масив, потім тицьнути на одному зі старих дисків кнопочку «Витягнути з масиву» і вся інформація з його диска буде автоматично розіпхана по всіх інших дисках. Можна сказати, за одне це в моїх очах WHS немає конкурентів - можливо, лінуксу і можна допиляти до потрібної функціональності (копати у бік LVM, mhddfs і т.п.), але це весь час плюс зручність використання.
  • Можливість важливих даних призначити зберігання на двох дисках. Тобто. вибираєте татку, у властивостях натискаєте «Дублювати» - і вона фізично зберігатиметься на двох різних дисках. Тобто. при вильоті однієї з них інформація не загубиться. Щоправда бекапи не дублюються. З іншого боку, рідко буває так, щоб одночасно накрилися і оригінал, і бекап.
Там, звичайно, є й інша функціональність, але мені в даному випадку потрібна була саме ця.
Видобуток ОС
А ось тут треба зупинитися докладніше. Я віддаю перевагу використанню легального софту, тому торренти в даному випадку були для мене закриті. Спробувати можна цілком легально. 120 днів, начебто.

А ось з купити виникають деякі проблеми. Просто прийти в магазин і заплатити 100 $ не вийде - не продається він у роздріб (я в Росії перебуваю, якщо раптом хтось вирішить адресу магазину підказати:)).

  • Варіант перший: Купити залізяку на базі WHS. Не підходить - не знаю я фірм, які торгують у Росії такими залізняками.
  • Варіант другий: Замовити залізяку за кордоном. Зупиняє ціна на такі залізяки (особливо з урахуванням доставки та митниці).
  • Варіант третій: Купити на ebay коробку (~130 $). Можна було б спробувати, але я досі не отримав нормальної банківської картки.
  • Варіант четвертий: www.softkey.ru. В принципі, найбільш реальний і зручний, але не без підводного каміння, ім'я яким - ліцензія на WHS, яка дозволяє його поширювати лише у складі готових пристроїв. Тобто купити, поставити на самозбірну залізку та користуватися не можна. Зібраний комп'ютер треба обов'язково продати. Не питання. Треба – продам. Собі. :)

Береться дружньо налаштована фірма, яка торгує залізом. Просіть її замовити в софтке WHS (вартість виходить в районі 3800 рублів + доставка). Потім замовляєте у даної фірми збірку системника з комплектуючих, що вас цікавлять. При покупці в той же чек вписуєте WHS. Всі задоволені.

Пара приміток:
Комплектуючі, в принципі, можна купити і в іншому місці, а фірмі просто віддати товарні чеки - вдадуть, що купували вони, потім продадуть вам. :)

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

Висновок
В принципі, про вибір та купівлю все.
Опис встановлення WHS сенсу робити не бачу – сервер як сервер. Про залізо вже все сказав.
А ось огляд інтерфейсу управління (WHS Console) і аддонів, що сподобалися, зроблю.

PS. Все, що я пишу – моя особиста думка. Якщо десь помиляюсь – вказуйте на помилки. Але бажано не у варіанті «ти не правий, MS тобі заплатив», а приблизно «в цьому місці ти не правий, ось пруфлінк».

Серверні операційні системи(ОС)

Серверна операційна система - призначена для управління програмним забезпеченням, яке у свою чергу обслуговує всіх користувачів мережі, як внутрішньої, так і зовнішньої. А чому не можна використовувати звичайну, користувальницьку ОС як серверну? Запитайте ви, та тому що серверна ОС надає спеціалізований функціонал управління, більш зручний, ефективний, розроблений спеціально для конкретних цілей адміністрування та управління і такого функціоналу просто немає в користувацьких операційних системах, які, до речі, виступають клієнтами цих серверних операційних систем. І, звичайно, можна зробити висновок - якщо у нас є спеціалізований функціонал відповідно і вартість цього функціоналу буде зовсім інша, є звичайно і винятки.

Вибір серверної операційної системи. Насамперед необхідно чітко визначити з якою метою буде використовуватися даний сервер і його операційна система. І вже, виходячи з конкретної задачі вибирати операційну систему та необхідну конфігурацію обладнання для цієї операційної системи.

Розглянемо найпопулярніші та найпоширеніші серверні операційні системи.

Компанія Microsoft. : дві операційні системи: Windows Server 2003 і Windows Server 2008 R2.

Рисунок 13 логотип Os Windows Server2003

Windows Server 2003 - операційна система сімейства Windows NT від компанії Microsoft, призначена для роботи на серверах. Вона була випущена 24 квітня 2003 року. Windows Server 2003 є розвитком Windows 2000 Server та серверним варіантом операційної системи Windows XP. Основними особливостями даних операційних систем є наявність у складі платформи Microsoft .NET Framework, і навіть підтримка Web-сервісів XML (до наявності у складі операційної системи UDDI-сервера). Вона підтримує сервери на базі 64-розрядних процесорів (до восьми штук) та обсяг оперативної пам'яті до 64 Гбайт і випускається у версіях для 32- та 64-розрядних платформ;

Даний продукт може використовуватися практично для всіх цілей, які виникають у адміністраторів, але не варто забувати і про якість, тому що всі desktop-ні варіанти (тобто мають графічну оболонку) запитують набагато більше ресурсів, ніж без інтерфейсні операційні системи, тому якщо ви збираєтеся використовувати ОС із графічною оболонкою, необхідно врахувати це при виборі обладнання сервера. Windows Server 2003 відмінно підходить для системних адміністраторів-початківців. Ця платформа підходить для контролерів домену, якщо ви використовуєте службу каталогів Active Directory, також якщо ви плануєте у своїй мережі використовувати віддалене підключення користувачів, то на цій ОС ви легко можете реалізувати

"Сервер терміналів".

Процесор із тактовою частотою 133 МГц або вище для ПК з процесорами x86; 733 MHz для ПК із процесорами Itanium; підтримка до 8 процесорів 32- або 64-розрядної версії.

ОЗУ Потрібно мінімум 128 МБ ОЗП; максимум 32 ГБ для ПК із 32-розрядними процесорами x86 або 64 ГБ для ПК із 64-розрядними процесорами Itanium.

Жорсткий диск 1,5 ГБ вільного місця на жорсткому диску для комп'ютера з процесорами x86; 2 ГБ для ПК із процесорами Itanium; Для встановлення через мережу потрібно додаткове місце на жорсткому диску.

Привід Дисковод для компакт- або DVD-дисків.

Екран Потрібен VGA або обладнання, що підтримує перенаправлення консолі.

Інше Windows Server 2003 Enterprise Edition, 64-розрядна версія сумісна з 64-розрядними системами Intel Itanium і не може бути встановлена ​​в 32-розрядних системах.


14 логотип Os Windows Server 2008 R2.

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

Оптимально: 3 ГГц і більше

Оптимально: ОЗУ 2 ГБ (повне встановлення) або 1 ГБ (установка ядра сервера) і більше

Максимально (32-розрядні системи): 4 ГБ (випуск Standard) або 64 ГБ (випуски Enterprise та Datacenter)

Максимально (64-розрядні системи): 32 ГБ (випуск Standard) або 2 ТБ (випуски Enterprise, Datacenter та для систем на базі Itanium)

Вільне місце на диску Мінімально: 8 ГБ

Оптимально: 80 ГБ (повне встановлення) або 40 ГБ (установка ядра сервера) та більше. Примітка. Комп'ютерам з об'ємом ОЗУ більше 16 ГБ потрібно більше дискового простору для файлів підкачки, режиму сну і дампа пам'яті

Ubuntu Server 10.10. який використовує ядро ​​Linux. Існують вже нові релізи цього дистрибутива, такі як Ubuntu Server 11.04 і Ubuntu Server 11.10

Рисунок 15 Логотип Os Ubuntu server

Ubuntu Server 10.10 відрізняється простотою встановлення та обслуговування, забезпечує високу надійність та продуктивність, а також має високий рівень безпеки та відмінно підходить практично для всіх завдань.

Процесор: 300MHz x86128MB

Оперативна пам'ять (RAM): 1GB доступного простору жорсткого диска

Відеокарта та монітор: сумісний для роздільної здатності 640x480 пікселів

Оптичний привід: для читання CD/DVD дисків або USB порт (або обидва пристрої)

Наявність мережі Інтернет (необов'язково)

FreeBSD 8.2 - Unix-подібна операційна система, дуже популярна серед Інтернет компаній, тому що дана операційна система відмінно підходить для різноманітних web-серверів.

Малюнок 16 логотип Os FreeBSD

FreeBSD відмінний варіант для web-сервера тому що це потужний TCP/IP-стек з підтримкою промислових стандартів, таких як SLIP, PPP, NFS, DHCP і NIS. І тому FreeBSD може легко взаємодіяти з іншими системами, а також працювати сервером великого підприємства, надаючи життєво важливі функції, такі як NFS (віддалений доступ до файлів) та послуги електронної пошти, або представляти вашу організацію в Інтернеті, забезпечуючи роботу таких служб як WWW , FTP, маршрутизація та функції міжмережевого екрану.

На FreeBSD працюють одні з найбільших і завантажених сайтів в Інтернеті (наприклад, Yahoo!) і більша частка решти сайтів також працюють на FreeBSD.

Але FreeBSD можна використовувати не тільки як платформу для Інтернет-сервера, але і як звичайний сервер який виконує всі ті завдання, які виконують інші серверні операційні системи і обмежувати можливості FreeBSD не потрібно. FreeBSD відрізняється високою безпекою та продуктивністю. Крім того, дана операційна система обійдеться вам безкоштовно і, крім усього іншого, FreeBSD розробляється і підтримується великою командою розробників.

Системні вимоги:

Місце на жорсткому диску: мінімум 150 MB вільного місця на диску для мінімальної установки.

Відеокарта: більшість відеокарт AGP, PCI, PCI і PCI-X працює в X.Org.

Звукова карта: будь-яка.

X86 (у тому числі Pentium® та Athlon™),

До нас часто звертаються клієнти з питанням щодо вибору ОС для сервера. Тому ми вирішили розповісти Вам про кожну популярну ОС окремо, щоб полегшити ваш вибір.

Для початку варто відзначити, що напевно краще вибирати ту ОС, з якою Ви вже працювали і добре знаєтеся на її налаштуваннях. Але все ж таки бувають винятки, іноді доводиться вибирати щось нове для вдосконалення своєї роботи і вибирати ОС, яка відповідатиме необхідним вимогам. Тож почнемо…

FreeBSD- Одна з найстаріших ОС з багатою історією. Але з кожним роком кількість користувачів цією системою скорочується, хоча вона вважається однією з надійних і безпечних ОС. Є кілька причин падіння популярності цієї ОС, головна з них – одна команда розробників і зовсім невелика кількість комерційного програмного забезпечення для FreeBSD. Якщо у Вас виникне проблема з FreeBSD, вона з ймовірністю може залишитися невирішеною.

На даний момент випущена 10 версія FreeBSD, яка успішно працює на багатьох процесорних архітектурах і в руках майстра дає можливість для тонкого налаштування ядра. До переваг FreeBSD потрібно внести відмінну реалізацію роботи з пам'яттю, мережею та системою введення-виведення. Цікавлять основні відмінності Linux і BSD? Детально у статті.

Windows Server(На прикладі Windows Server 2008 R2) - система практична і має великий запас продуктивності. Найкраще рішення для сервера файлів або терміналу має інструмент для бекапів, що значно підвищує надійність.

Основним недоліком необхідно виділити вимогливість до апаратної частини. Windows Server 2008 R2 вже не підтримує 32-х розрядну архітектуру, та й загалом вимагає для роботи значно більше ресурсів, ніж його аналоги. Важлива особливість, ОС вимагає покупку ліцензії. Варто не забувати про те, що саме на Windows орієнтована величезна кількість існуючих вірусних програм.

У більшості випадків цей продукт використовують для домашнього тестування сайту, для підключення віддаленого робочого столу або при використанні IIS і ASP.

HyperHost пропонує VDS включаючи безкоштовну ліцензію на 180 днів (trial period). Наприклад, ви можете замовити ВДС сервер з ОС Віндовс 2008, 2012, 2016. Більш детально про дані версії та основні їх відмінності у статті ““. Також пропонуємо докладну установку операційної системи зі свого iso образу в VMmanager на прикладі Windows 10.

CentOS- Безкоштовний аналог Red Hat, який користується неабиякою популярністю. Число користувачів цієї ОС величезне, що дозволяє оперативно вирішувати всі проблеми і баги, що виникли. Перевага – наявність багатьох форумів, де Вам зможуть допомогти з питаннями про CentOS. До значних плюсів Centos можна також віднести дуже зручний і спритний менеджер пакетів yum, а мінусом вважають наявність не останніх версій супутнього програмного забезпечення в стандартних сховищах (репозиторіях) пакетів для Centos.

Ця ОС підтримує майже всі панелі управління хостингом. Про плюси та мінуси цієї операційної системи у статті ““. Якщо ви працюєте з даною системою, то вам обов'язково знадобляться наші інструкції щодо та .

Debian– дистрибутив Linux, який має безліч шанувальників та активно розвивається. Дана ОС універсальна і застосовується на серверах та рядових робочих машинах. Debian – відмінне рішення для сервера, який має стабільно та безперебійно працювати. Зайва консервативність ОС – головний недолік, оскільки розробники рідко тішать новими релізами.

Про можливості та функціонал Debian 9у статті.

Користувачі нової Debian 7 “Wheezy” (десктопних оточень) отримують у своє розпорядження KDE 4.8.4 та GNOME 3.4. У новому релізі є більш сучасний LibreOffice 3.5.4. Штатна збірка містить кодеки MP3, MPEG-4, AAC і т. д. Чистий і ліцензійно-відкритий код ОС завойовує нових шанувальників Debian. Всі переваги Дебіан більш детально описані.

Red Hat Enterprise Linux- Одна з найпопулярніших і затребуваних ОС. В основному система призначена для корпоративного використання і відрізняється особливою надійністю та безпекою. Доказ цього те, що цю ОС використовують для розгортання важливих додатків на світових біржах, фінансових установах, провідних телекомунікаційних компаніях, анімаційних студіях тощо.Основний недолік - ОС платна. Головна особливість є комерційна підтримка дистрибутива. Періодичність виходу нових версій – 3 роки.


Ubuntu
– широко використовується багатьма користувачами, оскільки ОС легка та проста в налаштуванні. Існує думка, що з установкою Ubuntu впорається навіть школяр. Якщо Ваш бюджет обмежений, не передбачається великих навантажень на сервер і у Вас немає часу для читання документації в пошуках інформації, тоді сміливо вибирайте цю ОС. Ubuntu – опис операційної системи: актуальні версії, плюси, мінуси. Більш детально у наступному.

Часто Ubuntu вибирають ті, кому потрібні нові та свіжі версії ядра та додатків, але варто відзначити, що не завжди найновіше працює без проблем і краще. Однак дистрибутив дуже схожий на Debian, тому що спочатку і досі він базується і використовує велику кількість коду і утиліт ОС Debian. ?

Що ж Вам обрати?Багато розробників радять зупинити свій вибір на Ubuntu. Адже по ній найбільше мануалів, форумів, блогів тощо. Вагомою перевагою є: її найчастіше використовують на десктопах. Все це спрощує роботу з сервером: легше знайти матеріал у разі потреби та самостійно все налаштувати. В принципі, Debian дуже схожа з Ubuntu. CentOS – вважається більш застарілим варіантом, але теж має непоганий попит. Але за продуктивністю вони всі на одному рівні: це сімейство Linux.

Вибираєте між Windows та Linux? Про всі відмінності даних ОС докладніше.

Універсальної та найкращої ОС немає. Вся справа у практиці, якщо Ви вже працювали з певною ОС, тоді продовжуйте працювати і далі з нею. Разом з тим, технічна підтримка Hyper Host™ вміє працювати з будь-якими операційними системами та дистрибутивами. Ви можете бути спокійні та впевнені, що ми завжди Вам допоможемо, якщо в цьому буде потреба та налаштуємо ОС абсолютно безкоштовно. При замовленні від HyperHost безкоштовне адміністрування додається в подарунок, тому Ви можете не переживати за безперебійну роботу Вашого віртуального виділеного сервера.

Для легкої роботи з серверами використовують спеціальні панелі керування, докладніше про види та переваги кожної панелі по .

Крім вище описаних операційних систем, існує ще велика кількість їх видів. Наприклад, на базі Linux розроблені дистрибутиви, які також користуються популярністю, але менш популярні. Про ці дистрибутиви докладніше.

Hyper Host™ бажає Вам приємної роботи!

39551 раз(и) 7 Сьогодні переглянуто раз(и)

Надіслати свою гарну роботу до бази знань просто. Використовуйте форму нижче

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

Розміщено на http://www.allbest.ru/

Порівнянняесерверних операційних систем сімейства UNIX

Вступ

інтерфейс серверний операційний

Існує велика кількість різноманітних операційних систем. У цій роботі акцент зроблено на серверні ОС сімейства UNIX. ОС UNIX є однією з найпоширеніших операційних систем у світі. Версії цієї ОС існують практично всім апаратних платформ. Вік ОС UNIX налічує кілька десятків років. Це рекордний результат для операційних систем, вік яких, як правило, недовгий. ОС UNIX виявилася винятком із правила, вона продовжує розвиватися і набирати популярності. Можна сміливо сказати, що операційна система UNIX повністю витримала перевірку часом.

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

Метою даного курсового проекту є порівняння серверних операційних систем сімейства UNIX, таких як Solaris (Sun Microsystems), HP-UX (Hewlett-Packard), AIX (IBM), Linux і FreeBSD.

1. Призначення, функції та особливості серверних операційних систем

Якщо клієнтська операційна система призначена для управління ресурсами комп'ютера, на якому вона виконується, та для надання користувачеві певних сервісів (таких як виконання офісних додатків, клієнтських частин корпоративних додатків, а у разі домашнього комп'ютера - ігор та інших програм мультимедіа), то призначення серверної операційної системи зазвичай зовсім інше: під управлінням цих операційних систем виконуються додатки, які обслуговують всіх користувачів корпоративної мережі, а нерідко зовнішніх користувачів. До таких програм належать сучасні системи управління базами даних, засоби управління мережами та аналізу подій у мережі, служби каталогів, засоби обміну повідомленнями та групової роботи, Web-сервери, поштові сервери, корпоративні брандмауери, сервери програм різноманітного призначення. Вимоги до продуктивності та надійності зазначених операційних систем набагато вищі, ніж у разі клієнтських операційних систем. Останнім часом від серверних операційних систем часом потрібні такі засоби забезпечення надійності та доступності, як підтримка кластерів (набору ряду однотипних комп'ютерів, що виконують одне і те ж завдання та ділять між собою навантаження), можливості дублювання та резервування, переконфігурації програмного та апаратного забезпечення без перезавантаження операційна система.

Іншими словами, вибір серверної операційної системи та апаратної платформи для неї в першу чергу визначається тим, які програми під її керуванням повинні виконуватися (як мінімум, обрані програми повинні існувати у версії для даної платформи) та які вимоги до її продуктивності, надійності та доступності. Такі фактори, як зручний інтерфейс користувача, можливість виконання клієнтських додатків та інші «користувацькі» потреби, хоча і присутні в сучасних версіях багатьох подібних операційних систем, але в даному випадку не відіграють вирішальної ролі - нерідко адміністрування серверних додатків і самої операційної системи може здійснюватися віддалено з клієнтського комп'ютера.

Функції серверної ОС:

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

Забезпечення прозорого доступу до ресурсів, що спільно використовуються, з різних клієнтських середовищ;

Підтримка великої кількості користувачів за рахунок служби довідника, забезпечення можливості одноразової реєстрації в системі на противагу окремій реєстрації в кожній системі та/або мережній службі;

Можливість автоматичного виявлення та реєстрації нових пристроїв та засобів розширення; автоматичне налаштування ОС при появі нових обчислювальних ресурсів (пам'ять, процесори, диски);

Вбудовані засоби шифрування з використанням технології сертифікатів:

Підтримка засобів архівування та резервного копіювання даних;

Підтримка служб роботи у Internet (WWW, FTP, Java).

Особливості серверних ОС:

Можливість налаштування та оновлення програмного та апаратного; забезпечення без перезавантаження;

Багаті можливості резервного копіювання;

Гнучкі та багаті мережеві можливості;

Застосування служб/демонів (програма, що працює у фоновому режимі без прямого спілкування з користувачем);

Підвищена безпека та контроль за розподілом ресурсів

2. Серверні операційні системи сімейства UNIX

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

2.1 Solaris (Sun Microsystems)

З ранніх етапів розробки операційна система Sun Solaris, що є однією з найпопулярніших комерційних версій UNIX, призначалася для роботи в корпоративних обчислювальних мережах. Вона забезпечує надзвичайно ефективний та надійний доступ до серверів, СУБД, принтерів та інших мережевих ресурсів. Ця ОС має розвинені засоби підтримки мережевої взаємодії (наприклад, сервери з операційною системою Solaris можуть вбудовуватися в мережі та домени мереж Novell і Microsoft) і є однією з найпопулярніших платформ для розробки корпоративних рішень - для неї існує близько 12 тис. різних додатків.

Попередницею Solaris була операційна система Sun OS, а перша версія операційної системи Solaris, заснованої на двох базових різновидах UNIX – Berkley 4.2/4.3 (BSD) та AT&T System V, була випущена у 1991 році.

ОС Solaris відповідає багатьом промисловим стандартам (X/Open UNIX 95, різні розділи POSIX 1003.1, X11R6). Ця операційна система має високу масштабованість: вона може використовуватися на однопроцесорних серверах і навіть на робочих станціях, на серверах масштабу робочої групи і на 64-процесорному сервері масштабу підприємства Sun Enterprise 10000. Для більшості програм ця ОС забезпечує практично лінійне зростання продуктивності при збільшенні числа процесорів з допомогою симетричних багатопроцесорних обчислень.

В даний час Solaris являє собою надзвичайно потужну і гнучку багатозадачну розраховану на багато користувачів операційну систему, що існує у варіантах для процесорів SPARC і Intel x86. Остання її версія, Solaris 9, є вже третім (починаючи з Solaris 7) поколінням 64-розрядних операційних систем, оптимізованих для роботи на 64-розрядних серверах Sun.

Перерахуємо деякі можливості масштабування та підтримки додатків масштабу підприємства в операційній системі Solaris 9:

1 млн. одночасно працюючих процесів у одній системі;

До 128 процесорів в одній системі та до 848 процесорів у кластері;

До 576 Гб фізичної оперативної пам'яті в одній системі;

Понад 4 млрд. мережевих з'єднань;

Файлові системи розміром до 252 Тб;

128-розрядна IP-адресація IPv6;

64-розрядна віртуальна Java-машина.

З інших особливостей Solaris 9 слід відзначити інтеграцію з сервером каталогів Sun ONE Directory Server та з J2EE-сумісним сервером програм Sun ONE Application Server (це дозволяє організувати службу ідентифікації користувачів та об'єктів у мережі), наявність засобів управління конфігураціями та змінами, у тому числі переконфігураціями та оновленням версій без перезавантаження операційної системи, підтримку методології RAS (Reliabiity, Availability, Serviceability - надійність, доступність, зручність в обслуговуванні) при розробці програмного забезпечення, сумісність з попередніми версіями та вбудовану сумісність з Linux. Наявність щодо невеликого ядра операційної системи значно звужує діапазон помилок, здатних викликати крах. Підтримка обмеження поширення відмов, управління процесом розподілу системних ресурсів, ізоляція додатків у так званих контейнерах за допомогою програмно-визначуваних кордонів, підтримка альтернативних серверів та мережевих шляхів - все це гарантує високу надійність цієї операційної системи.

Операційна система Solaris 9 є основою відкритого мережевого середовища Sun Open Net Environment (Sun ONE). У комплект поставки Solaris 9 включені ключові програми Sun ONE, такі як Sun ONE Application Server, Platform Edition, ONE Directory Server, ONE Integration Server, ONE Message Queue, ONE Portal Server, ONE Web Server.

2.2 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-програм. До того ж за допомогою засобу розробки Java-програм Webgain Studio (нащадок Symantec Visual Cafe) можна у Windows створювати програми, оптимізовані для HP-UX. Крім того, HP-UX 11i підтримує Linux API, що гарантує перенесення програм між HP-UX та Linux. Зазначимо, що програми HP-UX 11i переносяться між двома підтримуваними нею апаратними платформами без змін і перекомпіляції.

Говорячи про продуктивність і масштабованість HP-UX 11i, слід зазначити, що одна копія операційної системи підтримує до 256 процесорів; підтримуються також кластери розміром до 128 вузлів, що дозволяє реалізувати так звані серверні ферми (знову ж таки на базі серверів HP 9000 виробництва Hewlett-Packard). Є й засоби управління кластерними томами. Зазначимо, що дана платформа підтримує підключення та відключення додаткових процесорів, заміну PCI-карт, блоків живлення, вентиляторів та дисків без необхідності перезавантаження, резервне копіювання в режимі online та дефрагментацію дисків без вимкнення системи, динамічне налаштування та оновлення операційної системи без перезавантаження, що підвищує її доступність.

З засобів захисту даних HP-UX 11i назвемо інструменти розпізнавання спроб атак і вірусів, модуль ідентифікації, що підключається, з автентифікацією через LDAP, NIS+, NTLM, Kerberos, а також підтримку спільної для Windows і HP-UX ідентифікації.

Вибір програмного забезпечення цієї операційної системи дуже широкий - для неї є сервери додатків провідних виробників (BEA, Sun), Web- і WAP-сервери, пошукові сервери, засоби кешування, служби каталогів.

2.3 AIX (IBM)

AIX є клоном UNIX виробництва IBM, призначеним для виконання на серверах IBM @server pSeries та RS/6000. Як і інші комерційні версії UNIX, остання версія цього продукту, AIX 5L, підтримує Java-програми. Як і HP-UX, ця операційна система має сумісність із Linux, що дозволяє після простої перекомпіляції виконувати на платформі AIX програми, розроблені для Linux.

Серед особливостей AIX 5L - наявність повністю 64-розрядного ядра, драйверів пристроїв та середовища виконання додатків (при цьому є і 32-розрядне ядро, так само як і підтримка 32-розрядних додатків), підтримка 256 Гбайт оперативної пам'яті, підтримка кластерів, файлова система, що підтримує файли об'ємом до 1 Тбайт, зручні засоби адміністрування та контролю за навантаженням, у тому числі що мають Web-інтерфейс, підтримка кластерів (до 32 комп'ютерів), RAS і Java 2, розвинені засоби мережевої підтримки і навіть підтримка 64-розрядної версії OpenGL.

AIX надає можливості самоналаштування системи за допомогою таких функцій, як нарощування потужності при необхідності (Capacity Upgrade on Demand) та розвантаження процесорів (Processor Deallocation). Системи самозахисту включають технологію протоколювання всіх системних помилок (First Failure Data Capture) та систему запобіжного аналізу несправностей (Predictive Failure Analysis), яка допомагає завчасно запобігати системним збоям. AIX - система, що самовідновлюється, в якій технології системного резервування дозволяють різко скоротити кількість втручань адміністратора. Нарешті, AIX може самооптимізуватись завдяки таким сучасним функціональним можливостям, як диспетчер робочого навантаження та логічні розділи.

IBM представила цілу низку нових функціональних можливостей AIX, зокрема:

Збільшений розмір сторінки пам'яті дозволяє зберігати в пам'яті комп'ютера більшу кількість інформації. AIX підтримує як традиційні сторінки пам'яті розміром 4 Кбайт, так і нові збільшені сторінки розміром 16 Мбайт, що підвищує продуктивність систем з інтенсивними обчислювальними навантаженнями (наприклад, великомасштабних комерційних баз даних, які працюють з великими обсягами віртуальної пам'яті);

Прив'язка планування (Scheduling affinity) допомагає локалізувати робоче навантаження всередині системи, розподіляючи її за чітко визначеною групою процесорів, що мають рівноправний доступ до загальної системи пам'яті;

Прив'язка пам'яті (Memory affinity) виділяє працюючим процесорам найближчі до них сторінки системної пам'яті.

Тоді ж було оголошено про плани випуску комерційного набору інструментів AIX для Grid-додатків, який ґрунтується на відкритих протоколах асоціації Globus (визнаного лідера в галузі програмних засобів управління для мереж Grid) і дозволяє об'єднати безліч різноманітних серверів у просторово розподілені мегакомп'ютери. У цьому наборі інструментів є нові засоби для встановлення та налаштування операційних систем, а також розширені засоби безпеки. Серед найважливіших новинок слід назвати інтерфейс передачі повідомлень Message Passing Interface (MPI), функцію резервування Advanced Reservation та інтеграцію з IBM LoadLeveler-планувальником пакетних завдань.

2 .4 Linux

Linux на сьогоднішній день - найпоширеніша безкоштовна операційна система з відкритим вихідним кодом, що спочатку була розроблена Лінусом Торвальдсом в Університеті Гельсінкі. При її створенні зі світу сімейства UNIX намагалися взяти все найкраще. Завдяки участі десятків тисяч розробників програмного забезпечення та координації їх дій через Інтернет Linux та програмне забезпечення для неї розвивається дуже динамічно, помилки та різні проблеми у програмному забезпеченні, як правило, виправляються за лічені години після їх виявлення. Велику допомогу в розвитку та розповсюдженні Linux та супутнього програмного забезпечення йому надали фонд Вільного програмного забезпечення (Free Software Foundation, USA) та ліцензія GNU (The GNU General Public License, Універсальна громадська ліцензія GNU) для програмного забезпечення. На сьогоднішній день існує одне ядро ​​Linux, розробку якого координують його творці Лінус Торвальдс та Алан Кокс, і безліч дистрибутивів (не менше 2-3 десятків), що відрізняються як функціональним призначенням, так і складом програмного забезпечення, що входить до дистрибутиву. Існують дистрибутиви, що займають десяток компакт-дисків, та дистрибутиви, що вміщаються на одній-двох дискетах. Все, що справедливо для сімейства UNIX – справедливо і для Linux.

Хоча ця ОС нерідко застосовується як клієнтська операційна система, її популярність пов'язана головним чином з її використанням як серверна платформа. Список серверних продуктів для Linux, мабуть, не менш значний, ніж для Solaris, HP-UX і AIX, і включає такі популярні продукти як Web-сервер Apache, серверні СУБД практично всіх провідних виробників, сервери додатків.

Однією з серйозних переваг Linux є низька вартість її застосування. Крім того, ряд компаній, зокрема IBM, вкладають значні кошти у розвиток Linux як серверної платформи, одночасно прагнучи реалізувати сумісність з Linux у своїх комерційних версіях UNIX у розрахунку на можливий перехід із Linux на зазначені операційні системи.

Існує багато різних дистрибутивів Linux, призначених для встановлення та конфігурації цієї ОС з метою вирішення конкретних завдань; при цьому деякі з них (саме дистрибутиви, а не сама операційна система!) є комерційними.

2 . 5 FreeBSD

Ще однією популярною некомерційною версією UNIX є FreeBSD.

FreeBSD - це сучасна операційна система для комп'ютерів на архітектурі x86 (у тому числі Pentium(R) та AthlonTM), amd64 (включаючи OpteronTM, AthlonTM64 та EM64T), ARM, IA-64, PowerPC, PC-98 та UltraSPARC(R). Вона заснована на BSD, версії UNIX (R), створеної в Каліфорнійському університеті в Берклі. Вона розробляється та підтримується великою командою розробників. Підтримка інших платформ знаходиться на різних етапах розробки.

Винятковий набір мережевих функцій, висока продуктивність, засоби забезпечення інформаційної безпеки та сумісності з іншими ОС - ось ті сучасні можливості FreeBSD, які найчастіше все ще відсутні в інших, навіть найкращих комерційних операційних системах.

FreeBSD є ідеальною платформою для побудови Internet чи Intranet сервера. Ця система надає надійні навіть при найінтенсивнішому навантаженні мережеві служби, та ефективне управління пам'яттю, що дозволяє забезпечувати прийнятний час відгуку для тисяч одночасно працюючих завдань користувача. FreeBSD надає просунуті можливості мережевої операційної системи для пристроїв і вбудовуваних платформ, від hi-end пристроїв на основі Intel до апаратних платформ Arm, PowerPC і MIPS. Від поштових та веб-пристроїв до маршрутизаторів, серверів часу та бездротових точок доступу виробники по всьому світу покладаються на вбудоване оточення збірки та крос-складання та просунуті можливості FreeBSD як основу для своїх продуктів, що вбудовуються. А ліцензія відкритого вихідного коду Берклі дозволяє їм вирішувати, як багато своїх локальних змін вони хотіли б внести назад.

З більш ніж 20 000 портованих бібліотек та додатків, FreeBSD підтримує програми для десктопів, серверів, пристроїв та оточень, що вбудовуються.

3. Порівняння серверних операційних систем сімейства UNIX

Яку серверну операційну систему вибрати для встановлення на комп'ютер? Питання не таке просте, як здається, і не однозначне. На кожен аргумент на користь будь-якої системи завжди знайдуться не менш вагомі контраргументи, що провокує дискусії на цю тему. Проте ситуація не настільки безнадійна: кожна з систем має свої переваги, які потрібно знати, і вміти використовувати їх залежно від завдань, що стоять перед вами. Умовно всі операційні системи можна розділити на три групи: це комерційні операційні системи UNIX, UNIX-подібні операційні системи з відкритими кодами та сімейство Windows. З боку UNIX-подібних операційних систем вибір зовсім непростий. Щоб визначитися з вибором операційної системи, порівняємо деякі їх особливості.

3 .1 Користувальницький графічний інтерфейс

Зручність роботи з операційною системою повністю залежить від її користувальницького графічного інтерфейсу. Багато років тому такого поняття як графічний інтерфейс не існувало, і основна робота велася в символьному режимі. Саме поняття «зручності» у тих графічного інтерфейсу можна трактувати по-різному. Безумовно, грамотно розроблений інтерфейс має бути наочним, не перевантаженим візуальними елементами і водночас що забезпечує ефективні засоби сортування та представлення екранних елементів.

У більшості промислових Unix-систем в даний час використовується побудований на основі OSF/Motif інтерфейс CDE (Common Desktop Environment), в ОС Linux застосовується велика кількість різних інтерфейсних систем, найбільш популярні з яких – KDE та Gnome.

Графіка була і залишається невід'ємною частиною середовища Solaris, де користувачі можуть безпосередньо застосовувати багато готових графічних програм. Протягом тривалого часу компанія Sun Microsystems є провідним постачальником графічних засобів, маючи найбільшу частку ринку у ключових галузях індустрії, таких як механічне конструювання комп'ютера, архітектура, технічне проектування, фінансовий аналіз.

Бурхливий розвиток мультимедійних додатків, таких, як, наприклад, Web-сторінки в Інтернет, призвело до зростання ролі засобів графіки та обробки зображень також і в багатьох нетехнічних областях. Новаторська графічна архітектура у поєднанні з мережевими можливостями Solaris допомагає розробникам збагатити графікою корпоративне інформаційне середовище, застосувати розвинені графічні технології у критично важливих програмах та системах електронної комерції.

3 .2 Безпека

Питання забезпечення безпеки є критично важливим для будь-якого сервера. Серверне обладнання краще купувати з вбудованим брандмауером. На сервері будь-якої компанії зазвичай зберігаються важливі дані, конфіденційність яких має бути гарантованою. Останні кілька років почастішали випадки незаконного проникнення в комп'ютерні мережі компаній та організацій з метою заволодіння інформацією або з метою виведення всієї мережі з ладу. Саме з цієї причини сучасна операційна система має забезпечувати максимально можливий рівень захисту від «зламування» та комп'ютерних вірусів.

Найбезпечнішою операційною системою вважається OpenBSD. Це ретельний контроль коду, перевірка коду ПЗ, і відсівається всього того, що може бути зламано або може чимось скомпрометувати систему. Слідом за нею йде FreeBSD. Linux теж непогано справляється з роботою мережі і зв'язка LAMP лідирує по світу, але з безпекою не все так гладко, дірки так само як і в будь-якій системі закриваються, тільки потрібно стежити за оновленнями. достатньо багато.

3 .3 Стабільність роботи

До одним із головних переваг операційних систем сімейства UNIX відносяться вражаюча потужність роботи, легендарно відомі стабільність та надійність. Операційна система FreeBSD відрізняється своєю надійністю і високою стабільністю і часто використовується стосовно серверних рішень. Більшість серверів та ресурсів в інтернеті організовані саме на базі цієї ОС.

Стабільність роботи Linux також висока, користувачі Linux часто працюють місяцями без перезавантаження. Багато серверів на базі Linux можуть без перезавантаження працювати цілий рік і більше. При цьому помилки в роботі програм, безумовно, трапляються і в Linux, проте їх наслідки часто менш значущі, ніж, наприклад, у Windows.

3 .4 Можливості

Можливості операційних систем сімейства UNIX практично безмежні. Обидві операційні системи дозволяють повною мірою налаштувати сервер виконання однієї чи кількох функцій.

Сьогодні Linux - це одна з найпопулярніших операційних систем для використання як Web-cepвер. Більшість відомих Інтернет сайтів працюють на серверах під управлінням Linux, корпоративні сервери, web-сервер Apache, шлюзи, проксі сервер, сервери DNS, друку, файлові сервери, сервер електронної пошти, FTP-сервер і багато іншого - завдання які можна ефективно реалізовувати з допомогою Linux.

3 .5 Масштабованість

Масштабованість була і залишається проблемою номер один. Коли рівень допустимого навантаження на сервер перевищується, продуктивність додатків, якщо вони не припиняють свою роботу зовсім, починає падати тим швидше, що більше користувачів одночасно здійснюють запити. Час відповіді починає вимірюватись не секундами, а чашками кави.

UNIX, як і раніше, істотно випереджає інші ОС за обсягом навантаження, з якою вона може впоратися, зберігаючи прийнятний час відповіді.

Ринок корпоративних UNIX-систем поділений між трьома основними діалектами – Sun Solaris, IBM AIX та HP-UX. Усі ці операційні системи постійно вдосконалюються. Якщо говорити про масштабованість, то у найбільшій мережі, керованій одним Unix-сервером, можуть одночасно працювати до 2500 користувачів. Це прогрес порівняно з досягненням середини 1998 року – 1800 користувачів – і значно більше, ніж може витримати Windows. Ряд фахівців стверджують, що недостатня масштабованість стала основним фактором, який змусив їх відмовитися від Windows.

3.6 Вартість

Якщо говорити про сервери додатків, то безкоштовним ОС важко конкурувати із традиційними комерційними ОС UNIX. І питання не тільки у продуктивності, надійності та масштабованості операційної системи, хоч і це дуже важливо. Багато провідних виробників розробили або розробляють програми корпоративного рівня для Linux, але (наскільки нам відомо) не збираються їх підтримувати.

ОС, що вільно розповсюджуються, впритул наблизилися до комерційних UNIX за зручністю сервісу. Мало хто може змагатися з Linux та FreeBSD на ринку серверів Internet та серверів доступу нижнього рівня. Основним недоліком Linux та FreeBSD залишаються роз'єднаність зусиль розробників та відсутність єдиної концепції розвитку.

Висновок

Операційні системи сімейства UNIX набувають все більшого і більшого поширення. Якщо раніше вони використовувалися тільки в серверах, то тепер вони починають знаходити застосування на персональних комп'ютерах, нетбуках і навіть мобільних девайсах. Але справжніми лідерами ці операційні системи є у серверних рішеннях. UNIX-системи дуже широко поширені у великих і дрібних компаніях для організації мережевої інфраструктури, тому будь-який поважаючий себе IT-фахівець повинен знати основи встановлення, налаштування та адміністрування цих операційних систем.

Широке поширення операційних систем сімейства UNIX сталося завдяки наступним перевагам:

Багато UNIX-дистрибутивів є безкоштовними, що дозволяє заощадити кошти, але побудувати при цьому систему з аналогічною функціональністю

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

Unix-сервера легко масштабуються, що дозволяє додавати нові функціональні можливості на одній апаратній платформі.

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

p align="justify"> Операційні системи сімейства мають високу стабільність, що дуже важливо для систем, які повинні постійно перебувати в роботі

Можливе детальне збирання статистики роботи сервера, причому детальність логування налаштовується. Це дає можливість виявити проблеми роботи системи та усунути їх у найкоротші терміни.

Багато рутинні операції можна автоматизувати, використовуючи скрипти різними мовами програмування.

Операційні системи сімейства мають можливість безпосередньої взаємодії з багатьма мережевими пристроями

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

Список використаних джерел

1. Робачевський А., Немнюгін С., Стесік О. – Операційна система UNIX, 2 видавництва, СПб: БХВ 2010. – 656c.

2. Таненбаум Еге. Сучасні операційні системи: Серія «Класика computer science». - 3-тє вид. – СПб.: Пітер, 2010. – 1120 с.

3. Навчальний посібник [Електронний ресурс] – Режим доступу: http://umk.portal.kemsu.ru/admin/book/chapter3.html

4. Класифікація операційних систем [Електронний ресурс] - Режим доступу: http://edu.dvgups.ru/METDOC/ITS/STRPRO/ASY/METOD/UP/frame/1_4.htm

5. Введення в Linux [Електронний ресурс] - Режим доступу: http://citforum.ru/operating_systems/linux/lig-1.shtml#ss1.2

6. Проект про FreeBSD [Електронний ресурс] - Режим доступу: https://www.freebsd.org/ua/about.html

7. Довідкова інформація та практичні поради [Електронний ресурс] - Режим доступу: http://hostinfo.ru/articles/219

8. Переваги FreeBSD перед іншими системами [Електронний ресурс] - Режим доступу: http://www.bezopasnik.org/contest/Raven2000.htm

Розміщено на Allbest.ru

...

Подібні документи

    Призначення серверних операційних систем. Порівняльний аналіз серверних операційних систем Windows і Linux та порівняння їх за важливими показниками такими як: графічний інтерфейс користувача, безпека, стабільність роботи, можливість і ціна.

    курсова робота , доданий 03.07.2012

    Основні поняття про операційні системи. Види сучасних операційних систем. Історія розвитку операційних систем сімейства Windows. Характеристики операційних систем сімейства Windows. Нові функціональні можливості ОС Windows 7.

    курсова робота , доданий 18.02.2012

    Основні класифікації операційних систем. Операційні системи сімейства OS/2, UNIX, Linux та Windows. Розмежування прав доступу та розрахований на багато користувачів режим роботи. Інтерфейс користувача та мережеві операції. Управління оперативною пам'яттю.

    реферат, доданий 11.05.2011

    Історія розвитку ОС UNIX, її переваги. Керування комп'ютером під керуванням UNIX. Інтерпретація командного рядка та структура файлової системи. Команди управління процесами. Засоби системного адміністрування та облікові записи користувачів.

    презентація , додано 12.05.2014

    Еволюція та класифікація ОС. Мережеві операційні системи. Управління пам'яттю. Сучасні концепції та технології проектування операційних систем. Сімейство операційних систем UNIX. Мережеві продукти компанії Novell. Мережеві ОС компанії Microsoft.

    творча робота, доданий 07.11.2007

    Історія розвитку операційних систем сімейства Windows та основні поняття системного адміністрування. Визначення затребуваності операційних систем Windows, порівняльна характеристика їхньої функції та можливостей, особливості застосування практично.

    курсова робота , доданий 08.05.2011

    Призначення, класифікація, склад та призначення компонентів операційних систем. Розробка складних інформаційних систем, комплексів програм та окремих додатків. Характеристика операційних систем Windows, Linux, Android, Solaris, Symbian OS та Mac OS.

    курсова робота , доданий 19.11.2014

    Призначення та функції операційних систем комп'ютера. Апаратні та програмні ресурси ЕОМ. Пакетні ОС. Системи з розподілом часу: Multics, Unix. Багатозадачні ОС для ПК із графічним інтерфейсом: Windows, Linux, Macintosh. ОС для мобільних пристроїв.

    курсова робота , доданий 05.12.2014

    Історія появи операційної системи Unix Перекомпіляція Unix на коди будь-якої апаратної платформи, її багатозадачність і багатотермінальність. Основні відмінності Unix від інших операційних систем. Використання Unix як сервер і робоча станція.

    реферат, доданий 05.04.2010

    Поняття операційних систем, їх класифікація та різновиди, відмітні ознаки та основні властивості. Зміст операційних систем, порядок взаємодії та призначення їх компонентів. Організація дискового простору. Опис сучасних ОС.

Операційні системи 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серверів, базових домашніх серверів або комбінацій веб-серверів та базових серверів. Системні адміністратори можуть скористатися такими інструментами, як 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-дистрибутивів використовують менше ресурсів, ніж їх аналоги 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, поштовий сервер, web-сервер, сервер 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. Проект Fedora, що підтримується компанією Red Hat, отримує регулярні оновлення. Розробники часто беруть участь у цих оновленнях. Система Fedora постачається у різних варіантах. Версія Workstation розрахована на звичайних користувачів та поставляються із середовищем робочого столу. За промовчанням Fedora Workstation постачається з інтерфейсом GNOME, але доступні й інші інтерфейси з користувачем. Версія Fedora Server, як і слідує за назвою, призначена для серверів.



Розповісти друзям