林沛
(汕頭廣播電視大學,廣東 汕頭 515000)
云計算(Cloud Computing)是基于互聯網的超級計算模式,即把存儲于個人電腦、移動電話和其他設備上的大量信息和處理器資源集中在一起,協同工作。它是一種新興的共享基礎架構的方法,可以將巨大的系統池連接在一起以提供各種IT服務。
云計算作為一種新興的網絡技術和商業模式,它將帶來工作方式和商業模式的根本性改變。在未來,只需要一臺電腦或者一個手機,就可以通過互聯網來實現我們需要的一切,使用云計算資源猶如使用水電資源一樣方便快捷。云計算的發展是一種不可逆轉的趨勢,未來我們的生活會更緊密的跟網絡聯系在一起。走向云計算時代,我們需要更進一步地認識它,探索它的應用與發展。
云計算是IT產業的第三次變革,前兩次是個人計算機變革和互聯網變革。個人計算機變革從80年代到整個90年代,它將昂貴的、只在特殊行業中使用的大型主機變成每個人都可以負擔得起、都能使用的個人電腦,提高了個人的工作效率和企業的生產效率。互聯網變革發生在90年代末及最近十年,它將數億的單個信息孤島集成龐大的信息網絡,方便了信息的發布、收集、檢索和共享,極大地提高了人類溝通和共享以及協作的效率,豐富了人類的社交和娛樂。
云計算變革正在發生。它將IT基礎設施變成如水電一樣按需使用或付費使用的社會公用基礎設施,實現了從計算機到使用者、從應用到任務的轉變,使人們能夠像使用水電那樣使用計算資源。云計算變革是前兩次變革的繼承和飛躍。
狹義云計算是指IT基礎設施的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。 提供資源的網絡被稱為“云”?!霸啤敝械馁Y源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。狹義云計算只是指IT基礎設施,后來才延伸為包含平臺、軟件的資源。
廣義云計算是指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的服務。這種服務可以是IT和軟件、互聯網相關的,也可以是任意其他的服務。目前媒體和大部分公司所指的云計算均是廣義云計算。
云計算的關鍵是“云”——由大量的計算機陣列組成的大型服務器集群。云計算實現了從計算機到使用者、從應用到任務、從孤立的數據到可以隨時訪問、可以與任何人共享的數據的轉變。
與傳統的以PC為中心的計算模式不同,云計算是以用戶、以任務為中心的。作為使用者,我們可把所有任務都交給“云端”,也就是“云服務器”去完成,我們只需要一臺能上網的電腦就夠了,不需關心存儲或計算發生在哪朵“云”上,但一旦有需要,我們可以在任何地點用任何設備,如電腦、手機等,快速地計算和找到這些資料。我們再也不用擔心資料丟失或損壞。

