一种基于储存端口的二层交换机储存方法

    公开(公告)号:CN106656870B

    公开(公告)日:2020-04-17

    申请号:CN201510714009.3

    申请日:2015-10-28

    摘要: 本发明涉及一种基于储存端口的二层交换机储存方法。在一个实施例中,所述方法包括:具有储存端口的交换机启动时,预先建立环形缓冲区;交换机接收储存报文,提取储存报文的净荷部分;将储存报文的净荷部分写入缓存区,并将环形缓冲区中的写指针后移;交换机生成请求报文,储存端口根据请求报文转化为协议报文数据;交换机根据储存设备发送的反馈报文,确定环形缓冲区是否为空;当环形缓冲区为不空,将环形缓冲区中的读指针所指向的缓冲区的净荷部分提取出来,并放置在反馈报文的数据部分,将环形缓冲区的读指针后移。本发明通过储存端口结合预先建立的环形缓存区,实现了交换机在转发层面对储存设备的访问控制。

    一种线速存储网络分组的系统及方法

    公开(公告)号:CN108111560B

    公开(公告)日:2020-09-11

    申请号:CN201611059126.1

    申请日:2016-11-24

    IPC分类号: H04L29/08

    摘要: 本发明公开一种线速存储网络分组的系统及方法,该系统包括负载均衡模块、写入网络、读出网络、存储模块;通过写入网络、读出网络分离读/写的方式,并结合负载均衡模块实现的均匀分配存储的方式,提出负载均衡+读/存分离的两通道线速存储系统及方法,实现网络传输数据的线速存取,达到传输与存储速度匹配、快速响应分组请求的目的,并实现根据具体场景实现定制化,进而解决了网络节点传输速度和存储速度不匹配的问题;此外,本发明提供的存储模块,通过多轮次确定存储设备中的主消除存储设备的方式消除存储模块中的冗余数据,在解决网络节点传输速度和存储速度不匹配的基础上,进一步解决了存储内容冗余的问题,进而提高了存储空间的利用率。

    一种线速存储网络分组的系统及方法

    公开(公告)号:CN108111560A

    公开(公告)日:2018-06-01

    申请号:CN201611059126.1

    申请日:2016-11-24

    IPC分类号: H04L29/08

    摘要: 本发明公开一种线速存储网络分组的系统及方法,该系统包括负载均衡模块、写入网络、读出网络、存储模块;通过写入网络、读出网络分离读/写的方式,并结合负载均衡模块实现的均匀分配存储的方式,提出负载均衡+读/存分离的两通道线速存储系统及方法,实现网络传输数据的线速存取,达到传输与存储速度匹配、快速响应分组请求的目的,并实现根据具体场景实现定制化,进而解决了网络节点传输速度和存储速度不匹配的问题;此外,本发明提供的存储模块,通过多轮次确定存储设备中的主消除存储设备的方式消除存储模块中的冗余数据,在解决网络节点传输速度和存储速度不匹配的基础上,进一步解决了存储内容冗余的问题,进而提高了存储空间的利用率。

    一种基于储存端口的二层交换机储存方法

    公开(公告)号:CN106656870A

    公开(公告)日:2017-05-10

    申请号:CN201510714009.3

    申请日:2015-10-28

    摘要: 本发明涉及一种基于储存端口的二层交换机储存方法。在一个实施例中,所述方法包括:具有储存端口的交换机启动时,预先建立环形缓冲区;交换机接收储存报文,提取储存报文的净荷部分;将储存报文的净荷部分写入缓存区,并将环形缓冲区中的写指针后移;交换机生成请求报文,储存端口根据请求报文转化为协议报文数据;交换机根据储存设备发送的反馈报文,确定环形缓冲区是否为空;当环形缓冲区为不空,将环形缓冲区中的读指针所指向的缓冲区的净荷部分提取出来,并放置在反馈报文的数据部分,将环形缓冲区的读指针后移。本发明通过储存端口结合预先建立的环形缓存区,实现了交换机在转发层面对储存设备的访问控制。

    一种基于软件定义网络的二层交换机内容协同的方法

    公开(公告)号:CN108390899B

    公开(公告)日:2020-02-04

    申请号:CN201710063210.9

    申请日:2017-02-03

    IPC分类号: H04L29/08

    摘要: 本发明提供一种基于软件定义网络的二层交换机内容协同的方法,该方法具体包括:步骤1、SDN控制器周期性地向若干交换机各个交换端口发送节点发现帧,根据以太网帧类型进行流表匹配,查询本地存储容量信息,得到带有存储容量信息的节点发现帧;步骤2、将步骤1中的节点发现帧上报至SDN控制器,实时更新和维护链路表和缓存状况表,删除失效链路;步骤3、通过上层协议解析,得到需要存储报文载荷的数据包;根据本地存储状态和配置存储策略进行决策,判断是否进行本地存储操作;所选定二层交换机进行决策,判断是否缓存该数据包;步骤4、通过上层协议解析,判定为需要进行读取的以太网帧,该二层交换机查询本地存储结果,判断是否需要读取缓存数据。

    一种基于虚拟网络接口的内容缓存的系统及方法

    公开(公告)号:CN107070813B

    公开(公告)日:2019-11-19

    申请号:CN201710138662.9

    申请日:2017-03-09

    摘要: 本发明涉及一种基于虚拟网络接口的内容缓存的系统及方法。在网络设备内存中分配未应答兴趣表和转发信息表。将虚拟网络接口添加到转发信息表和未应答兴趣表。当接收到兴趣报文时,根据接收到的兴趣报文查找未应答兴趣表,若没有匹配到相应的表项,则在未应答兴趣表中插入新的表项并将虚拟网络接口或外挂网络存储的网络接口添加到新的表项,并依据转发信息表转发兴趣报文;对接收到的数据报文,根据未应答兴趣表将数据报文发送至存储设备和相应兴趣报文进入的网络接口。本发明解决了信息中心网络中网络设备处理访问缓存时的等待问题,同时解决了缓存不命中时的兴趣报文转发延迟问题,以转发理念统一了网络设备访问缓存时的等待问题,提高了网络设备的处理性能。

    一种基于软件定义网络的二层交换机内容协同的方法

    公开(公告)号:CN108390899A

    公开(公告)日:2018-08-10

    申请号:CN201710063210.9

    申请日:2017-02-03

    IPC分类号: H04L29/08

    摘要: 本发明提供一种基于软件定义网络的二层交换机内容协同的方法,该方法具体包括:步骤1、SDN控制器周期性地向若干交换机各个交换端口发送节点发现帧,根据以太网帧类型进行流表匹配,查询本地存储容量信息,得到带有存储容量信息的节点发现帧;步骤2、将步骤1中的节点发现帧上报至SDN控制器,实时更新和维护链路表和缓存状况表,删除失效链路;步骤3、通过上层协议解析,得到需要存储报文载荷的数据包;根据本地存储状态和配置存储策略进行决策,判断是否进行本地存储操作;所选定二层交换机进行决策,判断是否缓存该数据包;步骤4、通过上层协议解析,判定为需要进行读取的以太网帧,该二层交换机查询本地存储结果,判断是否需要读取缓存数据。

    一种基于内容中心网络的数据推送方法

    公开(公告)号:CN106657181B

    公开(公告)日:2020-02-21

    申请号:CN201510725989.7

    申请日:2015-10-30

    IPC分类号: H04L29/08

    摘要: 本发明涉及一种基于内容中心网络的数据推送方法。在一个实施例中,所述方法包括:节点接收的数据包,查询本地是否已缓存;根据待处理兴趣表,确定数据包匹配状态;根据本地缓存策略,确定是否缓存;根据待处理兴趣表的检索结果,确定是否转发数据包、删除待处理兴趣表中与数据包对应的表项;根据配置数据扩散策略,确定是否扩散;根据配置数据扩散策略,设置扩散控制标志位及选择扩散转发端口,并将转发信息记录在扩散检索表中。本发明有效的利用了各网络节点的缓存,并将数据推送到边缘节点,提升内容中心网络服务质量。