雲端主機和虛擬主機有什麽差別?

普通公司裡面的“虛擬主機”有2種理解,1種是指用vmware, virtualbox等軟件模擬運行的虛擬機(virtual machine),與真機(physical machine)共用資源。另1種是指數據中心的共享主機(share hosting)。

虛擬機(virtual machine)裡面所有的硬件(hardware)都是模擬的,也有些是與真機共用。例如虛擬機可以添加usb并指向真機的usb,在虛擬機訪問usb就讀真機的usb,虛擬機出故障(crash)不影響真機運行,可以與真機完全隔離。這樣就可以滿足工作上的多種目的,例如軟件測試,用虛擬機模擬各種windows版本,將軟件放在裡面檢驗功能是否正確。或者在windows裡面安裝linux做發或研究等。

共享主機(share hosting)是指多人共用一臺服務器資源,例如多個網站使用同一個服務器,各自受限制使用服務器資源,如果其中1個網站受到攻擊,那麼服務器資源就會緊張,導致其它租戶受到影響,這種主機價格便宜,但穩定性不高。

雲端主機是指運行于“雲”中的虛擬機(virtual machine),“雲”是指openstack,xen,proxmox等由數量眾多的物理機構建的環境,一般將存儲(storage),計算(computing),網路(network)等資源分層,每層不依賴于具體服務器,而依賴于多臺服務器,單個服務器硬件故障不影響“雲”的正常運行,運行于“雲”中的虛擬機就不會有問題。

所以雲端主機比普通的虛擬主機最主要有2個差別,1個是雲端主機是相當于獨立的服務器供買家使用,而且比普通虛擬機更穩定更有擴展性(存儲,計算都可隨時添加)。另一個是雲端主機比普通虛擬機成本更高,價格當值就會更高,隨著科技發展,相信雲端主機會越來越普通,售價會越來越低。

ICON雲端伺服器