雲計算與虛擬化並不是解決一類的問題的方法

這是一個人人談"雲"、"大數據"的時代,作為一個IT民工,如果與同行間聊天時,不談及這方面的內容,有人可能會覺得你落伍了,跟不上這個時代了。既然雲計算是一個這麼火熱的概念,那麼雲計算到底是什麼?縱觀整個計算機與互聯網的發展史,任何一項新技術的能得以快速發展,那麼這一項新技術必將能改變人們的生活方式,或是能夠很大程序的影響人們的生活。如智能手機、平板電腦的出現等?

雲計算與虛擬化並不是解決一類的問題的方法

那麼雲計算和虛擬機(VMWare)有什麼區別?對此有網友表示稱,虛擬化技術與現流行的大數據Hadoop技術有什麼區別,解決的是一類問題麼?虛擬化主要解決資源利用率,資源提供的自動擴展。有服務器(compute)虛擬化(kvm/xen/lxc等),存儲虛擬化,網絡虛擬化。原來的數據中心服務器整合就利用了大量的虛擬化。現在的雲計算模式也以虛擬化技術為基礎,特別是IAAS層。但云計算本質是效用計算,按需付費,因此SAAS也可以不基於虛擬化來實現。

雲計算與虛擬化並不是解決一類的問題的方法

Hadoop就是用來解決google類似的大數據的分析引入的計算框架。(mapreduce和分佈式存儲)。你可以把這些東西放在虛擬化環境裡的。虛擬化技術是否都適用於並行計算,分佈式大數據存儲和檢索?

雲計算與虛擬化並不是解決一類的問題的方法

這裡得區分是什麼的虛擬化。如上,有服務器虛擬化,存儲虛擬化,網絡虛擬化。現在流行軟件定義網絡,軟件定義存儲,廣義的說,這也算是虛擬化技術的應用。並行計算是一種計算模式。可以基於虛擬化技術來實現。lerlang就是採用vm的方式來表示多進程。但是也可以在硬件上實現。


分享到:


相關文章: