Серверні операційні системи провідних виробників

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


Windows (Microsoft)



UNIX



NetWare (Novell)


Mac OS X (Apple)


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


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


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







   

Windows (Microsoft)


ерверние версії операційної системи Windows сьогодні застосовуються досить широко – завдяки зручності адміністрування і невисокою сукупної вартості володіння.


Windows NT


Windows NT, перша повністю 32-розрядна операційна система цього сімейства, з'явилася невдовзі після випуску Windows 95. Найпопулярнішою стала версія Windows NT Server 4.0, що існувала у варіанті не тільки для Intel-сумісних комп'ютерів, але і для RISC-систем. Дана операційна система мала звичним для користувача інтерфейсом Windows 95, зручними засобами адміністрування, вбудованим Web-сервером, засобами діагностики мережі, управління процесами і завданнями, інтеграції з іншими операційними системами (наприклад, з Novell NetWare), а також утилітами і службами керування робочими станціями. Трохи пізніше для цієї операційної системи з'явилися такі сервіси, як монітор транзакцій і сервер додатків Microsoft Transaction Server, сервер управління чергами повідомлень Microsoft Message Queue Server, а також ряд комерційних продуктів, у тому числі серверні СУБД, засоби групової роботи та обміну повідомленнями, сервери додатків як від компанії Microsoft, так і від інших виробників.


Застосування Windows NT Server 4.0 як серверної операційної системи в багатьох випадках було економічно виправданим, що зробило дану операційну систему дуже популярною у малих і середніх підприємств – Вона до цих пір активно використовується багатьма компаніями.


Windows 2000


Windows 2000 на даний момент є самою популярною операційною системою Microsoft в корпоративному секторі. До серверним операційним системам цього сімейства відносяться Windows 2000 Server – універсальна мережева операційна система для серверів робочих груп і відділів, Windows 2000 Advanced Server – операційна система для експлуатації бізнес-додатків і додатків для електронної комерції і Windows 2000 Datacenter Server – ОС для найбільш відповідальних додатків, що здійснюють обробку даних.


До складу Windows 2000 Server, в порівнянні з Windows NT 4.0, включені і додаткові служби, що полегшують керування серверами, мережами і робочими станціями, наприклад служби каталогів Active Directory, дозволяють створити єдине сховище облікових записів користувачів, клієнтів, серверів і додатків Windows, додаткові засоби конфігурування мереж і підключення віддалених користувачів, термінальні служби для віддаленого управління комп'ютерами. Крім того, в операційну систему були додані служби компонентів, що є подальшим розвитком Microsoft Transaction Server, що дозволило створювати для цієї ОС корпоративні додатки, що володіють масштабованість і надійність.


Windows 2000 Advanced Server володіє всіма можливостями Windows 2000 Server, а також підтримує кластеризацію і баланс навантаження, що робить можливим виконання масштабованих додатків з безперервним доступом до даних. А операційна система Windows 2000 Datacenter Server містить також додаткові компоненти з широкими функціональними можливостями, в числі яких підтримка симетричної мультипроцессорной обробки з використанням 32 процесорів, підтримка до 64 Гбайт оперативної пам'яті, засоби відновлення після відмови на основі четирехузловой кластеризації та періодичного оновлення операційної системи.


Як і для Windows NT, Windows 2000 існують версії серверних СУБД і серверів додатків від всіх провідних виробників, засоби групової роботи та обміну повідомленнями, засоби управління мережами і додатками.


Windows Server 2003


Створення сімейства Windows Server 2003 стало наступним кроком у розвитку операційних систем Windows 2000. Основними особливостями даного сімейства операційних систем є наявність в їх складі платформи 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-розрядних платформ.







   

UNIX


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


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


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.


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-сервери, і пошукові сервери, і засоби кешування, та служби каталогів.


AIX (IBM)


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


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


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







   

Linux і FreeBSD


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


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


Ще однією відомою некомерційної версією UNIX є FreeBSD, доступна для платформ Intel і DEC Alpha. Основою FreeBSD послужив дистрибутив BSD UNIX, випущений групою дослідження обчислювальних систем Каліфорнійського університету (Берклі). Дана операційна система має такими особливостями, як об'єднаний кеш віртуальної пам'яті і буферів файлових систем, спільно використовувані бібліотеки, модулі сумісності з додатками інших версій UNIX, динамічно завантажувані модулі ядра, що дозволяють додавати під час роботи підтримку нових типів файлових систем, мережевих протоколів або емуляторів без перегенерації ядра.


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


З інших поширених версій UNIX, не представлених в цьому огляді через його обмеженого обсягу, слід назвати SCO OpenServer, UNIXWare, а також Compaq Tru64 UNIX.







   

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-інтерфейс звертатися до бізнес-ресурсів користувача, включаючи файли, електронну пошту, засоби календарного планування.


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







   

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-ресурсів.


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


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


Схожі статті:


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

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*