一种分流设备实现系统和方法

    公开(公告)号:CN102497430A

    公开(公告)日:2012-06-13

    申请号:CN201110415126.1

    申请日:2011-12-13

    Abstract: 本发明提供一种分流设备实现系统和方法,其包括插多块网卡的通用服务器,服务器采用SMP架构,收包在网卡上采用多队列实现,每个网卡对应一个线程发包。一种基于多网卡的汇聚分流方法,使网卡i将hash值按照配置的比例分成m*n份,每份对应一个CPU分配的收包缓冲区,网卡将报文上传到每个缓冲区中;主机每个收发包线程j轮流从每个网卡i的收包缓冲区j*n到(j+1)*n-1中接收报文,并从发包缓冲区j发送出去;对于需要处理的报文,收发包线程将报文提交处理线程处理;对于无需转发的报文,直接丢弃。本发明提供一种基于多网卡的汇聚分流设备和方法,减少了网络带宽使用,同时减少了中间网络设备,降低了用户的投入成本。

    一种多网卡负载均衡系统和方法

    公开(公告)号:CN102387219B

    公开(公告)日:2014-05-28

    申请号:CN201110413597.9

    申请日:2011-12-13

    Abstract: 本发明提供一种采用多块网卡级联协同工作实现流量汇聚和负载均衡分流的系统和方法,所述系统包括多级网卡,其中上一级处理机的网卡按照配置的比例进行进行同源同宿分流,一部分流量上传本机处理,其他流量按照比例通过网卡的发送端口转发到下一级网卡中。本发明提供的采用多块网卡级联协同工作实现流量汇聚和负载均衡分流的系统和方法,可以完全去掉专用分流设备,网卡既作为流量接入设备,也作为流量汇聚和分流设备,将极大降低用户投入的成本;而且该多网卡级联方式可扩展性好,可以扩展到三级甚至更多级,直到满足单机的处理能力。

    一种分流设备实现系统和方法

    公开(公告)号:CN102497430B

    公开(公告)日:2014-12-03

    申请号:CN201110415126.1

    申请日:2011-12-13

    Abstract: 本发明提供一种分流设备实现系统和方法,其包括插多块网卡的通用服务器,服务器采用SMP架构,收包在网卡上采用多队列实现,每个网卡对应一个线程发包。一种基于多网卡的汇聚分流方法,使网卡i将hash值按照配置的比例分成m*n份,每份对应一个CPU分配的收包缓冲区,网卡将报文上传到每个缓冲区中;主机每个收发包线程j轮流从每个网卡i的收包缓冲区j*n到(j+1)*n-1中接收报文,并从发包缓冲区j发送出去;对于需要处理的报文,收发包线程将报文提交处理线程处理;对于无需转发的报文,直接丢弃。本发明提供一种基于多网卡的汇聚分流设备和方法,减少了网络带宽使用,同时减少了中间网络设备,降低了用户的投入成本。

    一种众核环境下视频编解码动态多分辨率自适应并行方法

    公开(公告)号:CN102025990B

    公开(公告)日:2013-11-27

    申请号:CN201010536468.4

    申请日:2010-11-04

    Abstract: 本发明提供了一种众核环境下视频编解码动态多分辨率自适应的并行方法。分析系统任务属性配置表,决定是从任务列表中取新计算任务还是参与某发起者的大分辨率视频的解码;若取新计算任务,则解析码流格式和分辨率,确定是否对新计算任务发起多核并行解码;如果需要多核并行解码,修改系统任务属性配置表,发布并行需求;若参与某发起者的大分辨率视频解码计算,则登记本核心信息,修改系统任务属性配置表;发起者管理参与本路并行解码的各个核心,进行解码任务分发,在解码完毕后恢复现场。本发明可以动态的根据系统中的码流格式和分辨率分布来调整各个核心的运行任务,从而对于不同码流格式和不同分辨率的都能获得充分的解码计算资源,保证系统的质量和性能。

Patent Agency Ranking