Найпопулярніші серверні операційні системи

Найпопулярніші серверні операційні системи

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

Розуміння цього терміну має більш широке тлумачення, тому варто зупинитися на деяких теоретичних і практичних питаннях. Принаймні, потрібно з 'ясувати призначення серверної операційної системи, а також деякі аспекти її встановлення і застосування на практиці. Користувачам, які вважають, що дане питання відноситься виключно до прерогативи системних адміністраторів, відразу ж варто дати невелику пораду: не лякайтеся, ви і самі зможете встановити і налаштувати. Ці процеси не такі складні, як може здатися на перший погляд. Але для початку слід врахувати деякі теоретичні відомості.


Серверна операційна система: що це таке?

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

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

Особливості побудови серверних операційних систем

У плані інсталяції ОС серверного типу слід враховувати схему об 'єднання комп' ютерів в єдину мережу. Це є так звана топологія мережі.

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

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

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


Умовний рейтинг

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

Тим не менш, серед всіх існуючих ОС найпопулярнішими є наступні:

  • Free BSD.
  • Windows Server (сімейства серверних операційних систем Windows на основі NT, 2003, 2008 R2, 2012 і вище).
  • Red Hat Enterprise Linux.
  • Ubuntu Server.
  • OS X Server.
  • HP-UX;.
  • AIX (IBM).
  • Netware (Novel).

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

Free BSD

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

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

CentOS

Ця серверна операційна система є практично повним аналогом Red Hat, однак має розширені можливості в плані підтримки.

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


Debian

Ця система є одним з відгалужень Linux. Саме ця ОС набула дуже широкого поширення завдяки своїй універсальності.

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

Red Hat Enterprise Linux

У популярності цій системі явно не відмовиш. Вона може бути використана в якості надійної корпоративної ОС з усіма витікаючими звідси слідствами.

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

Ubuntu

Ще один різновид Linux (а точніше, UNIX-подібних систем), який міцно влаштувався в рейтингу.


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

Gentoo

Перед нами ще одна модифікація Linux. Ця платформа цікава тим, що виконана на основі відкритого вихідного коду з використанням ліцензії GNU.

Зі стабільністю роботи проблем немає. Але ось, як наголошується багатьма фахівцями, в плані безпеки система трохи страждає. Навіть за умови застосування зв 'язки LAMP в системі виявляються дірки в безпеці.

Solaris

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

Та що говорити? Варто тільки подивитися на її можливості. Дана ОС підтримує близько 576 Гб фізичної "оперативки", близько 4 мільярдів мережевих підключень, може обслуговувати один мільйон одночасно запущених служб і процесів, а також має відкрите мережеве середовище. І це ще далеко не все...


OpenBSD

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

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

Windows Server (2008 R2)

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

І це визнано всіма фахівцями в галузі адміністрування систем цього типу. Так, наприклад, антивірус для серверної операційної системи Windows 7 потрібно встановлювати в обов 'язковому порядку. У зв 'язку з останніми хакерськими атаками, які були спрямовані в основному саме на комп' ютери, що використовують сьому версію Windows (не кажучи вже про те, як довго встановлювалися різного роду апдейти, які повинні були перешкодити діям вірусу), та ж вбудована служба Defender (або Microsoft Essentials) зі своїми обов 'язків

Адміністрування серверних операційних систем Windows, звичайно ж, спрощено до жаху. Наприклад, не потрібно бути системним адміністратором, щоб перепризначити IP, змінити параметри DNS або Proxy, встановити з 'єднання з дочірнім терміналом на основі завантаження по мережі або за допомогою відстеження дій за допомогою RDP-клієнта. Іноді досить буває навіть запуску вбудованого засобу діагностики мережевих підключень, після чого буде видано повідомлення про проблему або помилку, якщо такі в системі є.


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

Наприклад, команди, що вводяться в консолі, можуть виглядати наступним чином:

  • ipconfig /flushdns,
  • ipconfig /registerdns,
  • ipconfig /renew,
  • ipconfig /release.

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

Що в підсумку?

Як основний висновок можна відзначити тільки те, що, на жаль, Windows-системи і більшість розробок, створених корпорацією Microsoft, порівняно з UNIX-системами і Linux-варіаціями, які на них базуються, явно програють. Та ж ОС FreeBSD є і в установці, і в налаштуванні набагато більш гнучкою, не кажучи вже про те, що вона захищена найбільш повно у вигляді модифікації з відкритим вихідним кодом, який будь-хто може змінити або модифікувати. Власне, напрошується і саме питання: "Що віддасть перевагу?". Давати будь-які поради не хочеться, але принципово саме для організації локальних мереж з використанням центрального сервера краще віддати перевагу все-таки ОС на основі UNIX (Linux), а не Windows. Так і дешевше, і простіше, і безпечніше. Правда, користувачам, звиклим до інтерфейсу і командам Windows-систем, ця оболонка може здатися, м 'яко кажучи, не зовсім зрозумілою. Проте розібратися з інтерфейсом праці не складе. А ось з налаштуванням трохи доведеться повозитися (а як же без цього?).

У свою чергу, слід зазначити, що далеко не всі сучасні ОС відповідають вимогам сьогоднішнього дня, хоча і володіють досить непоганим потенціалом для розвитку і модернізації. Це в першу чергу стосується FreeBSD, якій розвиватися, на жаль, не судилося, незважаючи на всі переваги. Розробники просто поставили на ній хрест. Але й інші системи не відстають. Так що, найближчим часом можна очікувати навіть оновлену версію Windows 10, яка вже поєднує в собі функціональність і стаціонарної, і серверної моделі (після стандартної інсталяції сервер можна налаштувати абсолютно елементарно). Навіть додаткові клієнти встановлювати не доведеться. Достатньо задіяти один з компонентів в самій ОС і в налаштуваннях BIOS (той же модуль Hyper-V для створення віртуальної машини). З ним в плані розподілу ресурсів між підключеними терміналами серверна ОС взагалі просто "літає".