中國軍方國防科技大學(xué)自主研發(fā)新集群服務(wù)系統(tǒng)
來源:www.china.com作者:新華網(wǎng)發(fā)布時(shí)間:2006年04月26日 瀏覽次數(shù):
次 【字體:小 大】
本報(bào)記者 王握文 本報(bào)特約記者 陳明
■我國的上網(wǎng)計(jì)算機(jī)2005年已發(fā)展到4950萬臺,上網(wǎng)人數(shù)增長到1.11億人。海潮般的網(wǎng)絡(luò)服務(wù)需求呼喚優(yōu)質(zhì)的集群服務(wù)器,而我國在此領(lǐng)域長期被國外產(chǎn)品壟斷,打造民族自主知識產(chǎn)權(quán)的品牌已成為事關(guān)我國網(wǎng)絡(luò)快速發(fā)展的關(guān)鍵環(huán)節(jié)之一。
2006年3月25日,由國防科技大學(xué)計(jì)算機(jī)學(xué)院研制的主動(dòng)式自調(diào)度集群服務(wù)系統(tǒng)(簡稱ASAS)通過技術(shù)鑒定。有關(guān)專家認(rèn)為,該成果作為我國自主創(chuàng)新研發(fā)的新型網(wǎng)絡(luò)集群服務(wù)系統(tǒng),具有完全的自主知識產(chǎn)權(quán),標(biāo)志著我國自主研制的網(wǎng)絡(luò)集群服務(wù)器具備了參與國際競爭能力,將對我國信息化建設(shè)產(chǎn)生深遠(yuǎn)的影響。
中國網(wǎng)絡(luò)急需自己的集群服務(wù)器
上世紀(jì)90年代以來,互聯(lián)網(wǎng)技術(shù)在全球得到了迅速的普及。網(wǎng)絡(luò)信息的海量增長對網(wǎng)絡(luò)服務(wù)器的計(jì)算資源和服務(wù)質(zhì)量提出了更高的要求,急需有高性能的集群服務(wù)系統(tǒng)支持。
然而,由于集群服務(wù)器核心技術(shù)一直被國外所壟斷,我國每年不得不花費(fèi)大量外匯進(jìn)口相關(guān)設(shè)備和技術(shù)。更重要的是,現(xiàn)有的集群服務(wù)器在工作原理上存在重大缺陷,在訪問量驟
增的情況下服務(wù)器整體性能將下降,甚至存在著宕機(jī)、數(shù)據(jù)丟失、系統(tǒng)崩潰等危險(xiǎn)。確保網(wǎng)絡(luò)服務(wù)器在高速的數(shù)據(jù)處理過程中長期、穩(wěn)定、可靠地運(yùn)行已經(jīng)成為關(guān)系網(wǎng)絡(luò)發(fā)展的重要課題。
獨(dú)辟蹊徑打造自主“集群服務(wù)系統(tǒng)”
為解決這一制約互聯(lián)網(wǎng)事業(yè)發(fā)展的技術(shù)難題,打破國外在這一領(lǐng)域的技術(shù)壟斷,近年來國防科技大學(xué)金士堯教授領(lǐng)銜的課題組大膽創(chuàng)新,突破了目前市場上主流的集群網(wǎng)絡(luò)服務(wù)體系結(jié)構(gòu),改變了服務(wù)器工作機(jī)理,在新型集群服務(wù)器產(chǎn)品的研制過程中綜合運(yùn)用了分散自調(diào)度集群、雙機(jī)熱備份等技術(shù),成功研制出了新型網(wǎng)絡(luò)集群服務(wù)系統(tǒng)ASAS。同主流的集群服務(wù)系統(tǒng)測試對比表明,ASAS在同等條件下要比傳統(tǒng)網(wǎng)絡(luò)服務(wù)器綜合效能更高。作為我國在服務(wù)器技術(shù)方面一次重要的創(chuàng)新,ASAS是具有自主知識產(chǎn)權(quán)的創(chuàng)新產(chǎn)品,其分散自調(diào)度集群技術(shù)屬于國內(nèi)外首創(chuàng),具有重要的理論意義和實(shí)用
價(jià)值,并具備形成產(chǎn)品市場的充分條件。有趣的是,就在ASAS產(chǎn)品試運(yùn)行階段,長期控制國內(nèi)網(wǎng)絡(luò)服務(wù)器市場的國外某公司同類產(chǎn)品在中國的銷售價(jià)格就已下降了近50%。
信息高速路上有了網(wǎng)絡(luò)“交警”
2006年初,“主動(dòng)式自調(diào)度集群服務(wù)系統(tǒng)”通過了權(quán)威機(jī)構(gòu)的嚴(yán)格測試認(rèn)證,測試表明,同主流集群服務(wù)器相比,該系統(tǒng)從根本上解決了制約集群服務(wù)器發(fā)展的“活鎖”難題,對整個(gè)服務(wù)器系統(tǒng)起到了保險(xiǎn)閥門的關(guān)鍵作用。
“活鎖”,一般是指頻繁的網(wǎng)絡(luò)中斷處理對用戶空間應(yīng)用的干擾?,F(xiàn)有的網(wǎng)絡(luò)集群服務(wù)器,不論采用何種調(diào)度算法,用戶請求都會被動(dòng)地分發(fā)到后端執(zhí)行服務(wù)器,在執(zhí)行服務(wù)器后端列隊(duì)等候處理,當(dāng)網(wǎng)絡(luò)流量繁忙時(shí),高優(yōu)先權(quán)的請求往往會不斷打斷請求隊(duì)列,造成服務(wù)器效率低下。并且,
當(dāng)系統(tǒng)負(fù)載過大時(shí),容易出現(xiàn)執(zhí)行服務(wù)器服務(wù)質(zhì)量顯著下降而實(shí)際資源利用率又很低的現(xiàn)象,甚至造成執(zhí)行服務(wù)器死機(jī)的嚴(yán)重后果。
而ASAS采用的是主動(dòng)式自調(diào)度方法,即ASAS的服務(wù)器執(zhí)行端有主動(dòng)調(diào)度機(jī)制,可以使執(zhí)行服務(wù)器從一個(gè)被動(dòng)的執(zhí)行過程,轉(zhuǎn)變成為一個(gè)主動(dòng)申請執(zhí)行的過程,從而使信息流得到較好的均衡,避免因負(fù)載傾斜導(dǎo)致整體性能下降,并使緩存服務(wù)器能夠?qū)崿F(xiàn)響應(yīng)迅速,高效率的網(wǎng)絡(luò)服務(wù)。ASAS在網(wǎng)站試運(yùn)行時(shí),峰值并發(fā)請求數(shù)目達(dá)到了2500個(gè),每小時(shí)處理的峰值請求數(shù)目達(dá)200萬個(gè),始終具有很好的穩(wěn)定性,遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)集群服務(wù)器。ASAS對鉗制服務(wù)器性能的關(guān)鍵因素——“活鎖”現(xiàn)象的解決,使集群服務(wù)器的性能有了極大增強(qiáng)和拓展。ASAS解開“活鎖”的特殊方式還帶來了附加的安全效益,能有效屏蔽多種網(wǎng)絡(luò)攻擊模式,大大提升了服務(wù)器系統(tǒng)的安全性。