Testing XCP-ng on HPE ProLiant

Hardware Dec 23, 2020

Vates and HPE collaboration

Since 2019, Vates is part of the HPE startup program, this program grants us privileged relation with HPE team and thanks to that, we recently got access to the Customer Innovation Center to test and validate XCP-ng on an HPE ProLiant machine.

This datacenter is a great way for HPE's customers to discover new solutions for their own infrastructure, and XCP-ng is now one of the solution displayed there. In the future, we are aiming to validate our solution on more and more HPE hardware.

Now, to the test!

The HPE Proliant DL380

This time HPE has given us access to their latest Proliant line, the Generation 10 - a DL380 specifically. We'll install XCP-ng on it and take it for a spin.  

Thanks to iLO 5, HPE's brand of IPMI, remote installation of XCP-ng was quite easy. Through the HTML5 remote console I was able to mount the install ISO and run through the installer with no issues, and no plugins or java to install:

Looking through iLO 5, you realize quickly it's a very powerful IPMI implementation. You can even view temperatures throughout the physical areas of the server in a 3D graph:

Looking good! Now closing the remote KVM console and SSHing to our fresh install, we can have a look at some of the hardware:

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 85
model name	: Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
stepping	: 4
microcode	: 0x2006906
cpu MHz		: 2095.086
cache size	: 22528 KB
physical id	: 0
siblings	: 16
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid pni pclmulqdq monitor est ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault intel_ppin ssbd ibrs ibpb stibp fsgsbase bmi1 hle avx2 bmi2 erms rtm rdseed adx clflushopt clwb xsaveopt xsavec xgetbv1
bugs		: null_seg cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips	: 4190.17
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
00:00.0 Host bridge: Intel Corporation Sky Lake-E DMI3 Registers (rev 04)
00:04.0 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.1 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.2 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.3 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.4 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.5 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.6 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:04.7 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
00:05.0 System peripheral: Intel Corporation Sky Lake-E MM/Vt-d Configuration Registers (rev 04)
00:05.2 System peripheral: Intel Corporation Sky Lake-E RAS (rev 04)
00:05.4 PIC: Intel Corporation Sky Lake-E IOAPIC (rev 04)
00:08.0 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
00:08.1 Performance counters: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
00:08.2 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
00:11.0 Unassigned class [ff00]: Intel Corporation C620 Series Chipset Family MROM 0 (rev 09)
00:11.1 Unassigned class [ff00]: Intel Corporation C620 Series Chipset Family MROM 1 (rev 09)
00:11.5 SATA controller: Intel Corporation C620 Series Chipset Family SSATA Controller [AHCI mode] (rev 09)
00:14.0 USB controller: Intel Corporation C620 Series Chipset Family USB 3.0 xHCI Controller (rev 09)
00:14.2 Signal processing controller: Intel Corporation C620 Series Chipset Family Thermal Subsystem (rev 09)
00:16.0 Communication controller: Intel Corporation C620 Series Chipset Family MEI Controller #1 (rev 09)
00:16.4 Communication controller: Intel Corporation C620 Series Chipset Family MEI Controller #3 (rev 09)
00:1c.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #1 (rev f9)
00:1c.4 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #5 (rev f9)
00:1f.0 ISA bridge: Intel Corporation C621 Series Chipset LPC/eSPI Controller (rev 09)
00:1f.2 Memory controller: Intel Corporation C620 Series Chipset Family Power Management Controller (rev 09)
01:00.0 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Slave Instrumentation & System Support (rev 07)
01:00.1 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eH3 (rev 02)
01:00.2 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Management Processor Support and Messaging (rev 07)
01:00.4 USB controller: Hewlett-Packard Company iLO5 Virtual USB Controller
02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.2 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.3 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
11:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
11:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
11:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
11:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
11:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
11:08.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:08.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:09.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0a.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0b.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0b.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0b.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0b.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0e.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:0f.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:10.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:11.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:11.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:11.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:11.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:1d.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:1d.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:1d.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:1d.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
11:1e.0 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.1 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.2 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.3 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.4 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.5 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
11:1e.6 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
36:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
36:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
36:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
36:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
36:08.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:09.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0a.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 04)
36:0a.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 04)
36:0a.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 04)
36:0b.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 04)
36:0b.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 04)
36:0b.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 04)
36:0b.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 04)
36:0c.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0c.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0c.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0c.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0c.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
36:0c.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 04)
36:0c.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 04)
36:0c.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 04)
36:0d.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 04)
36:0d.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 04)
36:0d.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 04)
36:0d.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 04)
5b:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
5b:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
5b:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
5b:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
5b:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
5b:0e.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
5b:0e.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
5b:0f.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
5b:0f.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
5b:10.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
5b:10.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
5b:12.0 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
5b:12.1 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
5b:12.2 System peripheral: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
5b:12.4 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
5b:12.5 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
5b:15.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
5b:16.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
5b:16.4 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
5b:17.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
5c:00.0 Serial Attached SCSI controller: Adaptec Smart Storage PQI 12G SAS/PCIe 3 (rev 01)
5d:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
5d:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
80:04.0 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.1 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.2 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.3 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.4 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.5 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.6 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:04.7 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 04)
80:05.0 System peripheral: Intel Corporation Sky Lake-E MM/Vt-d Configuration Registers (rev 04)
80:05.2 System peripheral: Intel Corporation Sky Lake-E RAS (rev 04)
80:05.4 PIC: Intel Corporation Sky Lake-E IOAPIC (rev 04)
80:08.0 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
80:08.1 Performance counters: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
80:08.2 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 04)
85:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
85:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
85:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
85:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
85:08.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:08.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:09.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0a.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0b.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0b.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0b.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0b.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0e.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:0f.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:10.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:11.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:11.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:11.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:11.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:1d.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:1d.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:1d.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:1d.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 04)
85:1e.0 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.1 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.2 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.3 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.4 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.5 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
85:1e.6 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 04)
ae:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
ae:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
ae:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
ae:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
ae:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
ae:08.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:09.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0a.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 04)
ae:0a.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 04)
ae:0a.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 04)
ae:0b.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 04)
ae:0b.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 04)
ae:0b.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 04)
ae:0b.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 04)
ae:0c.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0c.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0c.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0c.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0c.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 04)
ae:0c.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 04)
ae:0c.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 04)
ae:0c.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 04)
ae:0d.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 04)
ae:0d.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 04)
ae:0d.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 04)
ae:0d.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 04)
af:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
af:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
d7:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
d7:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 04)
d7:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 04)
d7:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 04)
d7:0e.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
d7:0e.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
d7:0f.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
d7:0f.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
d7:10.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 04)
d7:10.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 04)
d7:12.0 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
d7:12.1 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
d7:12.2 System peripheral: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
d7:12.4 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
d7:12.5 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 04)
d7:15.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
d7:16.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
d7:16.4 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)
d7:17.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 04)

