一种面向服务网络的服务聚合与缓存方法与流程

文档序号:19248218发布日期:2019-11-27 19:52阅读:来源:国知局

技术特征:

1.一种运用在云计算与大数据的服务网络中沿路聚合与缓存方法(sac),其特征在于,借助网络硬件和软件编程,将数据包处理封装成服务包,并在多跳传输路由中利用聚合节点进行服务聚合,令多个服务包去除冗余之后封装在一个新的服务包中,并将新的服务包缓存在内容路由节点的存储区中。

2.根据权利要求1所述的方法,其特征在于,当数据包转换为服务包后数据结构改进了,包首部的前20字节内容不变,选项字段的前8位划分出来增加两个标志字段,flag_ser和aggr_ser,分别用来标志服务是否为服务包和聚合服务包。

3.根据权利要求2所述的方法,其特征在于,数据包经过聚合路由节点时,多个数据包被聚合封装成一个数据包,且只保留一个包头,对于一个聚合节点,它接收到的某一服务包与新到来的服务包的服务聚合结果计算如下:

其中这将这两个服务包聚合成新服务包后添加的封装信息,λ*,j是的相关系数,它的计算如下:

d*,j是产生服务包两节点之间的距离,γ是相关系数的常数。

4.根据权利要求3所述的方法,其特征在于,聚合后形成的新服务包缓存在相应的聚合节点中,采用分块缓存方式,每个服务被划分为多个大小相等的多个内容数据块,当对应节点的存储空间满之后,采用最近最久未使用(lru)置换算法清除以前的服务数据。


技术总结
本发明公开了一种面向服务网络的服务聚合与缓存方法。在海量数据经由内容路由节点上传到数据中心的过程中,数据包经过边缘节点时被转换为服务包,然后服务包逐跳向上传输,同时聚合节点周期性地对其接收到的服务包进行服务聚合。当多个服务包聚合形成一个更大的新服务包之后,相应地聚合节点将其缓存在本地,并在后面被用户请求时直接返回数据。在本发明方法下,每个内容路由节点可作为小型的数据中心来进行数据处理和请求响应,从而降低数据中心服务器的负载数倍。理论分析和实验结果表明,本发明方法相对于传统的数据中心网络和同样采用服务聚合的方法,可更大程度降低传输数据量,显著提升网络性能。

技术研发人员:黄明凤;刘安丰;王飞虎
受保护的技术使用者:中南大学
技术研发日:2018.05.16
技术公布日:2019.11.26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1