基本概念
什么是BoostKit?
鲲鹏应用使能套件BoostKit(可以简称鲲鹏BoostKit),是基于全栈优化的一系列应用加速技术和能力的集合,旨在释放鲲鹏CPU算力,使能应用极致性能,实现性能倍级优势;具体包含高性能开源组件(例如大数据Hadoop、数据库MySQL等)、加速软件包(优化方法、加速库、加速算法、创新加速软件)和参考实现(文档)。
什么是鲲鹏BoostKit大数据使能套件?
鲲鹏BoostKit大数据使能套件聚焦数据查询效率低、组件性能优化难等关键挑战,提供大数据主流组件的开源使能和性能调优、存算分离和HBase索引优化等基础加速软件包、机器学习和图分析算法等应用加速软件包,开源openLooKeng跨源跨域查询引擎,提升大数据分析效率,充分发挥算力极致性能。
更多信息请参见:https://www.hikunpeng.com/zh/developer/boostkit/big-data
什么是鲲鹏BoostKit虚拟化使能套件?
鲲鹏BoostKit虚拟化使能套件聚焦虚拟化轻载性能低、网络损耗大、资源碎片严重及开源生态可用性等关键痛点,提供虚拟化开源使能调优指南,通过V-Turbo加速及OVS加速等特性提升系统性能,并使用NUMA内存交织、Guest NUMA等特性减少资源碎片,充分发挥鲲鹏多核架构、核间完全隔离的优势,释放鲲鹏极致算力。
更新信息请参见:https://www.hikunpeng.com/zh/developer/boostkit/virtualization
什么是鲲鹏BoostKit分布式存储使能套件?
鲲鹏BoostKit分布式存储使能套件聚焦开源Ceph存储的性能低、成本高等关键挑战,通过全局缓存、智能写Cache、开源Ceph系统参数优化、KAE MD5摘要算法、IO直通、IO智能预取等特性提升系统性能,并通过BoostKit压缩算法、KAE zlib压缩、EC Turbo等特性降低存储成本,充分发挥鲲鹏算力优势,提供高性价比存储方案。
什么是鲲鹏BoostKit数据库使能套件
鲲鹏BoostK数据库使能套件针对开源MySQL OLAP查询效率低、OLTP场景高并发下锁导致的性能问题等关键挑战,提供MySQL AP性能加速和锁性能优化等基础加速软件包,深度优化了OLAP查询分析效率和OLTP在线交易事务处理能力,充分发挥多核算力极致性能。提供主流开源和商业数据库最佳实践,帮助开发者高效完成开源组件迁移和调优。
更多信息请参见:https://www.hikunpeng.com/zh/developer/boostkit/database
什么是鲲鹏BoostKit ARM原生使能套件?
鲲鹏BoostKit ARM原生使能套件利用ARM指令集同构优势,支持移动应用无损上云,同时将多年技术积累浓缩到Kbox云手机容器、指令流引擎、视频流引擎核心能力等组件,形成了云手机Turbo套件,帮助客户和伙伴实现云手机极致的性能和业务体验。
更多信息请参见:https://www.hikunpeng.com/zh/developer/boostkit/arm-native
什么是云手机?
云手机是将服务器虚拟化出原生安卓操作系统,并通过端云协同实现物理终端和云手机实时交互,云手机能够延伸和拓展物理手机功能,广泛应用于云游戏、移动办公等场景。
什么是ARM TrustZone?
ARM TrustZone是一种基于ARM标准架构进行的安全扩展,新引入了一个额外的可信执行环境(TEE),和原有的执行环境从芯片架构上进行了隔离,确保运行在TEE内的应用的安全可信,解决用户的“数据在使用中”的安全问题。
什么是机密计算TrustZone套件?
机密计算TrustZone套件是基于ARM TrustZone技术的一个机密计算软件套件,包含华为自研的TEE(Trusted Execution Environment,可信执行环境)安全操作系统,鲲鹏服务器BMC和BIOS等,结合开源的操作系统驱动以及SDK,旨在帮助伙伴更便捷地为行业客户构建机密计算解决方案,从而为客户的关键数据提供完整性、机密性保护和可信使用。
什么是BoostKit KML?
鲲鹏数学库(Kunpeng Math Library,以下简称KML)提供了基于鲲鹏平台优化的高性能数学函数,所有接口由C/C++、汇编语言实现,部分接口提供Java语言封装的接口。
什么是BoostKit KAE加速库?
KAE即鲲鹏加速引擎,是基于鲲鹏920处理器提供的硬件加速解决方案,包含了KAE加解密和KAEzip,分别用于加速SSL/TLS应用和数据压缩,可以显著降低处理器消耗,提高处理器效率。此外,加速引擎对应用层屏蔽了其内部实现细节,用户通过OpenSSL、zlib标准接口即可以实现快速迁移现有业务。