極致性能系列:vSphere 7.0 u2針對AMD EPYC的調度器優化

Find AI Tools
No difficulty
No complicated process
Find ai tools

極致性能系列:vSphere 7.0 u2針對AMD EPYC的調度器優化

目錄

  • 😊 簡介
  • 😊 Kasim Ali的介紹
  • 😊 AMD的新架構
  • 😊 VMworld的表現信息
  • 😊 調度器優化
  • 😊 HammerDB的性能測試
  • 😊 VMware VMark的基準
  • 😊 Weathervent 2.0的開源基準
  • 😊 性能數據分析
  • 😊 結論

簡介

在這一系列的「極致性能」視頻博客中,我們將深入探討VMworld周邊的卓越性能信息。


Kasim Ali的介紹

大家好,我是Kasim Ali。我在VMware的性能工程團隊工作已經有12年了。


AMD的新架構

AMD有一個非常有趣的新架構,可以在每個CPU插槽中放置更多的核心。


VMworld的表現信息

在本節中,我們將討論有關VMworld表現的信息。


調度器優化

我們將討論調度器優化的重要性,以實現最佳性能。


HammerDB的性能測試

我們將探討HammerDB的性能測試結果,並進行深入分析。


VMware VMark的基準

我們將討論VMware VMark的基準,並比較不同版本的性能。


Weathervent 2.0的開源基準

我們將研究Weathervent 2.0的開源基準,並分析其中的性能改進。


性能數據分析

在這一節中,我們將對收集到的性能數據進行深入分析,並探討其意義。


結論

我們將總結本文的內容,並展望未來的發展。


AMD的新架構

在這一節中,我們將深入探討AMD的新架構,以及其對性能的影響。


AMD近期推出了一個非常有趣的新架構,這使得每個CPU插槽可以容納更多的核心。這個新架構具有多個LLC(Last Level Cache),每個LLC的大小不同。例如,有的LLC包含四個核心,有的包含八個核心。這給軟件帶來了一些挑戰,尤其是對於vSphere調度器來說。在7.0u2版本中,我們對調度器進行了架構優化,以充分利用這些AMD EPYC處理器提供的性能。這意味著我們可以通過使用預設的BIOS選項和默認的vSphere設置來獲得接近最佳的性能。

優點:

  • AMD的新架構可以提供更多的核心,從而提升性能。
  • vSphere調度器的架構優化使得我們可以輕鬆地實現最佳性能,而無需進行複雜的配置。

缺點:

  • 對於一些舊的應用程序和配置可能需要進行一些調整,以充分利用新架構的性能。

HammerDB的性能測試

在這一節中,我們將討論使用HammerDB進行的性能測試結果,並進行分析。


性能測試結果分析

我們使用HammerDB進行了一系列的性能測試,以測試SQL Server的性能。我們選擇了一個單一主機,配備了雙插槽的AMD Rome處理器,每個插槽有64個核心。在這些處理器中,每個LLC有4個核心。我們將虛擬機的數量從一個逐步增加到30個,並觀察了吞吐量的變化。

根據我們的測試結果,在7.0u2版本中,與7.0u1版本相比,我們觀察到了高達16%的性能提升。這主要是由於兩個原因造成的:首先,我們最大程度地提高了LLC的局部性,減少了LLC之間的跨越,從而改善了負載均衡;其次,我們優化了CPU調度器的負載均衡算法,利用了這些LLC緩存。

這些結果表明,通過升級到7.0u2版本,我們可以獲得即時的性能提升,而不需要進行複雜的配置更改。


結論

本文深入探

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.