VMware vSphere 的 CPU ready time 轉換

 

有些文件的 CPU ready time,是寫成 ms 為單位【稱為 CPU summation value,例如:Performance Troubleshooting for vSphere 4.1

但是,有些文件的 CPU ready time,則是寫成 % 為單位【CPU ready %,例如:vSphere 4.1 Datacenter Administration Guide

兩者單位不同,可以使用 KB:2002181 提供的轉換公式

(CPU summation value / (<chart default update interval in seconds> * 1000)) * 100 = CPU ready %

KB 的中文翻譯是:

(CPU 总量值 /(<以秒为单位的图表默认更新间隔> * 1000))* 100 = CPU 就绪百分比

<chart default update interval in seconds> 還得參考 default update intervals

Realtime: 20 seconds
Past Day: 5 minutes (300 seconds)
Past Week: 30 minutes (1800 seconds)
Past Month: 2 hours (7200 seconds)
Past Year: 1 day (86400 seconds)

假設 CPU summation value 是 1,000,即時監控的 chart default update interval in seconds

是 20 seconds,計算公式如下:

( 1,000 / ( 20s * 1,000) ) * 100 = 5% CPU ready

倒過來,如果已知 CPU ready 是 5%,回推的公式如下:

(CPU ready % / 100) * <chart default update interval> * 1000 = CPU summation value

實際上來驗算一下:

( 5 / 100 ) * 20s * 1,000 = 1,000 CPU ready

手動算半天,不如有網站幫忙算:http://www.vmcalc.com/

從 CPU summation value 推算 CPU ready %

image

反過來,從 CPU ready % 推算 CPU summation value

image

這樣不是挺方便的嗎?手動算真的是累死人…

本篇發表於 Bookmark, 虛擬化, NSX, View, VMware。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s