2010年1月25日星期一

框計算是什麼? What is box computing?



Cloud Computing (雲端運算)是已經被大家喊到出汁的名詞, 百度大概是要跟雲端運算互別苗頭, 百度CEO李彦宏在2009年8月提出了Box Computing (框計算), 這個到底是什麼東西呢 ...

根據百度的框計算資料:
框計算為用戶提供基於網際網路的一站式服務,是一種最簡單可依賴的網際網路需求交互模式,用戶只要在框中輸入服務需求,系統就能明確識別這種需求,並將該需求分配給最優的應用或內容資源提供商處理,最終返回給用戶相匹配的結果

框計算的實現過程:
1、 首先,用戶的任意一個需求被提交到“框”里;
2、 經過一系列復雜的需求分析,包括語義分析、行為分析、和智能人機交互技術分析,和海量計算,用戶的需求被分發給框後台的某個或某幾個應用所響應;
3、 框背後的應用平臺是開放的,框計算平臺提供了大量即插即用的介面,各種應用可以主動與框計算平臺對接,使自己有機會來響應框所收集到的需求。
再由資料中如下的架構圖來看:



只能說中國對於技術概念的描述, 還真是...難懂

「框計算」這個名詞是硬生生被瞎扯出來的; 李彦宏所謂的「框」就是指網友在搜尋資料輸入資料的那個框, 也就是「輸入框」; 也就是當你在輸入框中輸入問題, 這個系統就會給你所需要的答案;

也就是不要給我搜尋的資料, 而是給我答案 (這個不是在Google, Bing都已經在做的嗎?)

比如你輸入 「我應該在幾歲結婚」, 然後系統就會告訴你應該如何如何 ... (當然這個例子是筆者特別瞎扯的), 所以把整個架構用「框計算」來描述, 有些讓人搞得滿頭霧水, 這個框怎麼會計算呢?

筆者來來回回從去年看完後, 到今年再拿出來看 ... 終於搞懂框計算是要說什麼; 其實百度CEO李彦宏所說的「框計算」就是雲端運算的一部份, 大概是為了噱頭而搞出一個什麼「框計算Box Computing」 ... 這個名詞主要是刻意要讓人肅然起敬的啦 ... 或者故意讓人搞不清楚的 (你有雲計算;咱有框計算 ... 厲害吧)

為什麼說「框計算」就是雲端運算的一部份呢? 或者根本跟雲端運算就是一個樣呢?

李彦宏就是希望百度搞出一個核心架構, 這個架構可以接受外界接進來提供服務, 當外界提供的服務夠多, 能夠解答的範圍就更廣, 能夠回答的正確性就更高, 而這些外界的服務會影響最後的答案 ... 很像Web Services吧!

就軟結構來說, 「框計算」應該就是服務導向架構的Web Services; 就硬結構來說, 「框計算」應該就跟雲端運算一樣; 也可以說「框計算」就是不同功能目的的「雲端運算」

而上面所說的百度核心架構就是阿拉丁計畫, 近期的樣貌就是百度搜索開放平台, 當然百度搜索開放平台還沒能真正做到框計算的功能, 僅在於資料的提供

百度框計算就是指網友在搜尋引擎輸入問題後即時獲得所需要的答案, 這個答案的背後就是由許多提供服務的來源所回應

只是百度所說的「開放接口」會多開放? 如果「開放接口」會影響最後的答案, 以中國的「開放」程度, 能夠符合「開放接口」要求的服務不知道能夠有幾個?

百度框計算是否真的能夠如所說的神奇? 還是只是服務導向計算的簡易版? 還是只是雲端計算的中國分身? 目前尚很難定論, 只能持續觀察看看百度的後續服務來判斷了...

標籤: , , , ,

繼續閱讀:台灣搜尋引擎優化與行銷研究院