如圖1所示,用戶利用電腦或便攜設備,經Internet連接到云中。對這些用戶而言,“云”是一個獨立的應用、設備或文件?!霸啤敝械挠布筒僮飨到y是不可見的。
作為一種新興的商業計算模式,云計算將計算任務分布到“云”中,使各種應用系統能夠根據需要獲得計算力、存儲空間和各種軟件服務?;谠朴嬎愕膽没蚍辗Q為“云服務”。云計算的應用其實就是“云服務”,主要體現在以下幾個方面:
SAAS(軟件即服務)這種類型的云計算通過瀏覽器把程序傳給成千上萬的用戶。在用戶眼中看來,這樣會省去在服務器和軟件授權上的開支,他們不需要事先購買服務器設備或軟件授權。從供應商角度來看,這樣只需要維持一個程序就夠了,成本也要低得多。
平臺即服務是SAAS的變種,這種形式的云計算把開發環境作為一種服務來提供,用戶可以使用中間商的設備來開發自己的程序,并通過互聯網和其服務器傳到其他用戶手中。
實用計算為IT行業創造虛擬的數據中心,使得其能夠把內存、I/O設備、存儲和計算能力集中起來成為一個虛擬的資源池,為整個網絡提供服務。
基于云計算的網絡服務范圍非常廣泛,從分散的商業服務到全套的API(應用程序接口)服務。網絡服務提供者們可以提供API讓開發者能夠開發更多基于互聯網的應用,而不是提供單機程序。
管理服務是云計算最早的應用之一。這種應用更多的是面向IT行業而不是終端用戶,常用于郵件病毒掃描、程序監控等等。
商業服務平臺是SAAS和MSP的混合應用,該類云計算為用戶和提供商之間的互動提供了一個平臺;云計算集成是將互聯網上提供類似服務的公司整合起來,以便用戶能夠更方便的比較和選擇自己的服務供應商。
隨著國際IT巨頭以及國內諸多廠商對于云計算領域的積極探索,云計算已經從一個創新型的技術概念,開始成為IT產業共同關注的焦點。發展云計算,對IT產業的發展意義重大。第一,在信息服務產業領域,云計算的IT基礎設施建設模式為產業帶來了節省成本、拓展應用、更加充分利用資源的全新思路。這符合了產業發展中控制成本、節省資源、減少排放、保護環境等多方面的需求趨勢。第二,云計算也為IT軟件服務、互聯網和移動互聯網等產業開拓了全新的商業模式建設思路,成為了信息服務、產業服務模式發展的重要方向。在未來的幾年里,云計算將不斷發展并且獲得更廣泛的應用。
現在網絡的主要功能在于交換、發布和操作信息。網絡內容不再像早些年那樣是靜態的,全球用戶每一天都在改變網絡內容?;雍蛯崟r的Web 2.0也是云計算的主要推動因素。云計算能夠使用現有的基礎設施,在極短的時間內處理大量的信息以滿足動態網絡高性能的需求,使網絡成為一種全球共享的通信媒介。
網絡實現了快速訪問大量的信息。但是,分類海量信息、消除信息混亂是一個挑戰。沒有快速和準確地找到用戶需要的信息的能力,網絡的價值就會開始消失。云計算是專門為消除信息混亂、建立有序結構而量身定做的技術。云計算提供了把各種不同種類的信息集成在一起的能力,為處理大量的數據提供了更多的計算能力,提供更簡單的基礎設施管理。
雖然技術的發展越來越高級,但是用戶卻希望技術產品越來越易用。以服務的方式在互聯網上提供軟件取得的市場成功就是向簡單化發展的一個例子。軟件服務也是云計算的一個先驅。通過購買一項服務,而不是直接購買軟件產品,企業能夠直接使用最新的軟件,沒有復雜性,無需管理成本,也不用升級軟件,這便是云計算給整個IT業帶來的簡單化。
云計算的最終目標是將IT設施作為一種公共設施提供給廣大用戶,使人們能夠像使用水和電話那樣使用計算資源。云計算能夠隨時隨地在用戶需要時以較低的成本提供強大的計算能力,這不僅需要將新思想更快地應用到市場,還需要更多的技術創新。發展云計算是促進技術創新和加快實用技術發展的主要推動力。
綠色環保和資源節約型產業日益受到關注和推崇,而云計算的發展將推進“綠色IT”的實現。云計算能更有效地使用能源,減少運行數據中心所需要的耗電量,過剩的計算能力會得到利用。通過整合資源,云計算平臺能夠節省能源和運行成本。
作為一種新興的技術,云計算在我國這個全球最大的互聯網市場中的應用雖僅僅是剛剛起步,但已經可以預想未來無限光明的前景。好風憑借力,當前互聯網遇到了新的發展契機,云計算必將在不久的將來展示出強大的生命力,助推IT產業跨越式發展。
[1](美)Michael Miller.云計算[M].姜進磊等譯.北京:機械工業出版社,2009:4-13.
[2]危烽.淺談“云計算”在互聯網中的應用[J].電腦知識與技術,2009(3).
[3]西方烈.2009,云計算來勢洶洶[N].電腦報,2009-11-20(19).