Page 24 - 7
P. 24
5.2.Мережеві операційні системи.
Основою мережного програмного забезпечення є так звані
мережеві операційні системи. Вони представляють собою
повнофункціональні операційні системи з інтегрованими мережевими
засобами. Вбудоване мережеве програмне забезпечення кардинальне
відрізняє їх від операційних систем, орієнтованих на роботу на одному
комп'ютері, таких, як MS-DOS. В загальному випадку, комп'ютер під
керуванням DOS може бути робочою станцією в мережі, і навіть
сервером, але його мережеві засоби інсталюються окремо від базової
операційної системи, при цьому вони не являються органічною її
частиною і надають обмежені можливості. До мережевих ОС можна
віднести Windows NT, OS/2 Warp, Novell NetWare, різні різновиди ОС
UNIX.
Інтегрована мережева підтримка в цих ОС означає, що вони
надають наступні можливості:
Підтримка не тільки однорангових мереж, але і мереж типу клієнт-
сервер. Комп'ютери під керуванням Windows NT, OS/2 Warp, UNIX
можуть функціонувати в мережі як клієнти, і як сервери, а Novell
NetWare - як сервери. Вони розділяють з іншими комп'ютерами свої
файли і принтери, інші ресурси і здійснюють обмін повідомленнями по
всій мережі.
Можливість простого і зручного додавання мережних апаратних
засобів і програмного забезпечення. Мережеве програмне
забезпечення, інтегроване до складу мережевих ОС, дозволяє з
легкістю додавати драйвери протоколів, драйвери мережевих адаптерів,
а також інше мережеве програмне забезпечення.
Наявність засобів адміністрування мережі - керування комп'ютерами,
іншими ресурсами, користувачами.
Можливості міжмережевої взаємодії з існуючими мережами. Системи
повинні підтримувати комунікації з використанням різноманітних
протоколів і мережевих адаптерів. Крім того, такі системи можуть
здійснювати взаємодію з великою кількістю різноманітних мереж від
різних постачальників.
Підтримка розподілених додатків.
Наявність програмного забезпечення стандартних мережевих служб
(SQL-сервери, Web-, FTP-сервери й ін.) для ОС.
5.3. Файл-серверна та клієнт-серверна технології.
Можна виділити 4 типи використання комп’ютерних ресурсів, які
склались історично.
1. Пакетна обробка (60-середина 70-х років). Існували тільки великі
комп’ютери (mainframes). На комп’ютері створювалась черга з
користувальницьких завдань, які являли собою машинний код і дані,
24