IBM негізгі жүйесі - IBM mainframe - Wikipedia

IBM негізгі жүйесі өндіретін ірі компьютерлік жүйелер болып табылады IBM 1952 жылдан бастап. 1960-70 жылдары IBM ірі компьютерлер нарығында үстемдік етті. Ағымдағы негізгі компьютерлер IBM-дің іскери компьютерлерінде IBM-нің негізгі дизайнын әзірлеу болып табылады Жүйе / 360.

Бірінші және екінші буын

IBM 704 негізгі жүйесі NACA 1957 жылы

1952 жылдан 1960 жылдардың аяғына дейін IBM бірнеше ірі компьютерлік модельдер шығарды және сатты, олар IBM 700/7000 сериясы. Бірінші буын 700-ге негізделген вакуумдық түтіктер кейінірек, екінші буын 7000 пайдаланылды транзисторлар. Бұл машиналар IBM компаниясының үстемдігін орнатты деректерді электронды өңдеу («EDP»). IBM-де екі модельдік санаттар болды: біріншісі (701, 704, 709, 7030, 7090, 7094, 7040, 7044) инженерлік және ғылыми пайдалану үшін, ал екіншісі (702, 705, 705-II, 705-III, 7080, 7070, 7072 , 7074, 7010) коммерциялық немесе деректерді өңдеу үшін қолданылады. Ғылыми және коммерциялық екі санат, әдетте, жалпы перифериялық құрылғыларды пайдаланды, бірақ мүлдем басқаша болды нұсқаулар жиынтығы және әр санатта да сәйкессіздіктер болды.

Бастапқыда IBM өз компьютерлерін ешқандай бағдарламалық жасақтамасыз сатты, клиенттер өздері жазады деп күтті; бағдарламалар бір-бірден қолмен басталды. Кейінірек IBM компаниясы ұсынды құрастырушылар жаңа дамыған жоғары деңгей үшін бағдарламалау тілдері Фортран, COMTRAN және кейінірек COBOL. Ең бірінші операциялық жүйелер IBM компьютерлеріне IBM клиенттері жазды, олар өздерінің өте қымбат машиналарын (1950 жылдардың ортасында 2 млн. АҚШ доллары) бос отыруды қаламады, ал операторлар жұмыс орындарын қолмен құрды. Бұл алғашқы операциялық жүйелер жоспарланған жұмыс кезектері болды. Әдетте нақты жұмыс үшін қолданылатын алғашқы операциялық жүйе болды деп ойлайды GM-NAA енгізу-шығару, өндірілген General Motors 1956 жылы зерттеу бөлімі. IBM GM-NAA енгізу-шығару ізбасарларының бірін жетілдірді SHARE операциялық жүйесі, және оны клиенттерге атаумен ұсынды IBSYS.[1][2] Бағдарламалық жасақтама күрделене және маңызды бола бастаған сайын, оны әртүрлі дизайндарда қолдаудың құны ауыр болды және бұл IBM-дің дамуына себеп болған факторлардың бірі болды Жүйе / 360 және оның операциялық жүйелері.[3]

Екінші буын (транзисторлық негіздегі) өнімдер IBM бизнесінің негізгі тірегі болды және IBM оларды System / 360 енгізілгеннен кейін бірнеше жыл бойы жасай бастады. (Кейбір IBM 7094s 1980 ж. дейін қызмет етті.)

Кішкентай машиналар

IBM 1401 қалпына келтірілуде Компьютер тарихы мұражайы

System / 360-қа дейін IBM сонымен қатар масштабы жағынан кішірек компьютерлерді сатты, бірақ олар негізгі өлшемдер болып саналмады, бірақ олар қазіргі заманғы стандарттар бойынша әлі де көлемді және қымбат болды. Оларға мыналар кірді:

IBM клиенттерді кішігірім машиналардан үлкен кадрларға жаңартуға мәжбүр етті, өйткені көптеген бағдарламалық жасақтаманы қайта жазу керек болды. 7010 1962 жылы үлкен өлшемді 1410 ретінде ұсынылды. Кейінгі жүйелер 360 және 370 1400 машинаны үлгі ете алды. Әр түрлі нұсқаулар жиынтығы бар үстел өлшемді машина IBM 1130, жүйемен / 360 жүйесімен бір уақытта 1620 жинаған орынды шешу үшін шығарылды. Ол дәл осылай қолданылды EBCDIC символдарды 360 ретінде кодтайды және көбіне бағдарламаланған Фортран, ол қажет болған кезде үлкен машиналарға бейімделу оңай болды.

