想要知道現階段虛擬 Flash Read Cache 的運作狀態,您可以選擇使用 vCenter Server 網站的圖形化介面,透過相關的效能計數器來即時監看,或是您也可以選擇以 ESXCLI 命令主控台,透過 esxcli storage vflash 相關命令來即時查詢相關資訊。

首先讓我們一同來看看圖形化介面的使用方法。請點選至已啟用虛擬 Flash Read Cache 的虛擬機器節點,然後在[監視器]\[效能]頁面中點選至[進階],最後點選[圖選項]連結便會開啟如圖 31 所示的頁面。在此您只要點選[圖杜量]窗格中的[虛擬磁碟],便可以找到三個關於虛擬 Flash Read Cache 的計數器,分別是虛擬磁碟的每秒鐘虛擬 Flash 讀取快取 I/O、虛擬磁碟的虛擬 Flash 讀取快取延遲時間、虛擬磁碟的虛擬 Flash 讀取快取傳送量。在一一勾選之後點選[確定]繼續。

圖 31 虛擬機器效能圖選項

如圖 32 所示便是即時監視虛擬 Flash 三大效能表現的範例,您除了可以輕易透過鼠標來找出不同時間點的效能表現數據之外,還可以將他們輸出呈 PNG、JPG 或是 CSV 檔案。

圖 32 虛擬 Flash 物件監視

若是不想要透過連線 vCenter Server 網站的方式來檢視虛擬 Flash 相關資訊也沒有關係,您可以改使用 ESXCLI 命令工具來查詢,而進入此命令主控台的方式可以是以 SSH 遠端連線,或是直接從伺服端來開啟。在此可以使用的相關命令與用途分別如下(圖33):

esxcli storage vflash device list[get]:列出虛擬 Flash 的所有 SSD 裝置。
esxcli storage vflash cache list[get]:列出 Flash Read Cache 名稱清單。
esxcli storage vflash module list[get]:列出 Flash Read Cache 模組清單。
esxcli storage vflash cache stats get –c[-m]:取得最新 Flash Read Cache 統計資料,包括已使用到的快取百分比、平均使用的 IOPS、每個 I/O 平均的傳輸量大小等等。

圖 33 虛擬 Flash 相關查詢命令

結論

不管是哪一類虛擬化平台的調校,除了可以使用系統內建的監視程式,或原廠所提供的進階整合管理系統之外,其實不妨也可以評估一下第三方工具的使用,尤其是一些已通過原廠認證的第三方整合管理工具,因為許多時它們甚至於提供了比原廠工具更直覺化設計的操作介面,甚至於還有更優惠的價格與貼心的售後服務。

此外還有一些免費或開源的管理工具或 App,也是值得我們隨時注意的 IT 動向。例如此類的第三方工具,往往也會提供有功能限制的免費版本,對於小型的虛擬化平台架構環境控管而言,可能就已經綽綽有餘了。總而言之,無論管理工具來源為何,懂得開放管理思維肯定是做好 IT 管理工作的一門重要課題。

 

相關文章:

VM vSphere 6.0 最佳化實戰、虛擬機器效能大提升
VM vSphere 6.0 最佳化實戰:內建效能監視工具突發狀況即知!
VM vSphere 6.0 最佳化實戰:如何適當地調整 ESXi 主機電源設定?
VM vSphere 6.0 最佳化實戰:如何配置主機快取組態?
VM vSphere 6.0 最佳化實戰:善用虛擬 Flash 資源管理配置
VM vSphere 6.0 最佳化實戰:關閉不需要的虛擬機器裝置
VM vSphere 6.0 最佳化實戰:調整叢集虛擬機器規則
VM vSphere 6.0 最佳化實戰:如何提升虛擬機器網路傳輸速率?
VM vSphere 6.0 最佳化實戰:如何最佳化 iSCSI 網路傳輸效能?
VM vSphere 6.0 最佳化實戰:如何監視 vSphere vFlash Read Cache?


 VM vSphere 6.0 最佳化實戰:如何監視 vSphere vFlash Read Cache?

 https://www.facebook.com/hkitblog