虛擬主機

什麼是虛擬主機呢?

虛擬主機(Virtual Hosting)又稱為共享主機(Shared Web Hosting),是一種虛擬伺服器,利用單一電腦主機或多台電腦主機群上,可以執行多個網站或實現多網域服務的技術軟體。

主要目的是為了節省伺服器硬體成本的技術,虛擬主機主要應用於HTTPS、HTTP、FTP、EMAIL等多項網路服務,將一台伺服器的某個或者全部服務內容分為多個服務單位進行運作。

可作為簡單的網站空間、網頁空間、主機空間等應用,透過FTP將網頁相關檔案上傳,使用網頁應用程式cPanel或Odin Plesk等相關軟體,內建簡易功能來操作網頁服務與路徑設定或IP、共享IP等應用服務,來呈現網站瀏覽。

什麼是虛擬機器呢?

虛擬機器(Virtual Machine),簡單說就是將一台實體電腦上面建立一種環境,而使用者在這個建立的環境平台來模擬電腦並使用操作軟體分割成多台虛擬電腦。

虛擬電腦軟體目前以VMware WorkstationVMware vSphere ESXiVirtualBoxHyper-VCitrix XenServerProxmox VEOracle VM較廣為人知應用,每個軟體商推出的功能與技術支援也不盡相同。

透過虛擬電腦軟體是將一台電腦零件設備,將設備細分出來如中央處理器(Central Processing Unit,CPU)、隨機存取記憶體(Random Access Memory,RAM)、硬碟(Hard Disk Drive,HDD)、網路卡(Network Interface Card,NIC)。

利用一台電腦的CPU核心數量、CPU執行緒數量、記憶體大小、硬碟空間大小、網路卡速度共用或獨立運作等方式,來平均分配虛擬電腦的配置與切割硬碟空間大小來決定虛擬電腦裝置運作速度。

實體電腦分配出來的虛擬電腦,運用在網路相關服務也可稱為虛擬專用伺服器(Virtual Private Server,VPS),這種電腦每一台都具有獨立性,對某個虛擬電腦重灌作業系統、安裝程式、單獨重新開機、分配獨立IP位址或共用IP等,虛擬電腦間不會互相干擾。

作為高階伺服器來說主要以VMware ESXi、Windows Hyper-V為最多人使用,主要原因是這兩間公司從很早期就開始在開發軟體與模擬虛擬化的x86架構32位元電腦。

虛擬電腦每款軟體都會有優點與缺點,求系統穩定、問題少、資源化,才能提供服務給大群廣眾正常運作。