上海電腦回收公司教你分別大型機、中型機、小型機
大型機(mainframe)這個詞,最初是指裝在非常大的帶框鐵盒子里的大型計算機系統(tǒng),以用來同小一些的迷你機和微型機有所區(qū)別。雖然這個詞已經(jīng)通過不同方式被使用了很多年,大多數(shù)時候它卻是指system/360 開始的一系列的IBM計算機。這個詞也可以用來指由其他廠商,如Amdahl, Hitachi Data Systems (HDS) 制造的兼容的系統(tǒng)。
有些人用這個詞來指IBM的AS/400 或者iSeries 系統(tǒng),這種用法是不恰當?shù)?;因為即使IBM自己也只把這些系列的機器看作中等型號的服務器,而不是大型機。
The ISA (IBM System Architecture)
這些年雖然IBM大型機的整體指令集有了顯著改進,IBM保持了驚人的對應用程序的向后兼容。許多最為顯著的構(gòu)架上的變化已經(jīng)影響了一些只能直接被操作系統(tǒng)調(diào)用,而不能被應用程序調(diào)用的設備(如I/O子系統(tǒng))。IBM已經(jīng)花費了巨大的努力來保證它的客戶們不必重寫或重編譯他們的程序來在新系統(tǒng)上運行。這樣,客戶要采用新的硬件就更為容易,客戶只需要拔下舊系統(tǒng),換上新系統(tǒng),而不需要做額外的軟件測試工作。對于只有擁有一臺大型機的公司來說,只需要花幾個小時就可以對舊系統(tǒng)進行升級,而不需要在投入正式使用前對新系統(tǒng)進行測試。這特別適合那些在升級前后使用同一種操作系統(tǒng)的客戶,他們只需要將操作系統(tǒng)升級到所需要的版本就行了。例如,客戶可以在新安裝的z900系統(tǒng)上仍然運行32位的操作系統(tǒng),然后在一個單獨的LPAR上安裝并測試一個64位的操作系統(tǒng),然后再把全部運行的業(yè)務轉(zhuǎn)移到64位的操作系統(tǒng)上。
大型機類型:9672/9674 = ES/9000=S/390=zSeries
中型機類型:9506/9402=AS/400=iSeries
小型機類型:RS/6000=pSeries,HP9000,SUN SPARC
小型機
不同品牌的小型機架構(gòu)大不相同,使用RISC、MIPS處理器,像美國Sun、日本Fujitsu等公司的小型機是基于SPARC處理器架構(gòu),而美國HP 公司的則是基于PA-RISC架構(gòu),Compaq公司是Alpha架構(gòu),IBM和SGI等的也都各不相同;I/O總線也不相同,Fujitsu是PCI, Sun是SBUS,等等,這就意味著各公司小型機機器上的插卡,如網(wǎng)卡、顯示卡、SCSI卡等可能也是專用的;操作系統(tǒng)一般是基于Unix的,像Sun、 Fujitsu是用Sun Solaris,HP是用HP-Unix,IBM是AIX,等等,所以小型機是封閉專用的計算機系統(tǒng)。使用小型機的用戶一般是看中Unix操作系統(tǒng)的安全性、可靠性和專用服務器的高速運算能力。
小型機一般都是用UNIX操作系統(tǒng),以前IO不兼容,現(xiàn)在基本上都是PCI總線,外設板卡一般都是兼容的。SBUS之類都是古董了。
大型機相關(guān)信息
按照IBM的說法,大型機有S/390,中型機有AS/400,小型機有RS/6000,S/390運行z/OS或者Linux/390,主要指標在于年檔機只有幾小時,所以又統(tǒng)稱為z系列(zero),AS/400主要應用在銀行和制造業(yè),還有用于Domino,主要的技術(shù)在于TIMI,單級存儲,有了 TIMI技術(shù)可以做到硬件與軟件相互獨立。RS/6000比較常見,用于科學計算,事務處理。
大型機本來就不是以處理能力見長,各種排行榜如TPCC上,很少看到大型機,IO/RAS的優(yōu)勢現(xiàn)在也不明顯了,以前EMC、HDS的存儲都是用于大型機的,現(xiàn)在它們的主要市場都在小型機上,100000IOPS已經(jīng)不稀奇了。
在CPU/內(nèi)存容量/IO帶寬方面,相對小型機里面的旗艦級產(chǎn)品如Sun15K,HP Superdome, IBM P690,沒有優(yōu)勢。
大型機技術(shù)上還有很多領先的地方,但是性價比不敢恭維。不過積累了很多行業(yè)應用,一大堆非關(guān)系數(shù)據(jù)庫/Cobol程序之類,這些東東沒法移植,成為大型機吃老本的資本。
IBM的大型機概念強調(diào)的是IO和RAS,追求的是穩(wěn)定、可靠,主要用于商業(yè)管理系統(tǒng);典型編程語言是Cobol。