面向Middlebox的软硬件协同流管理模型的研究与实现

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:huangyulin2007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的扩大和需求的扩展,现有网络平台对部署Middlebox有着更高的要求。流管理作为网络中Middlebox实现有状态报文处理的基础,其负责管理端到端通信所建立的连接,包括连接的创建、连接状态的追踪和超时连接的删除等大量工作。由于流管理和各类网络Middlebox有着较强的相关性,不同的Middlebox关心着不同的连接状态,因此目前的流管理平台,比如Bro、mOS,均采用软件实现,以保证足够的灵活性。然而,该方式受限于CPU的处理性能,存在吞吐率低、处理延时高的不足。使用硬件加速的平台,比如Shunting、SmartNIC等,只能通实现查询和转发等部分功能的卸载,无法对流管理关键功能加速。我们认为,现有的流管理平台存在着性能与灵活性无法兼顾,cache miss导致大量访存开销,新流初始化和旧流删除存在较大时延三个重要挑战。针对目前加速流管理面临的困境,本文提出了一种利用软硬协同加速流管理的模型CoFM(Hardware/Software Co-processing Flow Management Mechanism)。主要工作和创新包括:1.提出了软硬协同加速流管理的CoFM模型。CoFM模型将流管理解耦为映射管理和状态管理,由于映射管理的通用性,将映射管理完全卸载到硬件实现,可以有效提升对流查找、新流初始化和旧流超时删除等高延时、高资源开销环节的处理性能;根据不同网络应用对于流状态的不同需求,将状态管理由软件实现,以满足流管理对于灵活性的要求。2.对CoFM的关键技术进行深入研究。研究硬件映射管理的具体实现机制,包括研究流表的设计,以尽可能减少cache miss和冲突处理带来的额外开销;研究流标签(Connection ID)的动态管理,以节约硬件存储资源开销;研究新流的初始化和超时旧流的删除的硬件实现机制,以实现硬件的映射管理卸载。3.对CoFM实现模型进行详细设计。研究CoFM的软硬件消息格式、内部接口和与应用编程接口,便于Middlebox基于CoFM开发实现。同时,对CoFM实现模型中各模块的具体功能和模块间的通信机制进行详细设计,有效提高了各模块间的工作效率,进一步加强了CoFM的整体性能。4.实现了CoFM原型系统,并对原型系统进行测试评价。结果表明,CoFM支持50Gbps的吞吐率和极低的处理延时(<1us),并可以支持有状态防火墙、SQL注入检测等不同类型的Middlebox开发实现。综上所述,为了解决目前Middlebox流管理存在的三个重要挑战,本文提出了面向Middlebox的软硬协同流管理加速模型CoFM,该模型性具有高灵活性、高性能、低开销的特点,对网络中Middlebox性能的提高有较高的理论意义和实用价值。
其他文献
政治社会化强调个体从“自然人”向“政治人”的转变,是一个国家维持政治稳定和社会和谐安定的重要环节。高中阶段是青少年时期的关键阶段,这一阶段的政治社会化程度是衡量一个国家公民政治社会化程度的重要标尺。但是,对福建师范大学附属中学的问卷调查显示,目前高中生的政治社会化存在着少部分学生政治认知模糊、政治情感淡漠、缺乏政治参与意识的问题。造成这些问题的原因既有学生个体因素的影响,也有学校、社会、家庭教育和
随着4G网络的全面普及和5G以及消费电子行业的发展,通讯领域网络产品的需求,推动了连接器和线束产品的研发和生产。连接器和线束作为电子设备中一种不可缺少的电子零件,被广泛应用于消费电子、汽车、数据通信、工业、医疗、航空航天及军事等领域。随着企业的不断壮大和市场竞争日益激烈,传统的连接器和线束公司运营管理模式与管理思想受到了很大程度的挑战,越来越多的企业公司开始寻找新的管理方法达到降低公司的运营成本,
开口截面形式钢材经常被使用在钢结构建筑中,尤其是H型钢与C型钢,其中H型钢属于经济断面型材,通常作为主要受力构件,由于H型钢本身在沿其强轴方向的抗弯能力较好;在构造上,其
甘蓝在我国种植面积广泛,随着消费者对果蔬产品品质的要求越来越高,商品化处理已成为果蔬产业的发展趋势,而甘蓝采后整修处理是商品化处理的关键环节。由于甘蓝采后田间作业
2012年以来,服务经济的地位在不断提升,中国作为发展中大国,其服务经济也进入了新的发展阶段,需要其进一步加大对外开放,拓展海外服务市场,促进生产率提高。服务业经过多年的
目前国内的中低压配电网主要使用小电流接地系统,此系统出现单相接地故障的频率较高,在发生故障后的电流较小,没有明显的故障特征,难以有效地对其进行检测。很多学者已经在小
可再生清洁太阳能的开发利用是解决全球能源危机和环境污染问题的重要途径之一。钙钛矿太阳能电池效率高、工艺简单、成本低,在未来的光伏领域具有巨大的发展潜力,因而备受关
鳜(Siniperca chuatsi)和大眼鳜(S.kneri)隶属鳜科(Sinipercidae)鳜属(Siniperca),是东亚特有的淡水鱼类,具有重要的经济价值、生态价值。鳜主要分布在我国闽江以北水系,大眼
目的:骨质疏松症是一种以骨组织微结构异常和骨量减少为特征,导致骨的脆性增加、骨微观结构退行性变化和易发生骨折的一种全身性代谢性骨病。破骨细胞由多核巨噬细胞组成,主要分布在骨质表面、骨内血管通道周围,是骨骼微组织成分的一种,由破骨细胞主导的骨吸收与由成骨细胞主导的骨形成维持着正常骨代谢的动态平衡。而破骨细胞所主导的骨吸收,在骨质疏松症的发病过程中起着至关重要的作用。课题组在前期的体外实验研究中发现少
目的:探讨职业紧张与钢铁工人代谢综合征(MS)及各组分的关系,为钢铁工人代谢综合征的防治提供科学依据。方法:采用描述流行病学研究方法,选取2018年4月~2019年4月在某职业健