A-Tune

A-Tune是一款openEuler社區孵化的性能可自最佳化的系統級基礎軟體。

目標是智慧型識別出系統的負載類型,並進行業務模型到資源模型的動態調度,以充分釋放鯤鵬處理器算力,使運行在鯤鵬處理器上的套用得到最佳性能表現。

基本介紹

  • 軟體名稱:A-Tune  
  • 開發商:華為 
起源,技術簡介,套用案例,

起源

作業系統作為銜接套用和硬體的基礎軟體,如何調整系統和套用配置,充分發揮軟硬體能力,從而提升業務性能,對用戶來說至關重要。然而,運行在作業系統上的業務類型成百上千,套用形態千差萬別,對資源的要求各不相同,且當前硬體和基礎軟體組成的套用環境涉及高達7000多個配置對象,隨著調優對象的增加,調優所需的時間成本以指數級增長,配置調優成為了一項極其複雜的工程,超出了一般工程師的能力範圍。
為了應對這些挑戰,A-Tune就應運而生了。A-Tune是一款基於openEuler作業系統開發的性能智慧型自最佳化的基礎軟體,它利用人工智慧技術,對套用建立精準的系統畫像,通過AI感知並推理出業務特徵,從而進行智慧型決策,匹配得出最佳的系統配置組合,使業務處於最佳運行狀態。
A-Tune
全棧智慧型自最佳化

技術簡介

A-Tune利用AI技術,通過對業務系統的底層性能數據進行分析和建模,構建精準的場景系統畫像,針對負載模型匹得出合適的資源模型,並制定對應的調度最佳化策略,對業務進行更細粒度的調優,讓應用程式發揮出極致性能。

套用案例

Web業務場景中,SSL/TLS加解密的過程對於CPU計算能力的消耗相對較高,對於Web每次的數據互動都要進行建鏈,也就意味著每一次的數據傳輸都要進行RSA加解密,CPU的計算能力決定了Web伺服器的處理性能。基於SSL/TLS的加解密任務,消耗CPU計算能力在Web服務中占比達到80%。
A-Tune通過感知Web業務特徵,自動將加解密計算卸載到鯤鵬晶片的加速器中,從而降低CPU使用消耗,最佳化後Web服務端處理性能提升200%。Nginx作為Web伺服器,通過A-Tune自最佳化後的性能提升效

相關詞條

熱門詞條

聯絡我們