com.vmware.coe.vcenter.cluster.evc.package

vCenter EVC Test Package to explore current EVC settings of a cluster.

Initial release contains two test workflows:

  1. Get max EVC Mode for each host in Cluster (0.0.1) - This workflow logs the Max EVC Mode for each host in a cluster.
  2. Check EVC Mode (0.0.1) - This workflow runs a check against each host to confirm that they are currently configured to apply the specified EVC Mode. While a host may have the correct processor type, it's bios may not have all the necessary features enabled. This workflow helps identify those misconfigurations before attempting to Enable/Configure EVC on a cluster.

Sample Output from "Get max EVC Mode for each host in Cluster":

[2018-02-23 09:48:53.291] [D] Cluster Name: TestCluster  
[2018-02-23 09:48:53.298] [D]    Host: host1.test.lab  
[2018-02-23 09:48:53.299] [D]       Max EVC Mode: intel-broadwell  
[2018-02-23 09:48:53.300] [D]   
[2018-02-23 09:48:53.303] [D]    Host: host2.test.lab  
[2018-02-23 09:48:53.304] [D]       Max EVC Mode: intel-broadwell  
[2018-02-23 09:48:53.306] [D]   
[2018-02-23 09:48:53.310] [D]    Host: host3.test.lab  
[2018-02-23 09:48:53.311] [D]       Max EVC Mode: intel-broadwell  
[2018-02-23 09:48:53.312] [D]   
[2018-02-23 09:48:53.313] [D]    Host: host4.test.lab  
[2018-02-23 09:48:53.314] [D]       Max EVC Mode: intel-broadwell  
[2018-02-23 09:48:53.315] [D]   

Sample Output from "Check EVC Mode":

