雲端計算:大資料時代的系統工程(二)

broadviewbj發表於2012-12-27

從目前來看,如果我們想要完整的認知雲端計算,應該從服務平臺兩面去理解,即雲端計算涵蓋雲端計算平臺和雲端計算服務這兩個概念。

如前所述,雲端計算服務代表一種新的商業模式,對於任何一種商業模式而言,除了理論上可行之外,還要保證實踐上可用。對於雲端計算服務來說,要面向海量使用者提供永遠線上、隨時訪問的可用服務,而且支援多使用者按需獲取服務資源,並保證服務的可靠性,就要求底層IT系統能夠支援這樣的服務模式。

因此,伴隨著雲端計算服務理念的發展,雲端計算也形成了一整套技術實現機制,而云計算平臺則是這套機制的具體體現。

雲端計算平臺在本質上類似一個作業系統,管理著一個可擴充套件的網路超級計算機。這個作業系統透過一些技術將大量分佈於各地的計算機透過網路連線起來,使之在邏輯上以整體的形式呈現。在不同的應用需求出現時,系統可快速調動各種軟、硬體資源協同工作,完成計算、儲存和溝通任務,而使用者無需關注實現細節。網路超級計算機的可擴充套件性,就是指根據需要可對計算資源進行新增或者刪減,同時這個虛擬的計算機所展現出的效能會相應呈近似線性的變化。

雲端計算平臺和雲端計算服務的關係,如同底層基礎和上層建築。透過搭建平臺,可以將大量計算資源集中起來,協同工作,對上層服務的執行進行支撐。而服務的豐富和擴充套件,又對底層平臺提出不斷髮展的要求。雖然如此,仍需要明確的是,這兩者之間並沒有必然的對應關係。

雲端計算服務以商業服務模式為主要的推動力,底層技術平臺的選擇可以起到輔助和提升的作用,它仍然可以執行在傳統的底層架構(非雲端計算平臺)之上。同樣,雲端計算平臺強調的是透過先進的技術手段構建全新的基礎平臺或是改造舊有的底層架構,它可以為所有的應用或計算服務提供底層支撐而並不侷限於雲端計算服務,比如現在很多人正在研究如何把用於科學研究中大規模模擬計算的平行計算框架在雲端計算平臺上實現,又或者將雲端計算平臺用以解決企業面臨的海量資料儲存或系統管理問題。

儘管如此,由於雲端計算平臺本身在設計上就針對了大使用者大資料大系統的問題——這也是提供雲端計算服務會遇到的典型問題,提出瞭解決辦法,所以由雲端計算平臺支撐的雲端計算服務,不僅可以提高服務的效率,而且還會充分發揮出平臺的能力和優勢。可以說,雲端計算平臺在目前更適合推廣雲端計算服務,只有二者的完美結合,才能實現在大規模使用者聚集的情形下以較低的服務成本,提供高可用和高可靠的服務,從而保持業務的持續發展性和在商業競爭中的優勢。

如果我們從更深的層次來看,雲端計算的出現,是資訊社會向智慧化社會轉化的必然。隨著社會和經濟的發展,人們對資訊的需求朝著更全面、個性化和深層次的方向發展,簡單資訊的需求已經轉化為對有用資訊和知識的需求,這就對資訊服務系統質量和服務水平提出了更高的要求。所有的這些都在驅動著另一場變革的開始——將服務和知識帶給所有人。

雲端計算就是推動這場變革的力量。

在熊彼特的創新理論中,經濟變革以創新、企業家的活動和市場力量為中心。作為經濟變革的關鍵因素,創新所產生的市場力量能夠比凱恩斯所說的看不見的手和價格競爭帶來更好的結果。社會學家曼努埃爾·卡斯特(Manuel Castells)認為,資訊主義的精神是一種創造性的破壞的文化,而且已經被加速至光電訊號線上路中的處理速度,熊彼特在網路企業的網路空間遇到了韋伯(Weber)。

過去的三十年間,ICT產業的成長像傑克腳下的那個通天豆莖,快速將人們的生活帶到一個全新的世界。對於單機系統來說,資訊儲存空間越來越大,主頻處理速度也越來越快,但儲存和CPU的發展在高處總有個天花板,如C++標準委員會主席赫伯(Herb Sutter)所說,儘管摩爾定律預言了指數式增長,但我們很清楚這種增長不可能永遠維持,畢竟硬體有物理極限約束,光速不可能更快。這種增長最終會減慢然後終結。[7]人們對硬體效能快速增長的需求,似乎就這樣困在了各種大小體積的方塊中。

雲端計算將光電訊號有選擇地進行了聚集,以更加有目標的創新意識,影響著這個社會的方方面面。這取決於使用雲的方式不同,使用者——個人、企業和跨國公司——擁有幾乎無限可能的創造力。

有了雲端計算,使用者可以方便地透過租用來獲得各種有特色的應用,進入軟體開發和部署環境,使用類似資料儲存和處理的聯網計算基礎設施。[8]人們可以不再需要購買、安裝計算機和軟體,各個公司也不再需要部署自己的伺服器和資訊管理系統,如前文所述,從買計算機買計算買伺服器買服務,雲端計算極大簡化了資訊製造、儲存、傳輸和獲取的流程,將資訊流轉演變成為一種社會的公共基礎設施。無論是企業還是個人使用者,都能透過雲端計算節約成本、享受便利。

就像印刷術的發明,雲端計算在加速知識傳播的同時,也極大降低了知識的傳播成本。而且在雲端計算中,透過對資料的集中和整合、轉換,使資訊變成了知識,知識變成智慧。在這樣的過程中,生產效率極大提高,創新成本獲得極大降低。

從更宏大的角度來說,雲端計算的真正影響在於民主和平等。在雲端計算的推動下,計算的使用將會更加便捷和廉價,或許將來每個人以一本書的價格即可擁有一個雲的終端——背後的支撐是一個超級計算機的能力。基於如此簡單即可使用的巨大計算能力,無論是個人還是公司,無論是大企業還是資源有限的新創公司,都有了公平的創新機會,都可以在平等的基礎上檢測業務的可行性。

所以,雲端計算不僅給了普通人夢想的機會,還有實現夢想的力量。雲端計算降低了資訊服務的獲取成本、實現了IT服務的規模化生產,並促進了整個社會的創新程式。其核心意義同每一場變革最根本的核心意義一樣—— 使生活更加方便、成本更加低廉、知識更加民主化。

雲端計算:大資料時代的系統工程(二) 

 

本文節選自《雲端計算:大資料時代的系統工程》

姚宏宇  田溯寧

電子工業出版社出版

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13164110/viewspace-751699/,如需轉載,請註明出處,否則將追究法律責任。

相關文章