影響虛擬主機運行效率的因素有:1.虛擬主機帶寬,帶寬越大效率越高;2.服務器配置,配置越好效率越高;3.服務器穩定性,穩定性越好效率越高;4.虛擬主機數量,數量越少效率越高;
具體分析如下:
1.虛擬主機帶寬
虛擬主機帶寬使用單線還是雙線、BGP,直接影響虛擬主機的快慢。比如采用電信單線虛擬主機,電信訪問速度會非常快,其他線路比如聯通、移動訪問,則相對要慢很多。而雙線、BGP等線路,可以規避這類跨通信線路的互聯互通問題。提升虛擬主機訪問速度。
2.服務器配置
服務器配置,CPU、內存、硬盤、數據庫等,也影響著虛擬主機訪問速度。一個16G內存、16核CPU的服務器,一個4G內存、4核CPU的服務器,都平均拆分出10個虛擬主機,16核16G的服務器所帶來的速度影響肯定比4核4G高出很多,虛擬主機訪問速度也更快。
3.服務器穩定性
同等配置服務器、同等帶寬,有些虛擬主機卻能快速訪問,有些則經常出現宕機等意外情況。這與服務器的穩定性有關系。數據中心的運算能力,維護能力,硬件設施等,都會對穩定性產生影響。另外虛擬主機技術的差異也會導致穩定性問題。
4.虛擬主機數量
一個服務器所拆分虛擬主機數量多少,也會影響著速度快慢。所有條件均一樣的兩個服務器,一個擁有100個虛擬主機,一個擁有10個虛擬主機。明顯10個虛擬主機這臺服務器,所分享到的資源更多,虛擬主機的快慢就非常明顯了。