PIECE2巨群
網頁設計 ‧ 平面設計 ‧ 虛擬主機 ‧ 網路行銷
最新消息
資訊分享
關於我們 服務項目 客戶案例 製作流程 虛擬主機 聯絡我們
如何評估虛擬主機的效能?

問:

公司在評估一臺12核心的伺服器在上線後的狀況,目前規畫兩個Guest OS分別執行資料庫和檔案分享,如果效能出現瓶頸,要以資料庫的Guest OS為優先。如果無法調整CPU資源給優先的服務使用,請問是不是要把這兩個Guest OS,放在不同的虛擬主機比較好?


答:

如果只有兩個Guest OS,以規格來看,瓶頸應不會在CPU效能上,反而是硬碟I/O跟網路速度的效能比較有可能,而記憶體數量及使用規畫也要注意。另外如果是無法長期停機的機器,需要評估備份或備援規畫,以及備援系統版權授權規定及費用。


這幾件事情,關鍵瓶頸是磁碟I/O,並非CPU。你可做的事情是﹕

1.在舊主機上面,先監測出跑報表所需要的IOPS有多少?並精算你的 VM 硬碟。

2.如果檔案複製會吃光主機所有的IOPS,這種工作不適合跟其他VM共享磁碟。

所以,如果要拆開,主因並不是CPU不夠用(跑報表跟檔案複製,根本用不到多少CPU時脈),而是磁碟的I/O會被檔案複寫給吃光,造成其他的VM排隊等候。

雖然你將它們放在同一臺虛擬主機,但是檔案服務給它一個完全獨立的磁碟子系統,不跟其他VM共用,那這樣就不會有以上的顧慮,還是可以放在一起。

例如,你可以買一臺SAN給檔案服務的VM專用,但另買一臺SAN給其他的VM共用,最後,資料庫的問題還是要回到IOPS上來。我遇過80%以上想做虛擬主機的新手,都不知道原本舊主機上資料庫的瓶頸是在Disk I/O。一般說來,跑ERP報表吃掉1,000~3,000 IOPS是很常見的狀況,這代表你的RAID至少要5到15顆以上來組合,才足夠應付這樣的IOPS。

我幫幾家客戶做過的診斷,在看到這個數據之前,他們都一直以為瓶頸是CPU,所以要換新主機來提升CPU,但看過監測數據之後才知道,其實瓶頸都在IOPS。

補充一下,一般狀況下,一顆SATA硬碟的IOPS只有70到80左右,一顆15K SAS硬碟的IOPS,大約200到240左右。組成RAID多顆硬碟時,IOPS會跟著你的硬碟數量而增加,例如使用96顆硬碟組成RAID-5的一臺Dell MD3200i,實測數據上,IOPS可以高達40,000。

 


轉貼來源:IThome - IT邦幫忙 - 專欄

 


參考文獻:

1.胡嘉璽,企業級虛擬機應用實戰:玩轉VMware VI、Hyper-V R2、Xen Server,電子工業出版社,北京,2009年。

2.陶文林,「基於Hyper-V技術的虛擬蜜網系統的研究」,蘇州市職業大學學報,第21卷第3期,2010年9月。

3.黃冬雨(2011)。企業建置虛擬化主機績效之探討-以M證券公司為例。

 
返回列表
上一頁 下一頁


相關文章

關於虛擬主機與架站
虛擬主機效能調較維護的疑問
什麼是虛擬主機
寄放的虛擬主機出現無法瀏覽網站情況
淺談如何租用網路虛擬主機與方案預算


最新文章

HVACKer:入侵隔離網絡的新型攻擊技術
還有什麼不會被入侵?路由器 LED 燈已成為攻擊入口
美 5 家獨角獸同天申請 IPO 掛牌,最狂的是一家估值 124 億美的數據分析新創!
【台灣「智慧產業」開始佈局】緯創集團領投跨國 AI 新創 iKala,下一步拓展東南亞市場
快可以用手機遠端遙控你的所有家電了



 
PIECE2巨群 版權所有 © 2008 總公司:06-2895301 台北:02-82529838 台中:04-25152530 高雄:07-7931226
驗證 CSS 驗證 W3C
專精項目:網頁設計   網站設計   平面設計   包裝設計   關鍵字行銷   關鍵字排名   網路行銷   網站代管   虛擬主機   ERP系統