基于P4交换机的网络功能部署及优化研究

来源 :暨南大学 | 被引量 : 0次 | 上传用户:jane_89
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络功能(Network Function)大量存在于网络当中,它们对数据包进行不同的处理。网络中一些服务需要按照特定的顺序被不同的网络功能所处理,形成服务功能链(Service Function Chain)。与此同时,可编程数据平面因其能够提供灵活的可编程性和高转发速度,成为近年来的一个热门趋势。P4(Programming Protocol-Independent Packet Processors)是可编程数据平面的代表性编程语言,使用P4语言可以在任何支持P4的数据平面上开发网络功能。然而,单个P4交换机由于自身的资源限制影响着网络功能和服务功能链的部署,例如内存大小限制可保存的网络信息,有限的计算资源制约着可部署的服务功能链数量;同时,不同网络功能之间存在着冗余的操作,部署多网络功能时会浪费流水线的资源。因此,本文围绕这些问题,重点研究了基于P4交换机部署网络功能和服务功能链等问题,主要工作和创新之处如下:1)针对上述P4硬件交换机的资源限制问题,本文使用硬件交换机搭建了实验平台进行验证和分析。针对常见的网络功能在部署时的内存和计算资源的消耗量进行了实验分析,得出单个交换机无法满足多网络功能的部署和合并冗余逻辑能有效节省流水线资源等结论;2)针对单个网络功能在P4交换机上部署时的计算和存储能力限制等问题,本文以大流(Heavy Flow)预测的网络功能为例,在P4交换机上设计和实现了基于机器学习算法预测大流的网络功能p Heavy。相比于传统的方法,p Heavy仅用每条流的前5个包和前20个包即可达到85%和95%的预测正确率。p Heavy设计了模型训练算法以减小交换机内存的需求,将预测模型大小平均降低了5.4倍;3)针对具有服务功能链约束的网络功能部署,本文提出了一种细粒度的部署优化方案p SFC。p SFC通过两阶段的合成算法将不同的服务功能链以细粒度的方式建模并合成为控制流图,再通过分解算法将合成图按照目标P4交换机及网络状态进行分解和部署。相较于其他算法,在合成冗余逻辑的性能上p SFC提升了20%左右的性能,进而减小了数据包的处理延迟和P4交换机的部署成本。
其他文献
目的:1、探讨OVCF患者PVP后发生手术椎体再骨折的危险因素,建立列线图预测模型。2、探讨OVCF患者PVP后发生邻近椎体骨折的危险因素,建立列线图预测模型。方法:回顾性研究对象为2011年7月至2019年7月期间在我院诊断为OVCF并有完整随访资料的患者,总共156例,手术方式为经皮椎体成形术。根据分组依据分为手术椎体再发骨折组(47例)、邻近椎体骨折组(49例)和对照组(60例)。收集患者的
学位
近几十年来,人类将各种污染物(例如染料,抗生素和其他化学物质)引入水系统,严重污染了水资源,也对人类、野生生物以及当地生态系统造成了破坏。有机染料亚甲基蓝被认为是水污染物的主要类型,具有复杂的芳香分子结构,是剧毒且持久的化合物。环丙沙星(CIP)是重要的氟喹诺酮类,这些抗生素类物质由于它们的转化时间长且降解效率低而广泛分布在地表水中。因此,有效去除这些污染物具有十分重要的现实意义。迄今,生物降解、
近年来中国以PM2.5和O3为代表的大气复合污染问题日益严重,珠江三角洲地区为中国发展最快的地区之一,其大气污染事件往往兼具复杂性和区域性。PM2.5一次排放的贡献显著减少,但是通过大气污染物相互作用生成的二次成分贡献开始突显,使其浓度进一步下降进入瓶颈期。O3控制困难主要归咎于本地形成和区域传输的相对贡献难以确定,以及前体物NOx和VOCs的转化机理尚未完全明晰。因此,珠三角各城市结合气象条件和
目的:通过收集77例脓毒症患者的病例资料,进行血清前白蛋白在脓毒症患者病情预后方面的价值探讨。方法:本研究纳入了2020年1月1日至2020年12月31日期间暨南大学附属第一医院的77例脓毒症患者进行回顾性研究。所有病例均满足2016年发布的脓毒症定义sepsis-3诊断标准,病历资料完整及治疗过程完整,同时入住ICU时间大于72小时。设定严格的纳入标准及排除标准。按照入院24小时内测得的血清前白
目的:探究17β-雌二醇(17β-estradiol,17β-E2)抑制小鼠肝星状细胞系JS1的活化是否与细胞焦亡相关,为17β-E2抗肝纤维化的潜在机制提供新的理论依据。方法:1.采用不同浓度的LPS溶液(0.05、0.1、0.2、0.5、1μg/ml)处理JS1细胞48 h,用CCK8法检测各组的细胞活性,筛选LPS促进JS1细胞增殖的最佳浓度。2.以10-7mmol/L 17β-E2作为肝纤
学位
学位
关于发光分子的研究源于上世纪早期,但都是研究其在溶液态下的发光行为。这些发光分子在溶液中往往发光很强,但由于它们具有平面刚性结构,因此在聚集状态下容易发生π-π堆积效应从而导致荧光猝灭(aggregation-caused quenching,ACQ)。2001年,Tang等人提出了一个发光领域的新概念——聚集诱导发光(aggregation-induced emission,AIE):指一类具有
学位