閱讀446 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一2.5 小結

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

2.5 小結

工具箱裏的工具可以使你的工作更容易、更有效率。建立一個固定的工具集來應對各種情況,對設計、實施、維護一個虛擬基礎設施是不可缺少的。
首先,我們介紹了容量規劃工具,可以首先用來虛擬化一個服務器。這些免費的工具可以從VMware和Microsoft上獲得,可以讓你看到一個服務器的實際使用狀況,不管它配置了多少資源。這些工具還可以獲得特定於應用的性能計數器的詳細分析。當服務器完成虛擬化之後,可以使用vCenter操作管理器和Log Insight等工具來監控虛擬機的全局容量、性能和操作。
然後,我們介紹了性能監控工具,如esxtop,它對於查看虛擬基礎設施的實時性能數據不可缺少。如果你隻精通本章中的一種工具,那麼它一定是esxtop,因為它是診斷和排除性能問題最重要的工具之一。我們還介紹了vscsiStats,它可以提供虛擬機甚至單個虛擬磁盤的詳細存儲性能分析。
性能基準測試工具可以幫助你知道,你選擇的硬件是否與多家供應商類似的硬件相匹配。VMware提供了VMmark工具,可以幫助硬件供應商針對一個虛擬基礎設施測量設備的基準。VMware還提供了vBenchmark工具,可以驗證基礎設施虛擬化的效益。
然而,與監控性能相比,性能工具更多。我們需要生成模擬負載來仿真環境中應用程序的性能。Prime95這樣的工具可以讓你引入CPU或內存負載,可以讓你看到虛擬機在負載之下將如何表現或者可以驗證資源配置符合預期。仿真存儲負載的工具(如Iometer或VMware I/O分析器)可以幫助測試存儲基準,以確定它是否滿足需求。最後,Iperf這樣的工具可以模擬兩個虛擬機之間的網絡使用狀況,幫助你確定你的網絡能否滿足應用程序的需求。
在大多數情況下,至少需要一個工具來執行必需的故障排除步驟,如自動執行過程,隔離症狀,最終診斷問題。你可能對有些工具很熟悉,而有些工具很陌生,重要的是要對它們有個全麵的了解,這樣當有需要時你就可以使用它們。後續章節會介紹在評估CPU、內存、存儲和網絡性能時如何使用這些工具。

最後更新:2017-06-22 11:03:23

  上一篇:go  《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一第3章
  下一篇:go  《vSphere性能設計:性能密集場景下CPU、內存、存儲及網絡的最佳設計實踐》一2.4.3 網絡