一、虛擬主機起源
我們都知道,Internet(互聯(lián)網(wǎng))是把全球各種不同類型的計算機連接在一起組成了一個全球性的網(wǎng)絡,在互聯(lián)網(wǎng)上連接著無數(shù)的計算機,這些計算機可以簡單的分為2類:客戶機和服務器,其中客戶機就是通過互聯(lián)網(wǎng)獲取信息的機器 ,比如我們的手機,電腦等,它一般沒有固定的IP地址,只有當通過ADSL或者光纖撥號上網(wǎng)后,才被分配一個臨時的IP地址,而當我們離線后,計算機就脫離了互聯(lián)網(wǎng),同時IP也被收回給其他需要的人使用;而服務器則是提供信息讓別人訪問的機器,由于任何時候都要在線,所以它必須每時每刻都在線,為此不得不購置專用的服務器,還得租用昂貴的網(wǎng)絡線路,再價格各種維護費用如房租、電費、人工等等,如果每一個企業(yè)都單獨配置這樣的服務器,對于建站人來說是一筆不小的開支,為了解決這個問題,人們開發(fā)了虛擬主機技術,虛擬主機技術的出現(xiàn),對互聯(lián)網(wǎng)技術來說是重大貢獻,由于多臺虛擬機共享一臺真實主機的資源,每個用戶承受的硬件費用、網(wǎng)絡維護費用、通信線路費用均大幅降低。
二、虛擬主機定義
虛擬主機(Virtual Host/Virtual Server)是指使用特殊的軟硬件技術,把一臺運行在互聯(lián)網(wǎng)上的服務器分割成多個邏輯存儲單元(“虛擬”主機),以使多個用戶共享一臺服務器資源,每個單元都沒有物理實體,但是每個邏輯單元都能像真實的服務器一樣在網(wǎng)絡上工作,具有獨立的域名、IP地址(或共享IP地址)以及完整的Internet服務器(WWW,FTP,E-mail)功能。不僅如此,虛擬主機之間完全獨立,互不干擾,用戶可以自行管理各自的虛擬主機,在外界看來,每一臺虛擬主機就跟一臺獨立服務器的表現(xiàn)完全一樣。
三、虛擬主機常見分類
1、按操作系統(tǒng)劃分
Windows虛擬主機(以Windows2K3(8)操作為主的虛擬主機)
Linux虛擬主機(以Linux內核為主的操作系統(tǒng)上劃分的虛擬主機
2、按虛擬主機支持腳本語言劃分
常見的主要有以下幾種
ASP虛擬主機
PHP虛擬主機
Asp.net虛擬主機
Jsp虛擬主機
全能型虛擬主機(同時支持以上腳本語言的虛擬主機)
3、按虛擬主機線路劃分
網(wǎng)通虛擬主機
電信虛擬主機
雙線虛擬主機
香港虛擬主機
海外虛擬主機(包含美國虛擬主機,韓國虛擬主機,日本虛擬主機等等)
4、按虛擬主機大小劃分
M型虛擬主機(虛擬主機大小為多少M)
G型虛擬主機(虛擬主機大小為多少G)
以上是在市面上經常見到的虛擬主機分類,感興趣的可以參考各大IDC運營商的網(wǎng)絡查看。
四、虛擬主機的優(yōu)缺點
虛擬主機的優(yōu)點:
1、相對于購買獨立服務器,網(wǎng)站建設的費用大大降低,為普及中小型網(wǎng)站提供了極大便利;
2、網(wǎng)站建設效率提高,自己購買服務器到安裝操作系統(tǒng)和應用軟件需要較長的時間,而租用虛擬主機通常只需要幾分鐘的時間就可以開通,因為現(xiàn)在主要的服務商都已經實現(xiàn)了整個業(yè)務流程的電子商務化,選擇適合自己需要的虛擬主機,在線付款之后馬上就可以開通了!
3、虛擬主機技術的出現(xiàn),是對Internet技術和網(wǎng)絡發(fā)展的重大貢獻,由于多臺虛擬主機共享一臺真實主機的資源,大大增加了服務器和通訊線路的利用率,使得一臺服務器上能夠毫無沖突地配置多個網(wǎng)絡IP地址,這意味著人們能夠利用虛擬主機把若干個帶有單獨域名的站點建置在一臺服務器上,不必再為建立一個站點而購置單獨的服務器和用巨資申請專線作為網(wǎng)絡信息出口。
4、可以獲得專業(yè)的維護而無需維護人員與昂貴的電源系統(tǒng)。專業(yè)的網(wǎng)絡系統(tǒng)供應商往往花費大量的投資用于建設后備電源系統(tǒng)以應付電力故障,并且擁有一批專業(yè)的維護人員,這些資源對于普通的企業(yè)來說是不必要的支出。
虛擬主機的缺點
。1)某些功能受到服務商的限制,比如可能耗用系統(tǒng)資源的論壇程序、流量統(tǒng)計功能等;
(2)網(wǎng)站設計需要考慮服務商提供的功能支持,比如數(shù)據(jù)庫類型、操作系統(tǒng)等;
(3)某些虛擬主機網(wǎng)站訪問速度過慢,這可能是由于主機提供商將一臺主機出租給數(shù)量眾多的網(wǎng)站,或者服務器配置等方面的原因所造成的,這種狀況網(wǎng)站自己無法解決,對于網(wǎng)站的正常訪問會產生不利影響;
(4)有些服務商對網(wǎng)站流量有一定限制,這樣當網(wǎng)站訪問量較大時將無法正常訪問。
可見,網(wǎng)站是采用虛擬主機還是專用服務器,需要根據(jù)網(wǎng)站的情況和預期發(fā)展狀況進行綜合考慮。
(5)一般虛擬主機為了降低成本沒有獨立ip地址,就是用ip地址不能直接訪問網(wǎng)站(因為同一個ip地址有多個網(wǎng)站)