首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
Fedora 38 确认使用 Kernel TLS 加速 GnuTLS
2022年10月1日 21:11 | 阅读 1057 次

Fedora 工程和指导委员会 (FESCo) 批准通过了使用 Kernel TLS (kTLS) 来加速 GnuTLS 的提案,并将于明年春天在 Fedora 38 上提供。

 

为了在 Fedora 上为 GnuTLS 提供更高的性能,Fedora 38 希望将 Kernel TLS (KTLS) 模块作为加密策略的一部分来加载。通过这种方式,GnuTLS 利用 KTLS 将加密/解密转移到内核,特别是在网络块设备等场景中,此举有助于减少数据拷贝和上下文切换。即使对于缺乏加密卸载硬件的系统,kTLS 也可以提升性能,因为其工作可能最终在与应用程序不同的 CPU 内核上完成。

这个变更提案由 Red Hat 主导,其中一个特别关注点是为网络块设备提供更高的性能。

Red Hat 工程师希望通过 Kernel TLS 加速 GnuTLS,从而实现更快的实时虚拟机迁移,提高加密网络块设备的速度,以及其他类似的使用案例。如果 KTLS 出现问题,GnuTLS 将回滚到现有的用户模式下运行。

查看此 Fedora Wiki 页面了解关于这一变更提案的更多细节。

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