:: Статистика ::

 
Індекс цитування

 

 

 

 

 

MVS, OS/390, z/OS

Перша дві ОС цього сімейства вийшли в 1966 р., незабаром після анонса апаратної архітектури System/360. Це були РСР (Primary Control program -первичная програма, що управляє) і DOS/360 (Disk Operating System). Архітектура обох систем була типова для обчислювальних систем другого покоління — це були пакетні монітори, розраховані на роботу однієї прикладної програми без захисту пам'яті (перші комп'ютери серії System/360 не мали диспетчерів пам'яті).
У 1967 р. були випущені версії РСР: MVT (Multiprogramming with а Variable number of Tasks — багатопрограмна [система] із змінним числом завдань) і MFT (Multiprogramming with а Fixed number of Tasks — те ж, але з фіксованим числом завдань). Обоє системи реалізовували витісняючу багатозадачність в єдиному адресному просторі — MFT використовувала розділи пам'яті, а MVT — відносне завантаження з базовим регістром. Пізніше, до MVT була додана підсистема роботи з декількома терміналами в режимі розділення часу TSO (Timesharing Option — можливість розділення часу), ASP (Asymmetric Multiprocessing System — асиметрична многопроцессорность) і ряд інших прикладних підсистем.
У 1972 р., після появи машин System/370 з диспетчером пам'яті, була выпушена перехідна система OS/SVS (Single Virtual Storage — єдина віртуальна пам'ять), яка дозволяла використовувати сторінкове підкочування, але не захист завдань один від одного. Нарешті, в 1974 р. була выпушена MVS (Multiple Virtual Storage — множинна віртуальна пам'ять), яка надавала кожному завданню власний віртуальний адресний простір об'ємом до 2 Гбайт (у System/360 і перших моделях System/370 адреса була 24-розрядною). Велика частина додаткових підсистем MVT була включена в стандартне постачання MVS.
MVS надавала:

  • роздільні адресні простори;
  • пакетний і інтерактивний (розділення часу) запуск завдань;
  • витісняючу багатозадачність;
  • виконання ниток загалом адресному просторі (нитки в цій системі називаються одиницею обслуговування (service unit));
  • багатопотокове ядро;
  • примітиви того, що взаємовиключає — замки (lock);
  • симетричну многопроцессорность;
  • динамічне підключення і відключення процесорів (як центральних, так і канальних) і їх гарячу заміну;
  • бібліотеки — аналог вкладених каталогів;
  • послідовні, блокові і індексно-послідовні файли;
  • відображення файлів, у тому числі і індексно-послідовних, в адресний простір (VSAM);
  • систему безпеки на основі ACL;
  • розвинені засоби системного моніторингу;
  • мережеві засоби — підтримку стека протоколів SNA (Standard Network Architecture).

MVS втілила всі найбільш прогресивні функції і архітектурні концепції свого часу. MVS була основним продуктом IBM аж до середини 90-х, коли вийшла нова версія системи — OS/390.
У OS/390 основні архітектурні принципи MVS не піддалися тому, що передивляється [redbooks.ibm.com sg245597]. Новини полягали в додаванні наступних можливостей:

  • підтримка багатомашинних кластерів (Parallel Sysplex);
  • розвиток мережевих засобів рівноправної (peer-to-peer) взаємодії;
  • підтримка мережевих протоколів сімейства TCP/IP (раніше взаємодія з мережами TCP/IP і NETBIOS здійснювалася за допомогою включення до складу обчислювального комплексу модуля з процесором х86 під управлінням OS/2);
  • сумісність з системами сімейства Unix [redbooks.ibm.com sg245992| (у 1998 г.OS/390 прошла набір тестів Unix 95 консорціуму Х/open і отримала право називатися UNIX [www.opengroup.org xu007|).

У 1999 р., у зв'язку з початком випуску 64-розрядного сімейства комп'ютерів z900, вийшла 64-розрядна версія системи z/OS [www.ibm.com zOS].
Системи під управлінням OS/390 і z/OS застосовуються головним чином як сервери транзакцій і СУБД масштабу підприємства і складають становий хребет обчислювальних систем більшості крупних компаній.

 

рекламодавці:

/ ml lfppюн vrs

::  Меню ::

ГОЛОВНА

Введення

Представлення даних в обчислювальних системах 

Машинні мови

Завантаження програм 

Управління оперативною пам'яттю

Сегментна і сторінкова віртуальна пам'ять

Комп'ютер і зовнішні події

Паралелізм з точки зору програміста 

Реалізація багатозадачності на однопроцесорних комп'ютерах 

Зовнішні пристрої

Драйвери зовнішніх пристроїв 

Файлові системи 

Додаток. Огляд архітектури сучасних ОС

 


:: Навігація ::

Головна

Додати у вишукане  

 

 

 


Copyright © Asentli, 2008