Найпопулярніші серверні операційні системи
Серверна операційна система, як вже зрозуміло з самої назви, є основною оболонкою для сполучної ланки між центральною програмної або програмно-апаратною частиною локальної або глобальної мережі і дочірніми клієнтськими терміналами. Розуміння цього терміна має більш широке тлумачення, тому варто зупинитися на деяких теоретичних і практичних питаннях. Принаймні, потрібно з'ясувати призначення серверної операційної системи, а також деякі аспекти її установки і застосування на практиці. Користувачам, які вважають, що дане питання відноситься виключно до прерогативи системних адміністраторів, відразу ж варто дати невелику пораду: не лякайтеся, ви і самі зможете зробити установку і настройку. Ці процеси не такі складні, як може здатися на перший погляд. Але для початку слід врахувати деякі теоретичні відомості.
Головне і основне призначення серверної операційної системи полягає саме в тому, щоб забезпечити максимальну працездатність всіх машин в мережі і встановленого, плюс – повний контроль в плані адміністрування локальних терміналів і всієї мережі в цілому. Навіть використання сучасних онлайн-ігор передбачає встановлення ОС на центральний сервер. Багато хто може не погодитися з таким твердженням, вважаючи, що з домашнього терміналу можна зайти на сайт гри і користуватися всіма можливостями. Це не так. Справа в тому, що домашній комп'ютер все одно підключається до ігрового сервера, і навантаження в плані використання обчислювальних можливостей комп'ютера лягає на нього лише частково (основні операції все одно виробляються саме на центральному сервері, а ігровий клієнт може бути частково завантажений на машину, з якої проводиться спроба доступу).
Серверна операційна система: що це таке?
Почнемо з самої суті цього програмного забезпечення. Власне, самі ОС такого типу застосовуються виключно в локальних або віртуальних мережах, коли там є якесь певне кількість дочірніх терміналів. Серверна операційна система може визначатися двояким способом, однак функціональне призначення у неї одне – забезпечення роботи загальних додатків в мережі і взаємодії підключених терміналів між собою. Відповідно, мова йде про користувальницьких групах, що мають права доступу до того або іншого інструменту, ресурсу або документа.Особливості побудови серверних операційних систем
У плані інсталяції ОС серверного типу слід враховувати схему об'єднання комп'ютерів в єдину мережу. Це є так звана топологія мережі. Оптимальним варіантом вважається схема «зірка» і похідні на її основі. Тут може бути використана технологія толстого і тонкого клієнта, коли установка серверної операційної системи буде проводитися виключно на центральний комп'ютер, що забезпечує працездатність всіх інших машин та відповідного програмного забезпечення при завантаженні ОС по мережі, або має місце часткова інсталяція дочірніх компонентів ОС на мережеві термінали. Суть не в тому.Головне і основне призначення серверної операційної системи полягає саме в тому, щоб забезпечити максимальну працездатність всіх машин в мережі і встановленого, плюс – повний контроль в плані адміністрування локальних терміналів і всієї мережі в цілому. Навіть використання сучасних онлайн-ігор передбачає встановлення ОС на центральний сервер. Багато хто може не погодитися з таким твердженням, вважаючи, що з домашнього терміналу можна зайти на сайт гри і користуватися всіма можливостями. Це не так. Справа в тому, що домашній комп'ютер все одно підключається до ігрового сервера, і навантаження в плані використання обчислювальних можливостей комп'ютера лягає на нього лише частково (основні операції все одно виробляються саме на центральному сервері, а ігровий клієнт може бути частково завантажений на машину, з якої проводиться спроба доступу).
Умовний рейтинг
Нижче приводиться рейтинг серверних операційних систем не варто вважати абсолютно точним. Проблема полягає в тому, що деякі ОС вже застаріли і використовуються дуже рідко, інші складні в налаштуванні. Загалом, є величезна кількість критеріїв, за якими пріоритети у списку можна запросто переінакшити Тим не менше, серед всіх існуючих ОС найпопулярнішими є наступні: Free BSD. Windows Server (сімейства серверних операційних систем Windows на основі NT, 20032008 R22012 і вище). CentOS. Debian. Red Hat Enterprise Linux. Ubuntu Server. Gentoo. Fedora. OS X Server. OpebBSD. Solaris. 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 для створення віртуальної машини). З ним у плані розподілу ресурсів між підключеними терміналами серверна ОС взагалі просто «літає».Цікаво по темі
Тонкі клієнти: установка і настройка
З поняттям тонких клієнтів багато користувачів стикаються мало не кожен день, правда, зовсім не віддаючи собі звіту в тому, з чим вони мають справу.
Багатоплатформове програмне забезпечення. Відповіді на питання
Людина – раб звички. Саме так сказав свого часу американський бізнесмен Роберт Кійосакі. В сучасному ...
Які оновлення Windows 7 можна встановлювати? Шкідливі оновлення Windows 7
Не всі користувачі комп'ютерів і ноутбуків пробували на ділі Windows 7. Багато з тих, хто належить до IT-спільноти, використовують в якості