For some internal vSAN qualification benchmarks, we observed that vSAN performance was lower on Intel® Xeon® 6700/6500-Series Processors with P-Cores when compared to equivalent 5th Gen Intel® Xeon® Scalable Processors (codenamed “Emerald Rapids”) for certain configurations. Real-world applications may see milder or no performance impact due to generally lower IO stress on average.
It is also observed from in-house real application testing that workloads that are more IO bound (i.e., OLAP, data streaming) may experience more performance drop than workloads (i.e., OLTP) that are more compute bound or mixed.
Due to the design complexity of creating scalable processors with significantly increased core density and performance, potentially higher cross-socket and cross-NUMA node memory latencies may be observed on Intel® Xeon® 6700/6500-Series Processors with P-Cores when compared to previous smaller-core generations. This artifact was observed during Broadcom and Intel’s joint integration testing. This interacts with the vSAN software stack, resulting in performance degradation. We are jointly working to address this in a future release through software optimizations.
Broadcom is actively working with Intel to address this issue in a future VCF release.
Recommendation
Plan for a major version upgrade from vSAN 8.0 U3e (VCF 5.2) to benefit from upcoming performance improvements.
Until software updates are available in future releases, Broadcom recommends the following for storage-intensive or IO-bound workloads on Intel® Xeon® 6700/6500-Series Processors with P-Cores, with vSAN: