物理伺服器和虛擬伺服器在負載時有不同表現

By admin, 2013/07/25

由還是用物理伺服器做寄存服務的年代開始到現在,我們使用過很多伺服器。

根據客戶要求計算伺服器大小是我們的強項之一。
而在物理伺服器的年代,一般都會選擇較強的硬件設置。

為了應付往後追加新機能或者不繼增加的用戶,初期佔用資源大約在30% – 40% 。
如果想知道實際數字的話,可以使用vmstat指令來確認。

時代轉變,現在使用虛擬伺服器,對資源的分配沒有以前那樣緊張,
因為當CPU或者記憶體負載太高的時候,增加資源是一件很簡單的事。
當然這個需要收費,但起碼可以避免發生無法補救的意外。

當物理伺服器的負載超過80%時,
系統會變慢得連用戶都可以感覺到,甚至要求作出改善。
我們可以以這個數字作為虛擬伺服器的指標,
但實際上就算在虛擬伺服器上負載超過80%,
亦沒有任何用戶反映系統出現遲緩的問題。

原因很簡單,虛擬伺服器的後台其實有更大量的資源去支持運作,
所以相比物理伺服器可以承受更大的資源負載。

而伺服器的工程人員亦因此發現到虛擬伺服器的另一個好處,
就是「物理伺服器和虛擬伺服器在負載時有不同表現」。