天天看點

閑話虛拟化和雲計算的異同點

閑話虛拟化和雲計算的異同點

經常有人讨論這兩者的差別,在這個行業時間長,聽到的也自然很多,這裡做一個總結。下面的觀點,我想沒有對和錯,隻是了解不同。

所謂虛拟化,虛拟機,vps,其實是差不多一個意思

所謂雲計算,廣義上肯定是包括一切,不過狹義一點,基本就是指iaas

其實就是虛拟機和iaas的聯系和差別。

虛拟化就是雲計算

這個說法很早就有,尤其商業廠商, vmware,微軟,都是把以前叫虛拟化的産品,改名為雲計算。

其實某種意義上,也對,虛拟化是雲計算的初級階段。對于企業來說,虛拟化,其實就已經能完全滿足需求,那其實這就是雲計算。相信雲計算也是有不同的階段,不同的層次。

api接口

沒有api接口的,就是虛拟化。有api接口的,就是雲計算。其實也挺有道理的。因為有api接口,你才可能和第三方調用。沒有api接口,你就隻能通過管理界面,一個一個虛拟機建立。

不過現在很多虛拟化廠商也開始提供api接口,不過這隻是部分功能的api接口。

如果說iaas,雲計算,必須提供全部功能的api接口,這個定義我還是很贊同的。

節點規模

有人說,10台的規模,就是虛拟化,1000台,就是雲計算。其實也是有道理的。你管理機器的規模和你的管理方式有很大的聯系。一個簡單的例子,你10台機器的時候,建立虛拟機,制定實體節點,就是一個剛需。當你的裝置超過1k,那麼你更多的是考慮放到哪個zone裡。

分布式技術

有人認為采用分布式的技術,就是雲計算,例如如果你的存儲是用本地存儲,那麼還是虛拟化,用了分布式,那麼就是雲計算,網絡也是類似。

這個觀點,還是很深入人心,符合中國人很多觀念。虛拟機都是分布式的,肯定不會有所謂的單點故障。

彈性擴充

這個就更加深入人心。有彈性擴充的功能,就是雲計算,沒有就是虛拟化。不過大家對彈性擴充的了解,其實差異很大。對于虛拟機來說,是橫向還是縱向擴充呢?

橫向是指自動增加和減少機器的數量。

縱向是指自動增加和減少cpu和記憶體

在這個行業混了那麼久,坦白說,見到和我的了解的橫向彈性擴充,就是fit2cloud,真的是基于青雲的上實作了自動擴充。縱向的就是刻通雲給我示範過。不過這個都是局限在linux下,windows下,目前還是很難做一個demo。

其實外面的很多demo示範。在真實場景下,其實根本是無法使用的。增加虛拟機容易,減少呢?

要想真正很友善實作彈性擴充,真的要求你平台,提供資料庫服務,緩存服務,這樣實作彈性擴充的難度就會低很多。

自服務

支援使用者自己建立虛拟機的,就是雲計算。依靠管理者建立虛拟機的,是虛拟化。其實也挺有道理。其實目前企業内部,目前使用者還是沒有習慣自服務。那麼無論用啥平台,可能還是虛拟化。

本文作者:陳沙克

來源:51cto

繼續閱讀