主機(jī)行業(yè)很花俏,他們提供了大量的選擇,以適應(yīng)用戶千奇百怪的需求。但和其他事情一樣,用戶在選擇時(shí)必須做權(quán)衡。
虛擬主機(jī),也叫共享主機(jī)(shared hosting)通常廉價(jià)、易用,但系統(tǒng)資源受限。專屬服務(wù)器(dedicated servers)更加強(qiáng)大、可定制,但需要一定水平的技術(shù)知識(shí)。
如果一個(gè)網(wǎng)站很大,流量很高,虛擬主機(jī)已無法承載;而使用專屬服務(wù)器的話對(duì)網(wǎng)站來說又沒有必要。如果你遇到這樣的問題,那么你需要一個(gè)VPS主機(jī)。
虛擬私有服務(wù)器(virtual private server, VPS)是一種靈活的、可擴(kuò)展的、經(jīng)濟(jì)的主機(jī)解決方案,可以適應(yīng)絕大部分網(wǎng)站。它適合不滿足于虛擬主機(jī),而又不需要一整臺(tái)服務(wù)器的用戶。
在我們深入研究VPS的特性和優(yōu)勢(shì)之前,請(qǐng)注意,不同主機(jī)商提供的VPS有很大差異。要確定主機(jī)商的VPS是否包含某一特性,請(qǐng)直接咨詢主機(jī)商。
那么,VPS到底是什么?
在虛擬主機(jī)上,你的網(wǎng)站和其他N多用戶的網(wǎng)站都呆在同一臺(tái)服務(wù)器上,這些網(wǎng)站共享這臺(tái)服務(wù)器的資源,如內(nèi)存、磁盤空間和CPU,而且你只能使用主機(jī)商提供的功能。
專屬服務(wù)器,不言自明,你的網(wǎng)站是這臺(tái)服務(wù)器上唯一的網(wǎng)站(或者說你是這臺(tái)服務(wù)器的唯一用戶),你獨(dú)占這臺(tái)服務(wù)器的所有資源。專屬服務(wù)器適合大型網(wǎng)站——巨大的數(shù)據(jù)庫(kù)、驚人的流量。而虛擬主機(jī)往往拒絕或限制這么大的網(wǎng)站。專屬服務(wù)器通常很貴,而虛擬主機(jī)通常每個(gè)月的花費(fèi)則不到10美刀。
VPS的資源
VPS是一種靈活的解決方案,介于虛擬主機(jī)和專屬服務(wù)器之間——不僅僅是價(jià)格還包括功能。
和專屬服務(wù)器一樣,VPS上的網(wǎng)站獨(dú)占內(nèi)存和磁盤空間;而同虛擬主機(jī)一樣,你的網(wǎng)站必須和其他網(wǎng)站共享CPU。簡(jiǎn)單來說,VPS的內(nèi)存和磁盤空間是專屬的,而CPU是共享的。而CPU的共享情況,又根據(jù)主機(jī)商的設(shè)置不同而不同。
下表展示了大部分主機(jī)商對(duì)虛擬主機(jī)、VPS和專屬服務(wù)器的區(qū)分。
虛擬主機(jī) VPS 專屬服務(wù)器 共享內(nèi)存、磁盤空間和CPU 共享CPU,內(nèi)存和磁盤空間專屬 內(nèi)存、磁盤空間和CPU都是專屬 無服務(wù)器級(jí)的可定制性 服務(wù)器級(jí)的可定制性 服務(wù)器級(jí)的可定制性 所有服務(wù)器級(jí)的軟件都是預(yù)先安裝好的 服務(wù)器級(jí)軟件(OS, cPanel, LAMP)的預(yù)安裝情況取決于主機(jī)商 服務(wù)器級(jí)軟件(OS, cPanel, LAMP)的預(yù)安裝情況取決于主機(jī)商 通常提供完全的用戶支持 用戶支持情況取決于服務(wù)商 用戶支持情況取決于服務(wù)商 $ $$ $$$
突發(fā)內(nèi)存(burstable RAM)
VPS不僅提供了更多的內(nèi)存、磁盤空間,以及比虛擬主機(jī)更高的CPU資源。根據(jù)主機(jī)商的不同,某些還提供了突發(fā)內(nèi)存功能,以應(yīng)對(duì)突發(fā)性的內(nèi)存枯竭情況。當(dāng)遇到突發(fā)性的高流量事件時(shí),突發(fā)內(nèi)存將調(diào)用預(yù)留池中的內(nèi)存,以應(yīng)對(duì)暫時(shí)性的高流量。虛擬主機(jī)上沒有這個(gè)功能,而專屬服務(wù)器會(huì)使用全部的可用內(nèi)存,不設(shè)內(nèi)存預(yù)留池
用戶支持的差異
和性能上的差異一樣,不同VPS主機(jī)商的客戶支持等級(jí)和類型也不盡相同。例如,某些公司提供半托管的VPS服務(wù),而另一些公司則是全托管。
用戶支持的差異如下表所示:
無托管 半托管 全托管 主機(jī)商解決硬件和網(wǎng)絡(luò)問題 主機(jī)商解決硬件、網(wǎng)絡(luò)和常規(guī)軟件問題 主機(jī)商解決硬件、網(wǎng)絡(luò)及一切軟件問題 用戶對(duì)所有的軟件、性能問題負(fù)責(zé) 用戶自己解決自定義軟件的問題 主機(jī)商負(fù)責(zé)自定義軟件的安裝
如你所見,VPS是完美的中間選擇——足夠靈活的可定制性,充足的資源。適合想要獲得比虛擬主機(jī)更多的主機(jī)權(quán)限,而又買不起專屬服務(wù)器的喲過戶。如果你需要root權(quán)限訪問,虛擬主機(jī)不會(huì)給你提供,而VPS可以。如果你的網(wǎng)站的內(nèi)存占用大起大落,而你的主機(jī)商又正好提供,那么突發(fā)內(nèi)存將對(duì)你非常有吸引力。如果你喜歡自定義,那么服務(wù)器級(jí)的軟件自定義,如PHP、MySQL和Apache,會(huì)令你產(chǎn)生興趣。
簡(jiǎn)單來說,VPS具有專屬服務(wù)器絕大部分的功能,并且在價(jià)格和用戶支持上更有優(yōu)勢(shì)。
我需要VPS嗎?
答案是“或許”。也許你是一個(gè)web設(shè)計(jì)師,手里有幾個(gè)站,另外有一些長(zhǎng)期合作客戶的網(wǎng)站需要你管理。VPS適合你嗎?好吧,看來你很可能需要一個(gè)高于虛擬主機(jī)的平臺(tái),這樣你就不用再和其他用戶共用資源,不必?fù)?dān)心其他用戶占有更多資源而影響你的網(wǎng)站的情況。專屬主機(jī)有點(diǎn)過了,你并不是一直需要那么多的系統(tǒng)資源,而且你無法調(diào)整預(yù)算。
最后我要說,如果你的網(wǎng)站由靜態(tài)網(wǎng)頁構(gòu)成,那么虛擬主機(jī)對(duì)你就足夠了。如果你有大量文件存儲(chǔ),有多個(gè)站,動(dòng)態(tài)網(wǎng)頁構(gòu)成,并且時(shí)不時(shí)會(huì)有大量流量涌入,那么你就應(yīng)該考慮升級(jí)到VPS了。你能做的比在虛擬主機(jī)上更多,而投資又遠(yuǎn)遠(yuǎn)小于專屬服務(wù)器。