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

...

Розвиток локальних мереж (LAN) проклав шлях до мережевих операційних систем.

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

Народження мереж

Концепція передачі даних між комп'ютерами виникла в кінці 1960-х - початку 1970-х років, коли дослідники почали розробляти спосіб з'єднання комп'ютерів та обміну інформацією за допомогою пакетів даних. Незабаром концепція локальної обчислювальної мережі (LAN) утвердилася, замінивши попередню модель центральної обчислювальної техніки. вузол і так звані «тупі» термінали, підключені до нього, як у власній архітектурі мережі IBM Systems Network Architecture (SNA) модель. Пізніше розвиток TCP/IP (протоколу керування передачею/протоколу Інтернету) та Ethernet ще більше сприяв розвитку мережі. Незабаром виникла потреба в тому, щоб операційні системи мали справу не тільки з взаємозв’язком мереж, але й також аспект безпеки, згідно з дослідницькою роботою з американського університету Computing History музей.

Відео дня

Прихід UNIX

Протягом цього періоду було розроблено кілька операційних систем, наприклад операційна система IBM MVS, яка все ще працювала з SNA. Однак розробка іншої операційної системи, яка отримала назву UNIX, дійсно проклала шлях для NOS всюди. Після того, як у 1969 році в Bell Labs не вдалося розпочати проект з розробки великої та складної системи під назвою Multics, група дослідники компанії Bell на чолі з Кеном Томпсоном і Деннісом Річі розпочали роботу над менш амбітним, але не менш потужним комп’ютером. системи.

Після важких перших кількох років Річі розробив мову програмування C, що дозволило UNIX стати першою «портативною» операційною системою, тобто її можна було реалізувати на будь-якій комп’ютерній системі. Відносна простота конструкції системи та доступність її вихідного коду зробили UNIX улюбленцем академічного світу та невід’ємною частиною багатьох університетських комп’ютерних мереж. Було розроблено багато версій UNIX, але версія Berkeley Software Distribution (BSD), розроблена в Університет Каліфорнії-Берклі став, мабуть, найпопулярнішим, за даними комунікаційного центру Alcatel-Lucent.

Netware робить фурор

У 1970-х роках також з’явилося поширення мікрочіпів, що поклало початок ери мікрокомп’ютерів і використання персональних комп’ютерів на споживчому ринку. Разом із цією революцією компанія під назвою Novell стала піонером у мережевих операційних системах, випустивши свій пристрій Netware S-Net. Цей продукт по суті перетворив IBM XT, популярний на той час ПК, який мав жорсткий диск, в a система обміну файлами, на якій робочі станції підключені до сервера у зірковій конфігурації (отже, назва «S-Net»).

Novell також розробив власну NOS, також названу Netware, для пристрою. До цього часу кілька конкурентів придумали свої власні NOS, але всі вони були власністю і працювали лише на своєму сприйнятливому обладнанні. Крім того, ці NOS були побудовані на основі DOS (дискова операційна система), яка була присутня практично в кожному IBM PC на той час, але також була однокористувальницькою однозадачною системою.

Завдяки своїм характеристикам багатозадачності, які не базуються на DOS, а також через готовність Novell перенести свою систему на різноманітне обладнання, Netware незабаром стала операційною системою вибору на кожній основній карті локальної мережі, відповідно до книги Раджа Раджагопала «Мережа з багатьма операційними системами: життя з Unix, Netware та NT».

Наступне покоління UNIX

Тим часом UNIX продовжував трансформувати комп’ютерний ландшафт, як тоді, коли комп’ютер BSD UNIX розірвав комп’ютер обмеження ARPANET, яка пов'язувала військові та університетські сайти, і посіяла насіння того, що ми зараз знаємо як інтернет. Потім, у середині 1980-х, компанія під назвою Sun Microsystems взяла UNIX і значно розширила її можливості. Результат, який отримав назву SunOS, додав графічний інтерфейс користувача або GUI, який став популярним завдяки виходу на споживчий ринок Mac OS, а потім Windows 3.1, а також інших функцій. Solaris, нова версія SunOS, стала ще більш популярною серед адміністраторів мережі.

Microsoft та IBM об’єдналися

У той час, коли Novell забезпечив своє домінування на ринку операційних систем локальної мережі за допомогою своєї Netware NOS, компанія під назвою Microsoft намагалася зрозуміти, куди йдуть справи. Ранні версії її системи DOS мали деякі функції, орієнтовані на мережу, тоді як її продукт MSnet отримав підтримку конкурентів Novell, таких як 3Com, але безрезультатно. Вторгнення в інші операційні системи, такі як ранні версії Windows, також були зустрінуті з апатією користувачів.

Тим часом колишній гігант міні-комп’ютерів IBM, здавалося, був залишений революцією в локальній мережі і намагався не відставати від Novell. Це спонукало Microsoft і IBM об’єднатися і розробити OS/2, дуже розкручену операційну систему, яку, згідно з книзі Раджагопала, вважають «майбутнім персональних комп’ютерів». Обидві компанії докладають усіх зусиль, щоб звільнити Netware з OS/2, ставлячи його пріоритетом навіть над іншими проектами Microsoft, такими як її система Windows, що спотикалася. Але з виходом версії Windows 3 Microsoft здобула куш. Оскільки були продані мільйони копій Windows, динаміка галузі змінилася за одну ніч, і плани щодо OS/2 були попереджені.

Поточні гравці

Нині основні гравці на ринку NOS включають Windows, Netware (зараз у версії 6.5) та Cisco IOS (стенди для «Інтернет-операційної системи»), а також операційні системи на базі UNIX, як-от Linux або одна з багатьох різновидів BSD UNIX.