虛擬主機是指在網(wǎng)絡(luò)服務(wù)器上分出一定的磁盤空間,用戶可以租用此部分空間,以供用戶放置站點及應(yīng)用組件,提供必要的數(shù)據(jù)存放和傳輸功能。
虛擬主機,也叫“網(wǎng)站空間”,就是把一臺運行在互聯(lián)網(wǎng)上的物理服務(wù)器劃分成多個“虛擬”服務(wù)器。虛擬主機技術(shù)極大的促進了網(wǎng)絡(luò)技術(shù)的應(yīng)用和普及。同時虛擬主機的租用服務(wù)也成了網(wǎng)絡(luò)時代的一種新的經(jīng)濟形式。
虛擬主機技術(shù)是互聯(lián)網(wǎng)服務(wù)器采用的節(jié)省服務(wù)器硬件成本的技術(shù),虛擬主機技術(shù)主要應(yīng)用于HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議)服務(wù),將一臺服務(wù)器的某項或者全部服務(wù)內(nèi)容邏輯劃分為多個服務(wù)單位,對外表現(xiàn)為多個服務(wù)器,從而充分利用服務(wù)器硬件資源。
虛擬主機是使用特殊的軟硬件技術(shù),把一臺真實的物理服務(wù)器主機分割成多個邏輯存儲單元。每個邏輯單元都沒有物理實體,但是每一個邏輯單元都能像真實的物理主機一樣在網(wǎng)絡(luò)上工作,具有單獨的IP地址(或共享的IP地址)、獨立的域名以及完整的Internet服務(wù)器(支持WWW、FTP、E-mail等)功能。
虛擬主機的關(guān)鍵技術(shù)在于,即使在同一臺硬件、同一個操作系統(tǒng)上,運行著為多個用戶打開的不同的服務(wù)器程式,也互不干擾。而各個用戶擁有自己的一部分系統(tǒng)資源(IP地址、文檔存儲空間、內(nèi)存、CPU等)。各個虛擬主機之間完全獨立,在外界看來,每一臺虛擬主機和一臺單獨的主機的表現(xiàn)完全相同。所以這種被虛擬化的邏輯主機被形象地稱為“虛擬主機”。