虛擬主機又叫虛擬空間(英語:virtual hosting)或稱 共享主機(shared web hosting),又稱虛擬服務器,是一種在單一主機或主機群上,實現多網域服務的方法,可以運行多個網站或服務的技術。虛擬主機之間完全獨立,并可由用戶自行管理,虛擬并非指不存在,而是指空間是由實體的服務器延...
虛擬主機又叫虛擬空間(英語:virtual hosting)或稱 共享主機(shared web hosting),又稱虛擬服務器,是一種在單一主機或主機群上,實現多網域服務的方法,可以運行多個網站或服務的技術。虛擬主機之間完全獨立,并可由用戶自行管理,虛擬并非指不存在,而是指空間是由實體的服務器延伸而來,其硬件系統可以是基于服務器群,或者單個服務器。虛擬主機技術極大的促進了網絡技術的應用和普及。同時虛擬主機的租用服務也成了網絡時代的一種新型經濟形式。
技術特征
虛擬主機技術是互聯網服務器采用的節省服務器硬件成本的技術,虛擬主機技術主要應用于HTTP(Hypertext Transfer Protocol,超文本傳輸協議)服務,將一臺服務器的某項或者全部服務內容邏輯劃分為多個服務單位,對外表現為多個服務器,從而充分利用服務器硬件資源。虛擬主機是使用特殊的軟硬件技術,把一臺真實的物理服務器主機分割成多個邏輯存儲單元。每個邏輯單元都沒有物理實體,但是每一個邏輯單元都能像真實的物理主機一樣在網絡上工作,具有單獨的IP地址(或共享的IP地址)、獨立的域名以及完整的Internet服務器(支持WWW、FTP、E-mail等)功能。虛擬主機的關鍵技術在于,即使在同一臺硬件、同一個操作系統上,運行著為多個用戶打開的不同的服務器程式,也互不干擾。而各個用戶擁有自己的一部分系統資源(IP地址、文檔存儲空間、內存、CPU等)。各個虛擬主機之間完全獨立,在外界看來,每一臺虛擬主機和一臺單獨的主機的表現完全相同。所以這種被虛擬化的邏輯主機被形象地稱為“虛擬主機”。
優勢
費用低廉
相對于購買獨立服務器,網站建設的費用大大降低,為普及中小型網站提供了極大便利。虛擬主機之間完全獨立,在外界看來,每一臺虛擬主機和一臺獨立的主機完全一樣。由于多臺虛擬主機共享一臺真實主機的資源,每個虛擬主機用戶承受的硬件費用、網絡維護費用、通信線路的費用均大幅度降低。許多企業建立網站都采用這種方法,這樣不僅大大節省了購買機器和租用專線的費用,網站服務器管理簡單,諸如軟件配置、防病毒、防攻擊等安全措施都由專業服務商提供,大大簡化了服務器管理的復性;同時也不必為使用和維護服務器的技術問題擔心,更不必聘用專門的管理人員。提升效率網站建設初期,購買服務器到安裝操作系統和應用軟件需要較長的時間,而租用虛擬主機通常只需要幾分鐘的時間就可以開通,因為主要的注冊域名查詢服務商都已經實現了整個業務流程的電子商務化,選擇適合自己需要的虛擬主機,在線付款之后馬上就可以開通了。虛擬主機技術的出現,是對Internet技術和網絡發展的重大貢獻,由于多臺虛擬主機共享一臺真實主機的資源,大大增加了服務器和通訊線路的利用率,使得一臺服務器上能夠毫無沖突地配置多個網絡IP地址,這意味著人們能夠利用虛擬主機把若干個帶有單獨域名的站點建置在一臺服務器上,不必再為建立一個站點而購置單獨的服務器和用巨資申請專線作為網絡信息出口。
方便管理
所有的虛擬主機都在同一部主機中,因此彼此可以共享相同的配置設置,借此節省管理的人力與成本。
提高性能
相同主機內的虛擬主機可以共享彼此的程序集(Process Pool),因此可以縮短對客戶端的回應時間。
降低成本
虛擬主機使得單一服務器的資源可以被更有效的利用,包括存儲器、存儲空間或處理器資源。因為通常服務單一網址所需的
資源對整部服務器來說相當小,如此可讓服務器的資源被更有效的利用。
多個虛擬服務器,可以通過軟件架設在同一個實體服務器上,而每個虛擬服務器有可以提供服務器的所有功能,這樣相對來
說每個虛擬服務器的成本有一定程度的降低。
劣勢
功能限制
某些功能受到服務商的限制,比如可能耗用系統資源的論壇程序、流量統計功能等。網站設計需要考慮服務商提供的功能支持,比如數據庫類型、操作系統等。一般虛擬主機為了降低成本沒有獨立IP地址,就是用IP地址不能直接訪問網站(因為同一個IP地址對應有多個網站)
訪問速度及流量限制
一臺服務器上的不同虛擬主機是各自獨立的,并由用戶自行管理。但一臺服務器主機只能夠支持一定數量的虛擬主機,當超過這個數量時,用戶將會感到性能急劇下降。某些虛擬主機網站訪問速度過慢,這可能是由于主機提供商將一臺主機出租給數量眾多的網站,或者服務器配置等方面的原因所造成的,這種狀況網站自己無法解決,對于網站的正常訪問會產生不利影響;有些服商對網站流量有一定限制,這樣當網站訪問量較大時將無法正常訪問。自主性差
虛擬主機不能由客戶隨意的安裝軟件及遠程桌面等操作。