虛擬主機(jī)是什么?
虛擬主機(jī)是在網(wǎng)絡(luò)服務(wù)器上分出一定的磁盤空間供用戶放置站點(diǎn)、應(yīng)用組件等,提供必要的站點(diǎn)功能、數(shù)據(jù)存放和傳輸功能。所謂虛擬主機(jī),也叫“網(wǎng)站空間”,就是把一臺(tái)運(yùn)行在互聯(lián)網(wǎng)上的服務(wù)器劃分成多個(gè)“虛擬”的服務(wù)器,每一個(gè)虛擬主機(jī)都具有獨(dú)立的域名和完整的Internet服務(wù)器(支持WWW、FTP、E-mail等)功能。虛擬主機(jī)是網(wǎng)絡(luò)發(fā)展的福音,極大的促進(jìn)了網(wǎng)絡(luò)技術(shù)的應(yīng)用和普及。同時(shí)虛擬主機(jī)的租用服務(wù)也成了網(wǎng)絡(luò)時(shí)代新的經(jīng)濟(jì)形式。虛擬主機(jī)的租用類似于房屋租用。
虛擬主機(jī)是使用特殊的軟硬件技術(shù),把一臺(tái)真實(shí)的物理電腦主機(jī)分割成多個(gè)的邏輯存儲(chǔ)單元,每個(gè)單元都沒有物理實(shí)體,但是每一個(gè)物理單元都能像真實(shí)的物理主機(jī)一樣在網(wǎng)絡(luò)上工作,具有單獨(dú)的IP地址(或共享的IP地址)以及完整的Internet服務(wù)器功能。
虛擬主機(jī)的關(guān)鍵技術(shù)在于,即使在同一臺(tái)硬件、同一個(gè)操作系統(tǒng)上,運(yùn)行著為多個(gè)用戶打開的不同的服務(wù)器程式,也互不干擾。而各個(gè)用戶擁有自己的一部分系統(tǒng)資源(IP地址、文檔存儲(chǔ)空間、內(nèi)存、CPU時(shí)間等)。虛擬主機(jī)之間完全獨(dú)立。在外界看來,每一臺(tái)虛擬主機(jī)和一臺(tái)單獨(dú)的主機(jī)的表現(xiàn)完全相同。所以這種被虛擬化的邏輯主機(jī)被形象地稱為“虛擬主機(jī)”。
一臺(tái)服務(wù)器上的不同虛擬主機(jī)是各自獨(dú)立的,并由用戶自行管理。但一臺(tái)服務(wù)器主機(jī)只能夠支持一定數(shù)量的虛擬主機(jī),當(dāng)超過這個(gè)數(shù)量時(shí),用戶將會(huì)感到性能急劇下降。
虛擬主機(jī)技術(shù)是互聯(lián)網(wǎng)服務(wù)器采用的節(jié)省服務(wù)器硬件成本的技術(shù),虛擬主機(jī)技術(shù)主要應(yīng)用于HTTP服務(wù),將一臺(tái)服務(wù)器的某項(xiàng)或者全部服務(wù)內(nèi)容邏輯劃分為多個(gè)服務(wù)單位,對(duì)外表現(xiàn)為多個(gè)服務(wù)器,從而充分利用服務(wù)器硬件資源。如果劃分是系統(tǒng)級(jí)別的,則稱為虛擬服務(wù)器。
虛擬主機(jī)技術(shù)上聯(lián)有近億臺(tái)的計(jì)算機(jī),這些計(jì)算機(jī)不管它們是什么機(jī)型、運(yùn)行什么操作系統(tǒng)、使用什么軟件,都可以歸結(jié)為兩大類:客戶機(jī)和服務(wù)器。
客戶機(jī)是訪問別人信息的機(jī)器。通過郵電局或別的ISP撥號(hào)上網(wǎng)時(shí),電腦就被臨時(shí)分配了一個(gè)IP地址,利用這個(gè)臨時(shí)身份證,就可以在Internet的海洋里獲取信息,網(wǎng)絡(luò)斷線后,電腦就脫離了Internet,IP地址也被收回。
服務(wù)器則是提供信息讓別人訪問的機(jī)器,通常又稱為主機(jī)。由于人們?nèi)魏螘r(shí)候都可能訪問到它,因此作為主機(jī)必須每時(shí)每刻都連接在Internet上,擁有自己永久的IP地址。因此不僅要設(shè)置專用的電腦硬件,還要租用昂貴的數(shù)據(jù)專線,再加上各種維護(hù)費(fèi)用如房租、人工、電費(fèi)等等,決不是好承受的,為此,人們開發(fā)了虛擬主機(jī)技術(shù)。