李實恭:開源關于云計算與智慧的地球
李實恭:大家都知道開源軟件的重要,所以我們才舉辦這個論壇,在這里,我今天從不同角度討論為什么開源軟件更加重要,對于從事開源軟件開發的人,我們也希望借今天的介紹可以看出有哪些新的題目是我們從事開源軟件開發的方向。
我首先介紹今年IBM所提出的新的說法,一個概念是從人類存在以來就有的概念,就是如何創造一個更好的環境,讓人類的生存能夠更好,我們要更智慧的管理地球。在我們看到整個改變的時候,世界變得越來越平,有一本書叫做《世界是平》的,事實上我們覺得世界更平,平并不代表公平,平只是說資源的重新分配更加容易,剛才很多同志的報告中都提到我們從事開源軟件開發,需要注意投資跟經營模式,我們要從更宏觀的角度看,當世界上的資源分配更加方言的時候,給很多新興發展的地區帶來機會,但是這些機會也同樣帶來很多危險,因為投資很容易移到某個地區、某個特定的計劃,也很容易移出去,是雙刃劍,因為資訊產業的發展,因為通信的發達,所以世界也變得越來越小。物理的距離以及時間的差距幾乎已經不存在,當世界變得越來越小的時候,表示前面的扁平化更加快速,很多新興的概念、新的想法、新的創新會加速的產生,也加速的滅亡,如果沒有認清楚資源重新分配的道理,同時,也有很多新的問題,因為世界變得更平、更小,像最近H1N1流感就是一個例子,因為世界變得越來越小,我們需要有一些更好的管理方法,這些新的管理方法,簡單來說是我們需要有智慧,我們知道什么是重要的、什么是次要的、什么時候該進、什么時候該退,包括做開源軟件也一樣,時間時候開始、什么時候結束,我們也要智慧的處理。
當世界變得有這個需求的時候,需求的強烈性可能超過大家所理解的,我列出了很多例子,這些例子是IBM在全球做的調查,簡單地說,我們很多天然資源在管理不當的情況下浪費掉了,我們同時還創造了更多的經濟問題,創造了更多的環境污染的問題,這些說明我們需要改變,這個情況可不可以改變?事實上是可以改變的,我們今天看到在地球上有很多傳感器偵測方方面面所謂的生命跡象,最能夠被我們從事開源軟件人理解的就是所搜集的生命跡象在一般的ERP里已經促成了,每一個ERP系統都是收集企業的生命跡象,我們知道很多信息可以集合起來,當這些信息集合起來的時候,他們有一些關聯關系,這些關聯關系是跨領域的,比如:我們看到的醫療服務的問題,不止在三級醫院,還跟城鄉結合有關系,還跟公共衛生有關系,還跟食品的安全有關系,如果發生集體食品中毒,還給醫療造成很大影響,H1N1流感跟交通運輸有關系,我們需要更智慧的管理地球。
說到這里,你們可以開始發揮你們的想象力,在智慧地球這個題目之下有極多新題目,交通、能源、物流、供應鏈、食品安全、飲水、零售、城市的管理,每個課題都需要有新的創新,需要有新的IT支撐服務,為什么?因為我個人對智慧的地球有另外一個比較淺顯的說法,就是智慧的地球要建立全社會的ERP,當你感覺到要建立全社會ERP時候,就不止是剛才圖上列出的題目,每個題目都需要存在,都需要有自己特定范圍內的ERP,但是彼此之間需要跨領域的結合,需要跨行業的結合,但變成全社會ERP的時候,我們感覺到有幾點特別需要:***,需要有能力處理大量的信息;第二,需要有新的看法,有一個模型,由數學化能力把不同信息放到模型里整合起來,可以讓我們看到牽一發動全身的影響怎樣,甚至倒過來看,從結果看源頭,找出各種制造問題的點,換句話說需要有很強的運算能力,協助我們人的腦力所沒有辦法完全覆蓋的地方,當我們把這些都合在一起的時候,我們已經明顯的看到我們需要有更加智慧的IT支撐。更加智慧的IT支撐還代表另外一個意義,智慧也給我們帶來更好的商業利益和價值,如果要建立一個全的ERP,必須是可持續發展,而且經濟規模是可以讓每一個想要從事這方面工作的人容易進入,換句話說要降低門檻。從這個角度來看,我們很明顯的可以看到有幾個我們需要發展而且需要提供給開源社區使用的技術,其中有一個技術是“云計算”,前面我們提到了成本很重要,如果你不知道后面支撐的基礎架構是否存在,你需要做好所有工作才可以把你開發的軟件送到一個手機上,很方便的供終端用戶使用,成本過高,你所從事的工作過多,超過某一個個人或者某一個小的團體能夠負擔的。第二,即使你能夠克服困難,你就勇往直前做,經過很多努力,***發覺終端用戶要使用的時候成本同樣很高,你就無法擴大你的使用范圍,所以,我們需要降低運行成本的做法,這是“云計算”重要的任務之一。第二,你需要在生態基礎架構里需要建立的能力統統變成你不需要煩惱的,相信由你的合作伙伴可以正確的而且很正常的運行,這要靠“云計算”。這頁采用的是美國加州大學伯克利的一個看法,把云架構分成五個層次,可以讓大家用應用軟件越來越方便,成本越來越來低,基礎架構是你不要煩惱。特別需要有開放的標準,要用開放的標準大家才可以共商勝舉,使得我們不會受到限制,使得我們彼此的關聯關系可以建立在正常的基礎上,雖然看起來很復雜,好象有很多事情要做,但是講到一個根本點,就是我們需要用開放的標準,開放的標準要根基于開放的態度,要彼此共享,彼此協助。不管你是軟件開發者,還是學校的研究人員,還是電信運營商,你會問一個問題,我還沒有享受到真正哪一個應用真的是在“云計算”上跑的,如果你還沒有看到,你自然會問能不能實現,IBM是提出“云計算”公司制一,從IBM角度來看,我們已經有很多既有的技術和解決方案可以使得“云計算”成為真實。
【編輯推薦】