当前位置:
文章详情

ksmbd 让你的samba性能加倍!

2023-05-29 21:37:04 0点赞 0收藏 0评论
近期发现了一个很有意思的软件 —— ksmbd


要讨论这个ksmbd,首先我们要了解一个概念: RDMA

ksmbd 让你的samba性能加倍!

RDMA(Remote Direct Memory Access)技术全称远程直接数据存取,就是为了解决网络传输中服务器端数据处理的延迟而产生的。RDMA通过网络把资料直接传入计算机的存储区,将数据从一个系统快速移动到远程系统存储器中,而不对操作系统造成任何影响,这样就不需要用到多少计算机的处理功能。它消除了外部存储器复制和上下文切换的开销,因而能解放内存带宽和CPU周期用于改进应用系统性能。


这个概念我应该曾经在圈子里面发过帖子说明过,为什么要使用ksmbd呢?


smb/cifs 是微软开发的文件共享协议, samb是它的一种开源解决方案,主要在Linux/Unix 平台上使用,它基本能实现微软cifs的大部分功能,但是它缺失很重要的一点RDMA,所以在性能上和Windows原生的软件就有了很大的差距,特别是IO负担很重的时候。


这个时候 ksmbd出现了,它弥补了普通samb软件的不足,不过它需要集成在内核里,但是还没有并入内核主线,所以安装使用它需要在想使用它的机器上编译安装。


感兴趣的可以参考官网的详细介绍,我后续会出一个安装分享。

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章
0
扫一下,分享更方便,购买更轻松