對(duì)機(jī)群的研究起源于機(jī)群系統(tǒng)的良好的性能可擴(kuò)展性(Scalability)。提高CPU主頻和總線帶寬是最初提供計(jì)算機(jī)性能的主要手段。但是這一手段對(duì)系統(tǒng)性能的提供是有限的。接著人們通過(guò)增加CPU個(gè)數(shù)和內(nèi)存容量來(lái)提高性能,于是出現(xiàn)了向量機(jī),對(duì)稱多處理機(jī)(SMP)等。但是當(dāng)CPU的個(gè)數(shù)超過(guò)某一閾值,象SMP這些多處理機(jī)系統(tǒng)的可擴(kuò)展性就變的極差。主要瓶頸在于CPU訪問(wèn)內(nèi)存的帶寬并不能隨著CPU個(gè)數(shù)的增加而有效增長(zhǎng)。與SMP相反,機(jī)群系統(tǒng)的性能隨著CPU個(gè)數(shù)的增加幾乎是線性變化的。


機(jī)群與小型機(jī)、PC服務(wù)器群相比較




  機(jī)群優(yōu)勢(shì)

    更高的性能價(jià)格比。機(jī)群系統(tǒng)目前已經(jīng)成為高性能計(jì)算機(jī)的發(fā)展方向,世界上top500排行榜的高性能計(jì)算機(jī)系統(tǒng)絕大多數(shù)是機(jī)群系統(tǒng)。
    


    更高的可擴(kuò)展性。機(jī)群系統(tǒng)可以通過(guò)原有預(yù)留的擴(kuò)展接口進(jìn)行無(wú)縫的擴(kuò)展。
    


    更高的可管理性。通常管理一個(gè)機(jī)群系統(tǒng)要比管理一個(gè)小型機(jī)系統(tǒng)要簡(jiǎn)單得多,這也同時(shí)意味著培養(yǎng)一個(gè)小型機(jī)的管理人才將花費(fèi)大量的費(fèi)用和支出。
    


    更高的系統(tǒng)魯棒性(健壯或強(qiáng)壯)。機(jī)群系統(tǒng)都是采用了標(biāo)準(zhǔn)的硬件設(shè)備,容易采購(gòu)。同時(shí)也較容易維護(hù)。
    


    有更多國(guó)產(chǎn)廠商支持。很多國(guó)產(chǎn)廠商支持機(jī)群系統(tǒng)。 國(guó)外廠商也生產(chǎn)機(jī)群系統(tǒng)。
    


    對(duì)應(yīng)用系統(tǒng)的更多的支持。機(jī)群系統(tǒng)可以支持大量的操作系統(tǒng)并且可以支持同時(shí)存在多種操作系統(tǒng),也支持32位和64位的軟件系統(tǒng),在機(jī)群系統(tǒng)上運(yùn)行的軟件是小型機(jī)系統(tǒng)的成百上千倍。

分享到

多易

相關(guān)推薦