电子说
北京宝兰德软件股份有限公司(下文简称“宝兰德”)联合华为鲲鹏创新中心旗舰店,率先成功将基于鲲鹏BoostKit的Kunpeng Accelerator Engine(下文简称KAE)硬件加速能力应用到业务中间件(BES Application Server(下文简称BES)中,在典型的Web访问场景下,HTTPS访问性能相对于普通OpenSSL库和JDK自带的SSL方案,TPS性能提升最高分别可达38%和283%
HTTPS短连接访问性能对比
随着各行业数字化转型加速,业务范围的不断拓展,各行业数据中心业务系统需要全面支持安全HTTPS传输,作为业务系统部署运行实体的中间件产品的性能显得日趋重要。BES应用服务器软件是宝兰德推出的企业级JavaEE规范兼容中间件,已在电信、金融、政府、能源众多行业获得大规模部署使用。比如,在中国移动目前多省核心业务支撑系统大规模部署使用BES均启用HTTPS加强业务访问的安全性。
本次应用的KAE加速引擎是鲲鹏应用使能套件BoostKit的基础加速能力,包含加解密、压缩/解压缩等模块。
1
鲲鹏KAE支持RSA/SM3/SM4/DH/MD5等加解密算法,可以提供高性能对称加解密、非对称加解密算法能力,通过以外部引擎的方式嵌入到openssl软件中提供给上层应用使用硬件加解密的能力。Web应用场景中使用KAE硬加速Ngnix,相比主流加速卡性能提升35%。当然在其他使用openssl的业务场景也都可以考虑使用KAE引擎来加速加解密算法。
鲲鹏KAE支持zlib/gzip算法,通过插件的方式在zlib1.2.11上提供压缩和解压缩硬算能力。在分布式存储应用场景中存在大量压缩和加压缩的场景,通过使能KAE硬压缩能力之后相对软件在经典的混合读写(7:3)场景下带宽性能提升最高40%。
传统的软件实现中性能比较低,如果使用硬件加速卡则需要占用服务器的外部硬件插口资源且成本也相对高,而BoostKit方案硬件能力已经包含在鲲鹏CPU中不需要额外占用服务器的外部硬件资源就可以达到性能的提升。
未来,作为一家专注于基础架构软件产品和解决方案供应商,宝兰德将和华为进一步开展openEuler操作系统和openGauss数据库等基础软件的应用实践,并通过鲲鹏BoostKit面向客户开展场景化应用性能加速,为客户提供基于鲲鹏的高性能安全数字化解决方案。
拥抱鲲鹏计算产业,共创行业新价值!
READING 鲲鹏应用使能套件Kunpeng BoostKit
基于鲲鹏全栈优化能力,为开发者提供高性能组件、基础加速软件包、应用加速软件包、参考实现等加速能力,面向八大主流应用场景,包括大数据、分布式存储、数据库、虚拟化、 ARM原生、Web/CDN、NFV和HPC八大主流应用场景,释放鲲鹏的倍级性能优势。
原文标题:Hi 鲲鹏 | 宝兰德基于鲲鹏BoostKit提升HTTPS网站使用体验
文章出处:【微信公众号:华为智能计算】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
全部0条评论
快来发表一下你的评论吧 !