IBM сонымен қатар S / 360-тан кейін кішірек машиналарды енгізді. Оларға мыналар кірді:

Орташа деңгейдегі компьютер бұл IBM негізгі компьютерлер мен микрокомпьютерлер арасында болатын компьютерлік жүйелер класы үшін қолданатын белгі.

IBM System / 360

IBM System / 360 Model 50

1964 жылдың сәуірінде System / 360 (S / 360) туралы хабарландыру өзгерді.[4] System / 360 коммерциялық және ғылыми пайдалануға арналған үйлесімді модельдердің бір сериясы болды. Нөмірі »360 «360» ұсынды дәрежесі, «немесе» жан-жақты «компьютерлік жүйе. System / 360 бұрын коммерциялық жолда (мысалы, ондық арифметика және байт адресі) немесе инженерлік және ғылыми жолда (мысалы, өзгермелі нүкте арифметика). Кейбір арифметикалық бірліктер мен адрестік мүмкіндіктер System / 360 кейбір модельдерінде міндетті емес. Дегенмен, модельдер жоғары қарай, ал көпшілігі төмен қарай үйлесімді болды. System / 360 сонымен қатар пайдалану үшін арнайы жабдық ережелерін қамтыған кең қолданыстағы алғашқы компьютер болды операциялық жүйелер. Олардың арасында супервизорлар мен қолданбалы режимдердің бағдарламалары мен нұсқаулары, сонымен қатар кіріктірілген жадты қорғау құралдары болды. Операциялық жүйені қолданушы бағдарламаларынан (тапсырмаларынан) және пайдаланушы тапсырмаларынан бір-бірінен қорғау үшін аппараттық жадты қорғау қамтамасыз етілді. Жаңа машинаның үлкені де болды мекенжай кеңістігі ескі мейнфреймдерге қарағанда, 8 биттік байтқа бағытталған 24 бит және 36 биттік сөздерге арналған әдеттегі 18 бит.

Жүйе / 360 сызығындағы кішігірім модельдер (мысалы, 360/30) 1400 серияларын ауыстыруға арналған, ал үлкенірек 360 жылдарға жеңілдетілген жолды ұсынады. Екінші буыннан жаңа жолға өтуді тегістеу үшін IBM 360-ты қолданды микропрограммалау неғұрлым танымал ескі модельдерге еліктеу мүмкіндігі. Осылайша, қосымша құны бар 360 / 30s 1401 бағдарламаны, ал үлкенірек 360 / 65s 7094 бағдарламаны орындай алады. Ескі бағдарламаларды іске қосу үшін 360-ты тоқтатып, эмуляция режимінде қайта қосу керек болды. Көптеген клиенттер өздерінің ескі бағдарламалық жасақтамаларын қолдана берді және кейінгі жүйенің / 370 ерекшеліктерінің бірі эмуляция режиміне ауысып, амалдық жүйенің басқаруымен қайта оралу мүмкіндігі болды.

Жүйеге / 360 отбасына арналған операциялық жүйелер қамтылған OS / 360 (PCP, MFT және MVT ), BOS / 360, TOS / 360, және DOS / 360.

Жүйе / 360 кейін дамыды Жүйе / 370, 390, және 64 бит zSeries, System z және zEnterprise машиналар. / 370 жүйесі енгізілді виртуалды жад алғашқы жүйелерден басқа барлық модельдердегі мүмкіндіктер / 370; The OS / VS1 OS / 360 MFT нұсқасы, OS / VS2 (SVS) виртуалды жады мүмкіндіктерін пайдалану үшін OS / 360 MVT нұсқасы және DOS / 360 DOS / 360 нұсқасы енгізілді, содан кейін MVS, бұл виртуалды жадының бұрынғы операциялық жүйелерінен айырмашылығы, барлық бағдарламаларды бір виртуалды мекен-жай кеңістігінде емес, бөлек адрестік кеңістікте жеке бағдарламаларды іске қосқан. Виртуалды жадының мүмкіндіктері де жүйені қолдауға мүмкіндік берді виртуалды машиналар; The VM / 370 гипервизор стандартты System / 360 немесе System / 370 операциялық жүйелерінде немесе бір қолданушымен жұмыс жасайтын бір немесе бірнеше виртуалды машиналарды іске қосады Сөйлесетін бақылау жүйесі (CMS). A уақытты бөлу VM жүйесі әр виртуалды машинада CMS данасын қолдана отырып, әр қолданушыға бір виртуалды бірнеше машинаны басқара алады.

