VPS和云主機(jī)之間的區(qū)別
很多人混淆vps與云主機(jī) ,認(rèn)為vps就是云主機(jī),以為云主機(jī)就是vps。其實(shí)二者有本質(zhì)區(qū)別。很多人談云計(jì)算,談來(lái)談去,究竟云計(jì)算是個(gè)啥,可能越聊越模糊。希望借助本文,聊聊云主機(jī)與vps的對(duì)比,也許你會(huì)明白,什么才是“云”。
VPS:Virtual Private Server (虛擬專(zhuān)用服務(wù)器)是利用虛擬服務(wù)器軟件(如VMware、xen)在一臺(tái)物理服務(wù)器上創(chuàng)建多個(gè)相互隔離的小服務(wù)器。這些小服務(wù)器(VPS)本身就有自己操作系統(tǒng),它的運(yùn)行和管理與獨(dú)立服務(wù)器完全相 同。
云主機(jī):云主機(jī)是整合了計(jì)算、存儲(chǔ)與網(wǎng)絡(luò)資源的IT基礎(chǔ)設(shè)施能力租用服務(wù),能提供基于云計(jì)算模式的按需使用和按需付費(fèi)能力的服務(wù)器租用服務(wù)。云主機(jī)是在由若干臺(tái)服務(wù)器組成的集群上云主機(jī) 虛擬出多個(gè)類(lèi)似獨(dú)立主機(jī)的部分,它具備可靠性高、靈活性強(qiáng)等特點(diǎn)。
vps與云主機(jī)相同點(diǎn): 都是在物理服務(wù)器上虛擬化的空間,運(yùn)行和管理與獨(dú)立服務(wù)器完全相同。
vps與云主機(jī) 不同點(diǎn):
1、架構(gòu)模式的不同
在上面的vps和云主機(jī)的介紹中,大家也能看出區(qū)別。vps只是在一臺(tái)物理服務(wù)器上創(chuàng)建多個(gè)互相隔離的小服務(wù)器,這個(gè)不難理解,說(shuō)簡(jiǎn)單點(diǎn),就是你裝個(gè)vmware,在里面建很多虛擬機(jī)的概念一樣。
而云主機(jī),則沒(méi)那么簡(jiǎn)單。如果把vps歸類(lèi)為單機(jī)版,那云主機(jī)就是十足的分布式了。
云主機(jī)是在由若干臺(tái)服務(wù)器組成的集群上虛擬出多個(gè)類(lèi)似獨(dú)立主機(jī)的部分。比如阿里云自己研發(fā)的飛天分布式系統(tǒng),能支持五千臺(tái)服務(wù)器集群。創(chuàng)建一臺(tái)云主機(jī),是要經(jīng)過(guò)分布式系統(tǒng)進(jìn)行調(diào)度的,而不是簡(jiǎn)單的在一臺(tái)物理機(jī)上創(chuàng)建一個(gè)虛擬機(jī)。正是因?yàn)橛辛诉@個(gè)分布式系統(tǒng)的調(diào)度,云主機(jī)和vps才有著本質(zhì)的區(qū)別。也正是因?yàn)橛辛诉@個(gè)分布式系統(tǒng)的調(diào)度,云主機(jī)有著vps不可超越的優(yōu)勢(shì)。
2、存儲(chǔ)模式的不同
云主機(jī)采用分布式集群存儲(chǔ),數(shù)據(jù)實(shí)時(shí)寫(xiě)多份,所以不存在單點(diǎn)故障的問(wèn)題。當(dāng)服務(wù)所在的物理機(jī)宕機(jī),會(huì)自動(dòng)遷移到冗余的數(shù)據(jù)備份上。而vps僅僅采用單機(jī)本地磁盤(pán)存儲(chǔ)(也就是一臺(tái)物理機(jī)),數(shù)據(jù)只寫(xiě)一份。雞蛋只在一個(gè)籃子,機(jī)器故障與數(shù)據(jù)丟失的風(fēng)險(xiǎn)將一直存在。
3、可靠性的不同
在計(jì)算節(jié)點(diǎn)機(jī)器發(fā)生突發(fā)硬件故障時(shí),云主機(jī)支持自動(dòng)重建到其他節(jié)點(diǎn),僅需要5~10分鐘左右時(shí)間,而這一切都是由分布式系統(tǒng)自動(dòng)調(diào)度。而VPS可能需要數(shù)小時(shí)的時(shí)間來(lái)等待硬件修復(fù)。
在存儲(chǔ)方面,存儲(chǔ)節(jié)點(diǎn)損壞一兩臺(tái)服務(wù)器,并無(wú)任何影響,系統(tǒng)會(huì)自動(dòng)將數(shù)據(jù)讀寫(xiě)定向到其他節(jié)點(diǎn)。而VPS是本機(jī)存儲(chǔ),一旦本機(jī)的硬盤(pán)或陣列損壞,輕則中斷數(shù)小時(shí)時(shí)間,重則可能發(fā)生數(shù)據(jù)丟失情況。
4、功能及服務(wù)的不同
正如前面所說(shuō),云主機(jī)與vps本質(zhì)區(qū)別是,底層資源的創(chuàng)建及管理,是要經(jīng)過(guò)分布式系統(tǒng)調(diào)度的。也正是因?yàn)橛辛诉@個(gè)分布式系統(tǒng)的調(diào)度,云主機(jī)才有著vps不可超越的優(yōu)勢(shì)。何為"云",其實(shí)就是將傳統(tǒng)的IDC底層資源整合成為一種服務(wù),用戶(hù)按需所取,這就是所謂的云。
通常購(gòu)買(mǎi)云主機(jī)后,一些功能及服務(wù)都會(huì)免費(fèi)開(kāi)放給用戶(hù),而這些都是vps無(wú)法超越的:
a、云主機(jī) 有鏡像打包的功能,能將云主機(jī)系統(tǒng)打包成鏡像。如果再結(jié)合api,創(chuàng)建成千上萬(wàn)的云主機(jī) ,也只是瞬間的事情。
b、云主機(jī)的監(jiān)控不用擔(dān)心,由云監(jiān)控幫你搞定。服務(wù)器的狀態(tài)信息,可以在控制臺(tái)一目了然。故障報(bào)警,自動(dòng)發(fā)到你手機(jī)或者郵箱里。媽媽再也不擔(dān)心那繁瑣的監(jiān)控了。
c、服務(wù)器的安全,也不用擔(dān)心,云主機(jī) 底層都是部署的硬件防火墻。比如像ddos這樣的攻擊,根本不用擔(dān)心。你甚至還可以自己手動(dòng)設(shè)置攻擊的流量閥值等一些參數(shù)。