A lot of connectivity and opportunities for PCI passthrough as well as SR-IOV.

I installed the system with an 8.1 ISO, then when 8.2 was released I used the easy yum upgrade method to update the system. After a reboot, the system is now on XCP-ng 8.2! 8.2 is our LTS release, so you can be assured it will be rock stable and supported well into the future. Let's have a look at the xen versioning:

[07:26 hpe-xcp ~]# xl info
host                   : hpe-xcp
release                : 4.19.0+1
version                : #1 SMP Tue Oct 27 20:14:25 CET 2020
machine                : x86_64
nr_cpus                : 64
max_cpu_id             : 63
nr_nodes               : 2
cores_per_socket       : 16
threads_per_core       : 2
cpu_mhz                : 2095.140
hw_caps                : bfebfbff:77fef3ff:2c100800:00000121:0000000f:019cfffb:00000008:00000100
virt_caps              : pv hvm hvm_directio pv_directio hap shadow iommu_hap_pt_share
total_memory           : 261801
free_memory            : 247913
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 13
xen_extra              : .1-9.7.1.xcpng8
xen_version            : 4.13.1-9.7.1.xcpng8
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : 6278553325a9, pq 974ca6e7b49e
xen_commandline        : dom0_mem=8192M,max:8192M watchdog ucode=scan dom0_max_vcpus=1-16 crashkernel=256M,below=4G console=vga vga=mode-0x0311
cc_compiler            : gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)
cc_compile_by          : mockbuild
cc_compile_domain      : [unknown]
cc_compile_date        : Tue Nov 24 15:54:54 CET 2020
build_id               : e2005ba1b3394242d84b57c5ce454782b651657f
xend_config_format     : 4

Looking good! Next, I used the simple XOA deploy page to deploy a fresh XOA VM on the host. After punching in the host info and clicking deploy, less than 5 minutes later I had an XOA instance ready to use. logging into it, I can see our HPE host with plenty of resources to spare:

Tags

Jon Sands

Virtualization and networking expert by trade, Vates rescue, and lover of embedded firmware reverse engineering.