-
大型計算機
鎖定
大型計算機簡介
大型計算機特徵
大型計算機歷史
大型計算機與超級計算機的區別
主機更傾向於整數運算,如訂單數據、銀行數據等,同時在安全性、可靠性和穩定性方面優於超級計算機。而超級計算機更強調浮點運算性能,如天氣預報。主機在處理數據的同時需要讀寫或傳輸大量信息,如海量的交易信息、航班信息等等。
[1]
大型計算機優勢
大型機體系結構的最大好處是無與倫比的I/O處理能力。雖然大型機處理器並不總是擁有領先優勢,但是它們的I/O體系結構使它們能處理好幾個PC服務器放一起才能處理的數據。大型機的另一些特點包括它們的大尺寸和使用液體冷卻處理器陣列。在使用大量中心化處理的組織中,它們仍有重要的地位。
[1]
在20世紀60-80年代,信息處理主要是採用主機+終端的方式,即主機集中式處理方式。大型機的主要廠商有IBM/日立等。但無論是大型機本身還是它的維護成本都相當昂貴。因此,能夠使用大型機的企業寥寥可數。進入80年代以後,隨着PC和各種服務器的高速發展,大型機的市場變的越來越小,很多企業都放棄了原來的大型機改用小型機和服務器。
[1]
另外,客户機/服務器(client/server)技術的飛速發展也是大型機市場萎縮的一個重要原因。這時的大型機就象瀕臨滅絕的恐龍逐漸走向滅亡。進入90年代後,經濟進入全球化,信息技術得以高速的發展,隨着企業規模的擴大,信息分散管理的弊端越來越多,運營成本迅速的增長。信息集中成了不可逆轉的潮流。這時,人們又把目光集中到大型機的身上,大型機的市場逐漸的恢復了活力,直至今天,大型機還佔有了不可替代的市場份額。90年代後期,大型機的技術得以飛速的發展,其處理能力也大踏步的提高,在民用領域,IBM已經完全佔據了大型機的市場。
[1]
大型計算機發展歷史
1948年,IBM開發製造了基於電子管的計算機SSEC。1952年IBM公司的第一台用於科學計算的大型機IBM701問世,1953年又推出了第一台用於數據處理的大型機IBM702和小型機IBM650,這樣第一代商用計算機誕生了。此後,IBM於1965年又推出了701於702的後續產品704和705。1956年,IBM又推出了第一台隨機存儲系統RAMAC305,RAMAC是”計算與控制隨機訪問方法”的英文縮寫。它是現代磁盤系統的先驅。1958年IBM又推出了7090,1960年又推出7040、7044大型數據處理機。總之,在1955年到1965年,美國名牌大學與大公司使用的計算機大多數是IBM704到IBM7094這些機器。
[1]
1964年4月7日,IBM公佈了360系統,成為計算機發展史上的一個重要了里程碑。System/360系統的主要貢獻是:從應用的角度來看,克服了第二代計算機性能單調的弱點,集科學計算,數據處理和實時控制功能於一身,確定了通用性。從生產的角度講,實現了系列化,360系統的主要型號有:20型、25型和30型小型機44型和50型小型機,65型,75型和85型大型機,以及91型和105型超級計算機。型號雖多,但採用了標準化措施,統一指令格式,統一數據格式,統一字符編碼,統一I/O接口,統一中斷系統以及統一人機對話方式等。由於確定了兼容性。是同一程序在不同型號的機器語言級上的兼容,促進了計算機工業能力的規模和發展。從發展的角度來看,既採用了新的技術,有留有發展的餘地。
[1]
日後S/370和S/390都是從S/360上發展而來的,他們各自標定着相應的系統體系機構。從使用的角度來看,360系統配有操作系統、彙編語言和FORTRAN、COBOL等高級語言,使用十分方便,更重要的是360在建立計算機系統的繼承性上起來開創性的作用。1981年,IBM公佈了擴展的System/370體系結構(370-XA)。System/370-XA將地址線位數增加到32位,大大增加了System/370的尋址能力,同時保留了24位的兼容方式(向上兼容)。同時370還增加了擴展存儲器(EXPANDEDSTORAGE)。1988年,IBM對System/370做了進一步的改進,ESA(Enterprise SystemArchitecture)/370。ESA/370增加了訪問寄存器,改進了虛存的性能。通過這項技術,應用可以訪問稱之為數據空間(dataspace)的另一個虛存空間。因此,ESA/370允許應用訪問多個2G的數據空間。基於該體系結構的產品系列使得多用户可以更方便得共享系統資源。
[1]
1990年9月,IBM開發了ESA/390以及ES/9000System/390系列計算機系統,其性價比遠遠高於System/370系統。IBMS/390系列與以前得S/370系統相比,在體系結構上作了如下改進:
[1]
⑴、企業系統連接結構ESCON:這是一種新得輸入輸出結構,它定義了一個規則,使存儲器子系統、控制部件、通訊控制部件等I/O設備都通過這套規則與處理器進行通訊。ESCON得通訊速度是17M/S。
[1]
大型計算機工作原理
大型計算機架構
2000年後,IBM推出Z/Architecture架構主機,Z系列主機的旗艦產品為Z/990,這一體系用來減少由於缺少可尋址的內存而帶來的瓶頸,並通過智能資源導向器(Intelligent Resource Director,IRD)自動將資源分配給高優先級的工作報。z/ArchitectureTM是ESA/390的64位擴展集。z990利用新的超標量體系結構的微型處理器和CMOS9S-SOI技術,它進一步擴展並集成了主要的平台特性,例如混合和無法預測的負載環境中的動態靈活分區和資源管理,為新興的電子商務應用(例如IBM WebSphereTM,JavaTM和Linux┨峁┝死┱剮浴⒏嚦捎眯院頭務質量。z990將系統的擴展性以及服務器整合的機會進行了相當大的改進,提供了一個多區域(multi-book)系統結構,可支持配置一到四個區域。每個區域中包括一個多芯片模塊(MultiChipModule,MCM)、內存卡—每個區域最多可支持64GB內存—以及新的高性能的自定時互連 (Self-TimedInterconnect)。為支持高度可擴展的多區域的系統設計,z990對通道子系統(Channel SubSystem,CSS)進行了改進,引入了多個邏輯通道子系統(Logical Channel SubSystem,LCSS),利用這些LCSS,在三個I/O箱中最多可以安裝512個通道。TCP/IP通訊的高速互連(稱作HiperSockets)使分區之間的TCP/IP傳輸速度達到內存的速度,而不是受限於網絡的速度。支持光纖和銅連線的高速千兆以太網(Gigabit Ethernet,GbE)是業內線速最先達到每秒千兆的實現之一。
[1]
大型計算機技術發展
S/370本機模式在這種模式下,S/390同樣可以執行S/370的217條指令,但是它利用S/370的擴展實尋址的26為地址,可以將重要存儲器擴展到64位。中央存儲器的容量的增大意味着頁面調度次數(PAGING)的減少,因而提高了整個系統的性能。
[1]
ESA/390方式這個方式的運行是按企業系統結構ESA/390所確定的功能來進行的,其指令集擴展到了229條指令。它使用32位地址,因此虛擬地址空間擴展大了2GB,但仍與24位的程序相兼容。在最大的S/390計算機系統中,總共可以配置256個通道。它支持並行通道,ESCON通道和集成I/O適配器。另外,它在硬件中還有自動處理“通道佔線”條件,可以十分有效的減少與I/O動作有關的整個等待或延遲時間。
[1]
ESA/390LPAR方式,所有的S/390系列計算機都可以在這種方式下運行,在這種模式下系統雖然物理在一個機櫃裏。但是在邏輯上,它最多可以分成16個部分,這種在邏輯上的劃分是由PR/SM微碼來完成的。每個系統可以擁有自己的通道CPU和內存,每個部分都可獨立工作獨立安裝一個系統。在這種模式下一個物理CPU和一個物理ESCON通道可以同時劃分給不同的LPAR。內存不可以。
[1]
MVS/ESAMVS/ESA操作系統是S/390上運行的綜合能力較強、可靠性較高的操作系統。它實際是1964年IBM在其S/360上運行的OS/360操作系統的後代。1972年IBM又推出了新的操作系統OS/VS2也就是單虛存系統。它最大的特點是提供對虛存的支持。1988年,IBM宣佈併發行了MVS/ESA操作系統。同樣,MVS/ESA也是為1988年問世的ESA/370的新功能而設計的。MVS/ESA最多可支持2GB的中央存儲器並能很好的應用擴展存儲器。1990年9月,IBM開發了MVS/ESA SPV4。MVS/ESA的這個版本管理存儲器的方法與早期的MVS/ESA發行版一樣,但它改進了對ESCON通道的複合系統時鐘的支持。1994年,IBM發佈了MVS/ESA的第5版,實現了操作系統並行耦合的功能,它最大可以支持32個MVS/ESA系統。每個系統都可以是一個多處理器。
[1]
OS/390OS/390是一個集成的企業服務器操作系統。它將開發的通訊服務器、分佈式數據和文件服務、並行耦合系統的支持、面向對象程序設計、DCE以及開發應用程序接口集成成為一個產品。由於它是MVS操作系統基礎上發展起來的,因而保留了MVS的高可*性、持續可用性及安全性等優異性能,為用户提供具有可擴充性的系統。但MVS是封閉性的,而OS/390轉變為開發性的。它包括許多服務器軟件,具有整合的功能。
[1]
Z/OS-z/OS的內核由OS/390發展而來,同時它又提供了一系列與z/900硬件與微碼緊密結合的創新功能。其中的核心之一是智能資源導向器(簡稱IRD)技術,也曾被稱為“LPAR集羣”技術。IRD技術的實質是將工作量管理器(簡稱WLM)目標管理模式,結合並行系統綜合體資源共享以及分區資源/系統管理(簡稱PR/SM)等多種技術,進行有機的整合以產生最大的效益,幫助用户將寶貴的系統資源在合適的時間分配給最需要的任務。-z/Series各操作系統所採用的新技術都為在該平台混合運行多種工作負荷提供了更好的支持。z/OS為傳統主機應用和需要最高服務品質的Java及UNⅨ應用提供理想的運行環境。
[1]
VM和LINUXVM(ⅥSUALMACHINE)是IBM早期在大型機上安裝的底層操作系統,在VM上可以同時安裝很多其他的操作系統。進入90年代由於S/390LPAR模式的誕生,VM幾乎將被淘汰,但由於LINUX的興起,VM再次被利用起來,在一台S/390的主機上,VM上可以同時運行上千個LINUX。當然LINUX也可以獨自運行在S/390的一個分區上。運行在主機上的LINUX大都是TRUBO和SUSE的LINUX。後兩家在LINUX進行合作,推出了UNITED LINUX。
[1]
大型計算機組成部分
MVS基本控制程序BCP與JES2或JES3組成了OS/390的主幹部分。它提供了基本的服務,使得OS/390能夠更可靠、完全、完整的處理用户數據。與MVS相比OS/390增強了對LINKLST的處理、系統日誌及APPC的支持。
作業進入子系統接受要處理的作業並處理作業的輸出。作業進入子系統共有兩個,JES2和JES3。他們基本上提供相同的功能。通常使用的是JES2。JES工作過程如下:作業通過讀卡機、分時終端系統或網絡進入系統,或者由程序生成後傳遞給系統。所有的作業都要經過掃描檢驗其正確性,然後排入適當的隊列。JES提供一種手段,使系統以優先權分級結構為基礎,通過有序的方式調度工作。轉換程序將作業控制語句(JCL)轉換成系統能讀的內部形式。同時進行一些其他的校驗。如果發現錯誤,將該作業從系統中清除,並向用户發出相應的信息。下一步,作業又一次根據分級與優先權送至系統執行。這時JES放棄對作業的控制權,直到又打印輸出被JES截獲時,JES把它交付給假脱機磁盤,作業終止系統通知JES,作業進入下一個JES操作輸出步驟,輸出經過打印或穿孔後從系統中撤銷,該作業用過的假脱機空間可以重新使用。JES對優先權進行動態調整,作業等待運行的時間越長,系統將它的優先權提升的越高。
[1]
存儲管理子系統(SMS
)存儲管理子系統主要完成如下功能:管理外存資源,存儲管理子系統可以讓你為操作系統定義自動管理外存儲系統的策略(主要通過定義適當的SG,MC,SC,DC,ACSROUTE),系統能夠安裝定義的策略進行自動的管理外存系統。提供編目機制(VTOC,VVDS,VCAT),對磁盤、磁帶上的數據進行編目(RMM),以便與用户能夠方便迅速的訪問數據。把程序存儲在程序庫中,以便於讀出執行。定義系統中的輸入輸出設備並控制這些設備的操作。支持從工作站、個人計算機或基於SNA LU6.2網絡的其他系統通過分佈式文件管理(DFM)訪問主機系統的數據.
[1]
分時系統(TSO)
TSO是支持分時系統的軟件,終端用户發出的每一條指令都由TSO處理,用户通過TSO命令和系統進行交互式工作,但這樣作不太方便,IBM又在TSO開發了用户程序產品ISPF/PDF(INTERACTⅣE PRODUCTIⅥTY FACILITY/PROGRAMDEVELOPMENTFACILITY)。其中ISPF支持回話功能,PDF支持程序開發功能,從而使終端用户與TSO會話更加簡單直觀,提高用户的應用開發效率。ISPF/PDF是以屏幕為單位的菜單輸入方式,用户只需進行一些簡單的菜單選擇就可以和系統進行交互了。在TSO下工作了另一個軟件是SDSF(SYSTEM DISPLAY AND SEARCHFACILITY),用户利用SDSF可以非常方便的查看用户用户提交給系統的作業的返回信息,也能夠修改作業的屬性。
[1]
VTAM
VTAM是實現SNA和APPN的網絡通訊訪問方法,它為在主機處理器上的應用程序和SNA網絡上的其他資源之間提供了一個接口。VTAM為網絡上的用户建立和終止會話。為了建立和終止這些會話,VTAM按照其控制激活和不激活資源,這些資源包括包括應用程序、網絡控制程序(NCP)及其控制的設備以及VTAM直接連接的設備。VTAM也維護網絡的配置信息、活動和網絡條件。為了幫助用户控制網絡,VTAM從操作員接受命令然後執行網絡服務。它通過操作員通知操作員網絡的狀況。Anynet實現了多協議傳換網絡體系結構。它運行應用和傳輸服務之間消除強制聯網協議約束。換句話説,應用和它們的服務能用超過一個協議通訊而非原始的實現。AnyNet的這一特性使得SNA應用可以在TCP/IP網絡上通訊,統一建築與TCP/IP之上的SNA對邏輯單元通訊提供了支持。它支持所有LU類型,包括LU6.29.TCP/IPTCP/IP是一組工業標準和應用,它允許你與其他的計算機共享數據和計算機資源不管這些機器是IBM或非IBM的。標準的TCP/IP應用包括電子郵件、文件傳輸、遠程登陸等。TCP/IP CICSSOCKET應用提供了在COBOL,PL/1及彙編語言中使用通用的應用程序接口的能力。
[1]
OS/390安全服務器(RACF)
RACF是OS/390中的安全管理服務,它可以保護系統中的所有資源,認證用户的登陸,有效的記錄系統中的安全事件。RACF提供:靈活可變的資源保護方式;保護所有資源;可以選擇集中保護或分散保護;提供一個ISPF菜單;對最終用户的透明。資源度量設備(RMF)RMF是反應OS/390資源使用情況的一個窗口。它收集在SYSPLEX級和單個系統級和地址級的信息,在SYSPLEX中任何系統上產生報告。用户能在這些報告中選擇所關心的活動,比如能專門選擇關注的存儲器、I/O或處理器數據、RMF的管理器1可以產生長期的報告,用於對RMF收集的長期數據進行詳細的分析。這些報告能被打印或顯示出來,你可以用RMF電子數據錶轉換器,從屏幕或MVS數據集下載這些報告。產生工作站上的電子數據表並對其進行詳細的分析。
[1]
DFSMS
DFSMS主要由三個部分組成:DFSMSdss是一個DASD數據和空間的管理工具,它可用於卷之間的拷貝,移動數據集;DUMP、恢復數據集及完整的卷或磁道;使數據集和卷改變為SMS管理的或非SMS管理的;壓縮分區式的數據集;釋放數據集中未使用的工具。DFSMShsm是一個DASD存儲管理工具,用於管理較少活動和不活躍的數據。它通過自動管理空間的數據的有效性,在存儲體系中改善DASD使用情況。DFSMShsm和SMS一起工作,按照數據集的managementclass對數據集進行空間管理和有效性管理。DFSMSrmm管理磁帶卷以及其上的數據集。DFSMSrmm可以管理所有的磁帶介質以及其他可移動的介質。例如,DFSMSrmm能記錄光盤架的位置,追蹤它們的必不可少的記錄狀態,但不管理光盤的數據。
[1]
系統顯示和查設施(SDSF)
系統顯示和查找設施(SDSF)提供給用户有關監視、管理和控制OS/390系統信息。SDSF提供一個簡單而高效的方法。控制作業的處理和設備的運行。比如你可以在作業運行時監視作業,瀏覽作業的輸出而不打印,你可以瀏覽包括整個SYSPLEX範圍的操作日誌和系統日誌。SDSF提供對信息進行分類、過濾,查找和打印的功能,幫助你定位和組織信息。菜單和彈出式窗口,使SDSF的使用非常簡單。SDSF提供了完整的聯機幫助和交互式的入門指導。
[1]