閱讀201 返回首頁    go 技術社區[雲棲]


《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一3.1.5 新硬件的基準測試

本節書摘來異步社區《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一書中的第3章 ,第3.1.5節,[美] 克裏斯托弗·庫塞克(Christopher Kusek) 著 呂南德特·施皮斯(Rynardt Spies)姚海鵬 劉韻潔 譯, 更多章節內容可以訪問雲棲社區“異步社區”公眾號查看。

3.1.5 新硬件的基準測試

對於很多管理員和架構師來說,最愉快的事情之一就是將新硬件放入實驗室進行測試,並在投入生產之前建立一個基準。許多硬件廠商都使用測試實驗室作為“烘焙”手段,在這裏他們可以進行一係列的標準測試來獲得最佳產品。拋開廠商的利益,你可以在你的實驗室中使用新的硬件以測試實際業務用例。你可以使用SMART方法為這些原理建立一個基準,並體會到新硬件帶來的確實好處。
例如,最近行業內有許多基於閃存的存儲廠商推銷他們的產品來解決所有的虛擬化問題,並承諾為應用程序提供成百上千的IOP。如果你的問題涉及I/O和響應時間,這會有所幫助。如果不是,那麼將資金投入最新的閃存陣列必將是一個錯誤。如果你已經為存儲、計算、網絡建立了你的基準,那麼不用依賴供應商的描述,你就可以知道新的硬件是否真的能提高你的環境和用戶體驗。
此時,你應該知道在測試實驗室中進行新硬件測試,重現生產問題,以及測試帶來的好處。現在你可以將上述方法運用到你的實驗室了。
如果沒有專門的測試實驗室,那麼你可以考慮使用其他環境作為測試平台,如開發、質檢或生產環境,以生產環境作為鏡像測試平台的超過三分之一。在以上這些環境中,通常按實驗室→開發和測試→質檢→生產的順序逐級提交更改版本,上一級更改測試無誤後再向下一級提交更改,這是在非生產環境下測試工作流程或腳本非常重要的步驟規則。

最後更新:2017-06-22 11:32:07

  上一篇:go  阿裏巴巴Dubbo實現的源碼分析
  下一篇:go  《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一3.1.4 模擬性能問題來排除故障