[2018-02-23 11:19:29.215] [D] Cluster Name: TestCluster
[2018-02-23 11:19:33.273] [D] ========== Host: host.2.test.lab==========
[2018-02-23 11:19:33.275] [D] EVC Mode Key: intel-broadwell
[2018-02-23 11:19:33.276] [D] localizedMessage: The target host does not support the virtual machine's current hardware requirements.
[2018-02-23 11:19:33.277] [D] message: The target host does not support the virtual machine's current hardware requirements.
[2018-02-23 11:19:33.285] [D] Feature Requirements:
[2018-02-23 11:19:33.286] [D]   featureName: cpuid.MPX
[2018-02-23 11:19:33.287] [D]   key: cpuid.MPX
[2018-02-23 11:19:33.288] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.289] [D]   featureName: cpuid.AVX512F
[2018-02-23 11:19:33.290] [D]   key: cpuid.AVX512F
[2018-02-23 11:19:33.291] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.292] [D]   featureName: cpuid.AVX512DQ
[2018-02-23 11:19:33.293] [D]   key: cpuid.AVX512DQ
[2018-02-23 11:19:33.294] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.295] [D]   featureName: cpuid.CLFLUSHOPT
[2018-02-23 11:19:33.296] [D]   key: cpuid.CLFLUSHOPT
[2018-02-23 11:19:33.297] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.298] [D]   featureName: cpuid.CLWB
[2018-02-23 11:19:33.299] [D]   key: cpuid.CLWB
[2018-02-23 11:19:33.300] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.301] [D]   featureName: cpuid.AVX512CD
[2018-02-23 11:19:33.302] [D]   key: cpuid.AVX512CD
[2018-02-23 11:19:33.303] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.304] [D]   featureName: cpuid.AVX512BW
[2018-02-23 11:19:33.305] [D]   key: cpuid.AVX512BW
[2018-02-23 11:19:33.306] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.307] [D]   featureName: cpuid.AVX512VL
[2018-02-23 11:19:33.308] [D]   key: cpuid.AVX512VL
[2018-02-23 11:19:33.309] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.310] [D]   featureName: cpuid.PKU
[2018-02-23 11:19:33.311] [D]   key: cpuid.PKU
[2018-02-23 11:19:33.312] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.313] [D]   featureName: cpuid.XCR0_MASTER_BNDREGS
[2018-02-23 11:19:33.314] [D]   key: cpuid.XCR0_MASTER_BNDREGS
[2018-02-23 11:19:33.315] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.316] [D]   featureName: cpuid.XCR0_MASTER_BNDCSR
[2018-02-23 11:19:33.317] [D]   key: cpuid.XCR0_MASTER_BNDCSR
[2018-02-23 11:19:33.318] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.319] [D]   featureName: cpuid.XCR0_MASTER_OPMASK
[2018-02-23 11:19:33.320] [D]   key: cpuid.XCR0_MASTER_OPMASK
[2018-02-23 11:19:33.321] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.322] [D]   featureName: cpuid.XCR0_MASTER_ZMM_H
[2018-02-23 11:19:33.323] [D]   key: cpuid.XCR0_MASTER_ZMM_H
[2018-02-23 11:19:33.324] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.325] [D]   featureName: cpuid.XCR0_MASTER_HI16_ZMM
[2018-02-23 11:19:33.326] [D]   key: cpuid.XCR0_MASTER_HI16_ZMM
[2018-02-23 11:19:33.327] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.328] [D]   featureName: cpuid.XCR0_MASTER_PKRU
[2018-02-23 11:19:33.329] [D]   key: cpuid.XCR0_MASTER_PKRU
[2018-02-23 11:19:33.330] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.331] [D]   featureName: cpuid.XSAVEC
[2018-02-23 11:19:33.332] [D]   key: cpuid.XSAVEC
[2018-02-23 11:19:33.333] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.334] [D]   featureName: cpuid.XSAVES
[2018-02-23 11:19:33.335] [D]   key: cpuid.XSAVES
[2018-02-23 11:19:33.336] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.337] [D] 
[2018-02-23 11:19:33.338] [D] 
[2018-02-23 11:19:33.339] [D] ========== Host: host3.test.lab==========
[2018-02-23 11:19:33.340] [D] EVC Mode Key: intel-broadwell
[2018-02-23 11:19:33.341] [D] localizedMessage: The target host does not support the virtual machine's current hardware requirements.
[2018-02-23 11:19:33.342] [D] message: The target host does not support the virtual machine's current hardware requirements.
[2018-02-23 11:19:33.343] [D] Feature Requirements:
[2018-02-23 11:19:33.344] [D]   featureName: cpuid.MPX
[2018-02-23 11:19:33.345] [D]   key: cpuid.MPX
[2018-02-23 11:19:33.346] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.347] [D]   featureName: cpuid.AVX512F
[2018-02-23 11:19:33.348] [D]   key: cpuid.AVX512F
[2018-02-23 11:19:33.349] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.350] [D]   featureName: cpuid.AVX512DQ
[2018-02-23 11:19:33.351] [D]   key: cpuid.AVX512DQ
[2018-02-23 11:19:33.352] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.353] [D]   featureName: cpuid.CLFLUSHOPT
[2018-02-23 11:19:33.354] [D]   key: cpuid.CLFLUSHOPT
[2018-02-23 11:19:33.355] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.356] [D]   featureName: cpuid.CLWB
[2018-02-23 11:19:33.357] [D]   key: cpuid.CLWB
[2018-02-23 11:19:33.358] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.359] [D]   featureName: cpuid.AVX512CD
[2018-02-23 11:19:33.360] [D]   key: cpuid.AVX512CD
[2018-02-23 11:19:33.361] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.362] [D]   featureName: cpuid.AVX512BW
[2018-02-23 11:19:33.363] [D]   key: cpuid.AVX512BW
[2018-02-23 11:19:33.364] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.365] [D]   featureName: cpuid.AVX512VL
[2018-02-23 11:19:33.366] [D]   key: cpuid.AVX512VL
[2018-02-23 11:19:33.367] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.368] [D]   featureName: cpuid.PKU
[2018-02-23 11:19:33.369] [D]   key: cpuid.PKU
[2018-02-23 11:19:33.370] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.371] [D]   featureName: cpuid.XCR0_MASTER_BNDREGS
[2018-02-23 11:19:33.372] [D]   key: cpuid.XCR0_MASTER_BNDREGS
[2018-02-23 11:19:33.373] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.374] [D]   featureName: cpuid.XCR0_MASTER_BNDCSR
[2018-02-23 11:19:33.375] [D]   key: cpuid.XCR0_MASTER_BNDCSR
[2018-02-23 11:19:33.376] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.377] [D]   featureName: cpuid.XCR0_MASTER_OPMASK
[2018-02-23 11:19:33.378] [D]   key: cpuid.XCR0_MASTER_OPMASK
[2018-02-23 11:19:33.379] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.380] [D]   featureName: cpuid.XCR0_MASTER_ZMM_H
[2018-02-23 11:19:33.381] [D]   key: cpuid.XCR0_MASTER_ZMM_H
[2018-02-23 11:19:33.382] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.383] [D]   featureName: cpuid.XCR0_MASTER_HI16_ZMM
[2018-02-23 11:19:33.384] [D]   key: cpuid.XCR0_MASTER_HI16_ZMM
[2018-02-23 11:19:33.385] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.386] [D]   featureName: cpuid.XCR0_MASTER_PKRU
[2018-02-23 11:19:33.387] [D]   key: cpuid.XCR0_MASTER_PKRU
[2018-02-23 11:19:33.388] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.389] [D]   featureName: cpuid.XSAVEC
[2018-02-23 11:19:33.390] [D]   key: cpuid.XSAVEC
[2018-02-23 11:19:33.391] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.392] [D]   featureName: cpuid.XSAVES
[2018-02-23 11:19:33.393] [D]   key: cpuid.XSAVES
[2018-02-23 11:19:33.394] [D]   value: Bool:Min:1
[2018-02-23 11:19:33.395] [D] 
[2018-02-23 11:19:33.396] [D] 

 


Sign in to be able to add comments.

Comments 1


burke 3 years ago
Note: This work is the result of helping in the Communities: https://communities.vmware.com/message/2748638