北京寶蘭德軟件股份有限公司(下文簡稱“寶蘭德”)聯(lián)合華為鯤鵬創(chuàng)新中心旗艦店,率先成功將基于鯤鵬BoostKit的Kunpeng Accelerator Engine(下文簡稱KAE)硬件加速能力應(yīng)用到業(yè)務(wù)中間件(BES Application Server(下文簡稱BES)中,在典型的Web訪問場景下,HTTPS訪問性能相對于普通OpenSSL庫和JDK自帶的SSL方案,TPS性能提升最高分別可達38%和283%
HTTPS短連接訪問性能對比
隨著各行業(yè)數(shù)字化轉(zhuǎn)型加速,業(yè)務(wù)范圍的不斷拓展,各行業(yè)數(shù)據(jù)中心業(yè)務(wù)系統(tǒng)需要全面支持安全HTTPS傳輸,作為業(yè)務(wù)系統(tǒng)部署運行實體的中間件產(chǎn)品的性能顯得日趨重要。BES應(yīng)用服務(wù)器軟件是寶蘭德推出的企業(yè)級JavaEE規(guī)范兼容中間件,已在電信、金融、政府、能源眾多行業(yè)獲得大規(guī)模部署使用。比如,在中國移動目前多省核心業(yè)務(wù)支撐系統(tǒng)大規(guī)模部署使用BES均啟用HTTPS加強業(yè)務(wù)訪問的安全性。
本次應(yīng)用的KAE加速引擎是鯤鵬應(yīng)用使能套件BoostKit的基礎(chǔ)加速能力,包含加解密、壓縮/解壓縮等模塊。
1
鯤鵬KAE支持RSA/SM3/SM4/DH/MD5等加解密算法,可以提供高性能對稱加解密、非對稱加解密算法能力,通過以外部引擎的方式嵌入到openssl軟件中提供給上層應(yīng)用使用硬件加解密的能力。Web應(yīng)用場景中使用KAE硬加速Ngnix,相比主流加速卡性能提升35%。當然在其他使用openssl的業(yè)務(wù)場景也都可以考慮使用KAE引擎來加速加解密算法。
鯤鵬KAE支持zlib/gzip算法,通過插件的方式在zlib1.2.11上提供壓縮和解壓縮硬算能力。在分布式存儲應(yīng)用場景中存在大量壓縮和加壓縮的場景,通過使能KAE硬壓縮能力之后相對軟件在經(jīng)典的混合讀寫(7:3)場景下帶寬性能提升最高40%。
傳統(tǒng)的軟件實現(xiàn)中性能比較低,如果使用硬件加速卡則需要占用服務(wù)器的外部硬件插口資源且成本也相對高,而BoostKit方案硬件能力已經(jīng)包含在鯤鵬CPU中不需要額外占用服務(wù)器的外部硬件資源就可以達到性能的提升。
未來,作為一家專注于基礎(chǔ)架構(gòu)軟件產(chǎn)品和解決方案供應(yīng)商,寶蘭德將和華為進一步開展openEuler操作系統(tǒng)和openGauss數(shù)據(jù)庫等基礎(chǔ)軟件的應(yīng)用實踐,并通過鯤鵬BoostKit面向客戶開展場景化應(yīng)用性能加速,為客戶提供基于鯤鵬的高性能安全數(shù)字化解決方案。
擁抱鯤鵬計算產(chǎn)業(yè),共創(chuàng)行業(yè)新價值!
READING 鯤鵬應(yīng)用使能套件Kunpeng BoostKit
基于鯤鵬全棧優(yōu)化能力,為開發(fā)者提供高性能組件、基礎(chǔ)加速軟件包、應(yīng)用加速軟件包、參考實現(xiàn)等加速能力,面向八大主流應(yīng)用場景,包括大數(shù)據(jù)、分布式存儲、數(shù)據(jù)庫、虛擬化、 ARM原生、Web/CDN、NFV和HPC八大主流應(yīng)用場景,釋放鯤鵬的倍級性能優(yōu)勢。
原文標題:Hi 鯤鵬 | 寶蘭德基于鯤鵬BoostKit提升HTTPS網(wǎng)站使用體驗
文章出處:【微信公眾號:華為智能計算】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責任編輯:haq
-
華為
+關(guān)注
關(guān)注
215文章
34263瀏覽量
251026 -
鯤鵬
+關(guān)注
關(guān)注
1文章
125瀏覽量
8908
原文標題:Hi 鯤鵬 | 寶蘭德基于鯤鵬BoostKit提升HTTPS網(wǎng)站使用體驗
文章出處:【微信號:gh_3a181fa836b6,微信公眾號:華為計算】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論