首頁  >  文章  >  虛擬主機是什麼

虛擬主機是什麼

(*-*)浩
(*-*)浩原創
2019-05-28 14:39:4720215瀏覽

虛擬主機是一種在單一主機或主機群上,實現多網域服務的方法,可以運行多個網站或服務的技術,虛擬主機之間完全獨立,並可由用戶自行管理虛擬並非指不存在,而是指空間是由實體的伺服器延伸而來,其硬體系統可以是基於伺服器群,或單一伺服器。

虛擬主機是什麼

其技術是網路伺服器採用的節省伺服器硬體成本的技術,虛擬主機技術主要應用於HTTP,FTP,EMAIL等多項服務,將一台伺服器的某項或全部服務內容邏輯分為多個服務單位,對外表現為多個伺服器,從而充分利用伺服器硬體資源。如果劃分是系統層級的,則稱為虛擬伺服器。

定義

虛擬主機,也叫“網站空間”,就是把一台運行在互聯網上的實體伺服器分割成多個“虛擬”伺服器。虛擬主機技術極大的促進了網路技術的應用和普及。同時虛擬主機的租用服務也成了網路時代的一種新型經濟。

背景

Internet上互聯有近億台的計算機,不管它們是什麼機型、運行什麼作業系統、使用什麼軟體,都可以歸結為兩大類:客戶機和伺服器。

客戶機:客戶機是存取其它主機的機器。透過ISP(Internet Service Provider,因特網業務提供者)上網時,客戶機被分配了一個臨時IP地址,利用這個臨時IP地址,客戶機就可以在Internet的互聯網絡中獲取信息,網絡斷線後,客戶機就脫離了Internet,IP位址也被收回。

伺服器:伺服器是指那些具有較高計算能力,能夠提供給多個使用者使用的計算機,通常又稱為主機。伺服器與客戶機的不同點很多,例如客戶機在一個時刻通常只為一個用戶服務。客戶機是透過終端給使用者使用的,伺服器是透過網路給客戶端使用者使用的。和客戶機相比,伺服器需要連續工作在7×24小時的環境。這意味著伺服器需要更多的穩定性技術RAS(Reliability, Availability and Serviceability,可靠性、可用性、適用性),例如支援使用ECC(Error Check and Correction,錯誤檢查和修正)記憶體。

技術特點

虛擬主機技術是網際網路伺服器採用的節省伺服器硬體成本的技術,虛擬主機技術主要應用於HTTP(Hypertext Transfer Protocol,超文本傳輸協定)服務,將一台伺服器的某項或全部服務內容邏輯分割為多個服務單位,對外表現為多個伺服器,從而充分利用伺服器硬體資源。

虛擬主機是使用特殊的軟體硬體技術,把一台真實的實體伺服器主機分割成多個邏輯儲存單元。每個邏輯單元都沒有實體,但是每個邏輯單元都能像真實的實體主機一樣在網路上工作,具有單獨的IP位址(或共享的IP位址)、獨立的網域名稱以及完整的Internet伺服器(支援WWW、FTP、E-mail等)功能。

虛擬主機的關鍵技術在於,即使在同一台硬體、同一個作業系統上,運行著為多個使用者開啟的不同的伺服器程序,也互不干擾。而各個使用者擁有自己的一部分系統資源(IP位址、文件儲存空間、記憶體、CPU等)。各個虛擬主機之間完全獨立,在外界看來,每個虛擬主機和一台單獨的主機的表現完全相同。所以這種被虛擬化的邏輯主機被形象稱為「虛擬主機」。

以上是虛擬主機是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn