軟硬件之爭(zhēng):你站哪邊?
探討軟件與硬件哪個(gè)更好是解決當(dāng)下網(wǎng)絡(luò)行業(yè)最大的問(wèn)題,在今秋開放網(wǎng)絡(luò)用戶組(Open Networking User Group,ONUG)會(huì)議上,軟件以微弱優(yōu)勢(shì)取勝。在約有125參與的投票中,軟件贏得了52%的投票。
ONUG一年兩次的Great Debate由兩名計(jì)算機(jī)科學(xué)家?guī)ь^開啟。伊利諾伊大學(xué)計(jì)算機(jī)科學(xué)系助理教授Brighten Godfrey認(rèn)為軟件給當(dāng)今網(wǎng)絡(luò)謀求出路帶來(lái)了希望。而普渡大學(xué)的特聘教授Douglas Comer則反駁說(shuō)軟件帶來(lái)了比硬件更多的問(wèn)題。
從贊成硬件的立場(chǎng)出發(fā),Comer說(shuō)道:“還記得去年夏天的輿論報(bào)道嗎?他們都在宣揚(yáng)‘我們處在網(wǎng)絡(luò)恐怖主義的陰影下嗎?世界會(huì)完蛋嗎?’而幾天后呢,他們又改口說(shuō)‘沒(méi)事兒,這不是網(wǎng)絡(luò)恐怖主義攻擊,只是常見的舊的軟件漏洞。’”
從力挺軟件的角度出發(fā),Godfrey辯稱道人類“甚至有比軟件更多的漏洞”,網(wǎng)絡(luò)需要更多的自動(dòng)化來(lái)取代容易出錯(cuò)的手動(dòng)配置。
且由于現(xiàn)代網(wǎng)絡(luò)有了很多移動(dòng)方面的組成,哪些移動(dòng)部分和系統(tǒng)需要統(tǒng)一協(xié)調(diào)規(guī)劃,Godfrey說(shuō)道。
“我們已經(jīng)有了從人的角度出發(fā)的處理流程——變更管理,”他說(shuō)道。“問(wèn)題是這些處理流程以人的時(shí)間表來(lái)運(yùn)作,且由數(shù)十名甚或百名以上的相關(guān)人員參與修改網(wǎng)絡(luò)。而我們需要將那些人為處理轉(zhuǎn)變成軟件使之變得更為自動(dòng)化。”
不過(guò)Comer指出軟件不斷升級(jí)的又一重要影響因素——威脅網(wǎng)絡(luò)的健康發(fā)展。
“普通人一般認(rèn)為‘如果沒(méi)壞,就不用修復(fù)’,”他說(shuō)道,“然而軟件工程師認(rèn)為‘如果沒(méi)壞,就證明沒(méi)有足夠的功能’,為軟件添加功能總是非常容易的,而這正是問(wèn)題所在。”
不過(guò)軟件的變化能力正是其最大的優(yōu)勢(shì)之一,Godfrey補(bǔ)充說(shuō)道,我們需要極端的敏捷基礎(chǔ)設(shè)施,它能夠適應(yīng)不斷變化的網(wǎng)絡(luò)環(huán)境。