雲端計算平臺是網路伺服器叢集的作業系統——SDChina大會思考之二

myan發表於2020-04-04

雲端計算是今年最火的技術概念,SDChina 2008對這個主題予以特別關注,邀請知名企業的專家從不同角度解析雲端計算的重要性。

雖然也有一些人(比如Oracle的埃裡森)對雲端計算這個概念不以為然,但是更多的人還是認為這是計算機歷史上具有里程碑意義的重要技術。我在一本Erlang書的書評裡簡單表達了自己對雲端計算重要性的看法:

“另一個可能更加迫切的變革,就是雲端計算。Google的實踐表明,用廉價伺服器組成的伺服器叢集,在計算能力、可靠性等方面能夠達到價格昂貴的大型計算機的水準,毫無疑問,這是大型、超大型網站和網路應用夢寐以求的境界。然而,要到達這個境界並不容易。目前一般的網站為了達成較好的可延展性和執行效率,需要聘請有經驗的架構師和系統管理人員,手工配置網路服務端架構,並且常備一個高水準的系統運維部門,隨時準備處理各種意外情況。可以說,雖然大多數Web企業只不過是想在這些基礎設施上執行應用而已,但僅僅為了讓基礎設施正常運轉,企業就必須投入了巨大的資源和精力。現在甚至可以說,這方面的能力成了大型和超大型網站的核心競爭力。這與作業系統成熟之前人們自己動手設定硬體並且編寫驅動程式的情形類似——做應用的人要精通底層細節。這種格局的不合理性一望便知,而解決的思路也是一目瞭然——建立網路服務端計算的作業系統,也就是類似Google已經建立起來的“雲端計算”那樣的平臺。所謂“雲端計算”,指的是結果,而當前的關鍵不是這個結果,而是作為手段的“計算雲”。計算雲實際上就是控制大型網路伺服器叢集計算資源的作業系統,它不但可以自動將計算任務並行化,充分調動大型伺服器叢集的計算能力,而且還可以自動應對大多數系統故障,實現高水平的自主管理。計算雲技術是網路計算時代的作業系統,是絕對的核心技術,也正因此,很多赫赫有名的中外大型IT企業都在不惜投入巨資研發計算雲。包括我在內的很多人都相信,雲端計算將不僅從根本上改變我們的計算環境,而且將從根本上改變IT產業的盈利模式,是真正幾十年一遇的重大變革,對於一些企業和技術人員來說是難得的歷史機遇。”

相關文章