Бүгінгі жүйелер

IBM System z800

2000 жылы z900-мен ұсынылған zSeries тобына IBM-дің жаңадан жасалған 64-биті кірді z / Сәулет.

Процессорлық қондырғылар

Ағымдағы IBM мейнфреймдеріндегі әр түрлі процессорлар:

Бұлар бір-біріне ұқсас, бірақ бағдарламалық қамтамасыз етудің құнын бақылау үшін ерекшеленетініне назар аударыңыз: CP-ден басқаларына аздап шектеу қойылды, сондықтан оларды ерікті операциялық жүйелерде пайдалану мүмкін емес, сондықтан бағдарламалық жасақтаманы лицензиялауға шығындар есептелмейді (олар көбінесе CP-дің санына негізделген) ).[5]Сияқты мейнфреймдерге орнатылған басқа да қолдайтын процессорлар бар криптографиялық үдеткіштер (CryptoExpress ), OSA-Express желілік процессор және ФИКОН Экспресс-диск енгізу-шығару процессорлары.

Пайдаланушыларға zIIP және zAAP жүйелерінде «дәстүрлі» жұмыс жүктемесін іске қосуға мүмкіндік беретін бағдарламалық жасақтама Neon Enterprise Software компаниясымен «zPrime» ретінде қысқа мерзімде сатылды, бірақ 2011 жылы IBM компаниясының сот ісінен кейін нарықтан шығарылды.[6]

Операциялық жүйелер

Бастапқы операциялық жүйелер қолданыстағы IBM мейнфреймдерінде қолданыста z / OS (одан кейін MVS / ESA және OS / 390 ішінде OS / 360 тегі), z / VM (одан кейін VM / ESA және VM / XA CP-40 тегі), z / VSE (бұл DOS / 360 тегі ), z / TPF (мұрагері Әуе жолдарын басқару бағдарламасы ), және IBM Z жүйесіндегі Linux SUSE Linux Enterprise Server және басқалары сияқты. Бірнеше жүйе жұмыс істейді MUSIC / SP және UTS (Mainframe UNIX). 2008 жылдың қазан айында Sine Nomine Associates таныстырды ZS жүйесіндегі OpenSolaris.

Орташа бағдарламалық жасақтама

Ағымдағы IBM мейнфреймдері барлық ірі кәсіпорынды басқарады транзакцияны өңдеу орталар және мәліметтер базасы, оның ішінде CICS, БМЖ, WebSphere Бағдарлама сервері, DB2, және Oracle. Көп жағдайда бұлар бағдарламалық жасақтама ішкі жүйелер бірнеше негізгі операциялық жүйелерде жұмыс істей алады.

Эмуляторлар

Бағдарламалық жасақтамаға негізделген System / 370, System / 390 және System z аппаратураларына арналған эмуляторлар бар, соның ішінде FLEX-ES, астында орналасқан UnixWare немесе Linux,[7] және қол жетімді Геркулес, астында орналасқан Linux, FreeBSD, Solaris, macOS және Microsoft Windows.IBM Linux жүйесінде жұмыс істейтін zPDT (System z Personal Development Tool) деп аталатын эмуляторды ұсынады x86-64 машиналар.[8]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ IBM 7090/94 IBSYS операциялық жүйесі
  2. ^ Грей, Джордж (наурыз 1999). «EXEC II». Unisys тарихының ақпараттық бюллетені. 1 (3). Архивтелген түпнұсқа 2017 жылғы 9 тамызда.
  3. ^ Чак Бойер, 360 революция
  4. ^ IBM архивтері: Жүйе / 360 Хабарландыру
  5. ^ IBM корпорациясы (2005). «Mainframe тұжырымдамалары (31 бет)» (PDF).
  6. ^ Раддинг, Алан. «Қош бол, zPrime z жүйесінде». Би Динозавр. Алынған 5 мамыр, 2012.
  7. ^ «Техникалық шолу: FLEX-ES».
  8. ^ «IBM System z жеке дамыту құралы». IBM.

Әрі қарай оқу

Сыртқы сілтемелер