-
公开(公告)号:CN112714069A
公开(公告)日:2021-04-27
申请号:CN202110011389.X
申请日:2021-01-06
Applicant: 上海交通大学
IPC: H04L12/743 , H04L29/06 , G06F9/50
Abstract: 本发明公开了一种IPSec安全网关环境中将分流模块下放至网卡硬件的方法,涉及网络加密通信领域。在IPSec流的分流中,使用包含SPI值的IPSec三元组代替无加密网络数据包五元组进行哈希;在网卡中建立IPSec安全网关的分流模块的逻辑,利用IPSec三元组进行哈希,并将IPSec流分配至多队列中;建立控制层的调度模块,循环监视各个工作核的负载并将负载超过阈值的工作核上的IPSec流调度至负载最轻的工作核,并控制分流模块,将IPSec流重定向至新的工作核。本发明将原先的软件分流模块下放至网卡中,实现更好的可扩展性和吞吐量,并实现负载均衡。
-
公开(公告)号:CN111506265A
公开(公告)日:2020-08-07
申请号:CN202010279722.0
申请日:2020-04-10
Applicant: 上海交通大学
Abstract: 本发明公开了一种基于硬件的块层数据压缩框架,涉及一种数据压缩框架,包括读流程模块、写流程模块、压缩处理模块、硬件交互子模块和拼装模块;所述压缩处理模块负责检测数据的可压缩性,选择压缩算法,启动压缩处理工作以及处理压缩之后的定向后续处理;所述硬件交互子模块负责与所述压缩处理模块进行交互,并通过异步通信的机制,将压缩工作交给压缩专用硬件来完成;所述拼装模块在压缩之后负责将不定长的已压缩数据拼装到一个数据块之中。本发明通过异步框架与硬件进行交互,将数据卸载到专用硬件上进行压缩,再将压缩后的数据块进行多线程的拼装,从而使得存储系统的压缩率和性能都得到提高。
-