云計算的虛擬化技術
近幾年,“云計算”這個詞越來越熱,那么它到底應該怎樣理解呢?
云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡訪問, 進入可配置的計算資源共享池(資源包括網(wǎng)絡,服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。它通過Internet以服務的方式提供可伸縮的虛擬化資源。它是分布式計算、并行計算、效用計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機和網(wǎng)絡技術發(fā)展融合的產(chǎn)物。
說的更簡單一點,云計算的“云“就是存在于互聯(lián)網(wǎng)上的服務器集群上的資源,它包括硬件資源(服務器、存儲器、CPU等)和軟件資源(如應用軟件、集成開發(fā)環(huán)境等),本地計算機只需要通過互聯(lián)網(wǎng)發(fā)送一個需求信息,遠端就會有成千上萬的計算機為你提供需要的資源并將結果返回到本地計算機,這樣,本地計算機幾乎不需要做什么,所有的處理都在云計算提供商所提供的計算集群來完成。
云計算的特點
首先,云計算提供了最可靠、最安全的數(shù)據(jù)存儲中心,用戶不用再擔心數(shù)據(jù)丟失、病毒入侵等麻煩。當你的文檔保存在類似 Google Docs 的網(wǎng)絡服務上,把自己的照片上傳到類似 Google Picasa Web 的網(wǎng)絡相冊里,你就再也不用擔心數(shù)據(jù)的丟失或損壞。同時,嚴格的權限管理策略可以幫助你放心地與你指定的人共享數(shù)據(jù),使你不花分文就享受到最好、最安全、最快捷的服務。
其次,云計算對用戶端的設備要求最低,使用起來也最方便。我們再也不用為了使用最新的操作系統(tǒng),絞盡腦汁不斷升級自己的電腦硬件,不用為了打開某種格式的文檔瘋狂下載軟件,不用為了防止病毒反復安裝殺毒軟件和防火墻軟件。你只要有一臺可以上網(wǎng)的電腦和一個瀏覽器,在瀏覽器中鍵入 URL ,就可以盡情享受云計算帶給你的無限樂趣。
此外,云計算可以輕松實現(xiàn)不同設備間的數(shù)據(jù)與應用共享。在云計算的網(wǎng)絡應用模式中,數(shù)據(jù)只有一份,保存在“云”的另一端,你的所有電子設備只需要連接互聯(lián)網(wǎng),就可以同時訪問和使用同一份數(shù)據(jù)。
最后,云計算為我們使用網(wǎng)絡提供了幾乎無限多的可能為存儲和管理數(shù)據(jù)提供了幾乎無限多的空間,也為我們完成各類應用提供了幾乎無限強大的計算能力。云會議、云教育、云社交等等為人們提供了無限的方便。
云計算系統(tǒng)運用了許多技術,其中以編程模型、數(shù)據(jù)管理技術、數(shù)據(jù)存儲技術、虛擬化技術、云計算平臺管理技術最為關鍵。
然而,云計算還有許多不足之處,比如1.數(shù)據(jù)破壞 2.數(shù)據(jù)丟失 3.帳戶劫持 4.不安全的API 5.拒絕服務 6.惡意的內(nèi)部人員 7.濫用和惡意使用 8.審查不足 9.共享技術問題等等。