计算vCPU数量 依据公式
1.查看物理cpu個數(shù)
[root@Ceshi ~]# grep 'core id' /proc/cpuinfo | sort -u | wc -l
2.查看核心數(shù)量
[root@Ceshi ~]# grep 'processor' /proc/cpuinfo | sort -u | wc -l
3.查看線程數(shù)
[root@Ceshi ~]# grep 'physical id' /proc/cpuinfo | sort -u
4.查看內(nèi)存
[root@Ceshi ~]# free -g
5.查看硬盤
[root@Ceshi ~]# df -TH
VMware三個版本workstation、server、esxi的區(qū)別
Mware三個版本
workstation: 單機級,用在個人桌面系統(tǒng)中,需要操作系統(tǒng)支持
servier:工作組級,用于服務(wù)器,需要操作系統(tǒng)支持
esxi:企業(yè)級,用于服務(wù)器,不需要操作系統(tǒng)支持
workstation、server:是Windows或者Linux上的一種應(yīng)用程序,必須先安裝主機操作系統(tǒng)才能安裝workstaion或server,之后才能安裝虛擬機
esxi:是獨立的虛擬機,可在一臺裸機上安裝,然后安裝虛擬機。
esxi本身就是一個OS,可以直接安裝,不需要其他的OS做低層系統(tǒng),而server和workstation都需要一個操作系統(tǒng)做支持
workstation是給開發(fā)者使用的,性能一般
server是給企業(yè)級用戶使用的,性能針對workstation有很大的提升
esxi是針對電信級企業(yè)使用的,性能是最好的
vCPU總數(shù)(邏輯處理器) = Socket數(shù)(CPU個數(shù))x Core數(shù)(內(nèi)核)x Thread單核數(shù)(超線程)
1個vCPU = 1個物理機線程Thread
vCPU 資源 = 物理CPU個數(shù) * 物理CPU核數(shù) * 單核線程數(shù) * CPU頻率
舉例:1個CPU,雙核,每核2個線程,3.0GHz,那么vCPU資源 = 1 * 2 * 2 * 3.0GHz = 12GHz = 12000**z。
舉例1:虛擬化場景,10臺服務(wù)器,每臺服務(wù)器2路8核2.8GHz的CPU,提供的vCPU個數(shù) = 10 * 2 * 8 * 2 = 320個vCPU,可承載2U2G的虛擬機160個。
舉例2:虛擬化場景,10臺服務(wù)器,每臺服務(wù)器2路8核2.8GHz的CPU,提供的vCPU資源 = 10 * 2 * 8 * 2 * 2.8GHz = 896GHz,可承載2個vCPU 2.8GHz的虛擬機160個。
桌面云場景,重載,許多情況下每個物理CPU核可承載5臺虛擬機,因此,為了云計算工程師快速方便估算物理服務(wù)器的虛擬機密度,可認(rèn)為 1個物理核 = 5個虛擬機。
舉例:桌面云場景,10臺服務(wù)器,每臺服務(wù)器2路8核2.8GHz的CPU,虛擬機密度 = 10 * 2 * 8 * 5 = 800 個虛擬機。
總結(jié): 
虛擬化場景:1個物理CPU線程 = 1個vCPU 
桌面云場景:1個物理核 = 5個虛擬機 
總結(jié)
以上是生活随笔為你收集整理的计算vCPU数量 依据公式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 演示IPFS的一个完整的流程以及针对部分
 - 下一篇: UE4 无法打开源文件“file_nam