一种在网卡中实现复杂同源同宿分流的系统和方法

    公开(公告)号:CN102523164A

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

    申请号:CN201110426578.X

    申请日:2011-12-19

    Abstract: 本发明提供一种在网卡中实现复杂同源同宿分流的系统和方法,在所述网卡中设置一个网段掩码的位图,表示进行同源同宿计算时使用的IP的哪些位。软件通过该位图结构,把计算同源同宿需要的网段掩码配置到网卡中,网卡收到报文后,提取出ip,根据软件配置的掩码位图结构,确定使用报文ip中的哪些位进行同源同宿计算,根据计算结果把报文分发到对应进程。与现有技术相比,本发明的有益效果在于:本发明使网卡硬件进行复杂同源同宿分流,降低系统负载。

    一种IO扩展系统
    282.
    发明公开

    公开(公告)号:CN102521185A

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

    申请号:CN201110364293.8

    申请日:2011-11-17

    Abstract: 本发明提供了一种IO扩展系统,所述系统包括配置管理模块,IO刀片和设备接口;所述配置管理模块用于配置管理IO刀片和接口设备,对外提供资源的虚拟视图,接收服务器的IO申请并登记,对物理资源进行分配;所述设备接口安装在所述IO刀片上,所述IO刀片通过标准接口接入到IO容器中,对外提供的IO接口。通过本发明的系统,服务器端可以根据需求灵活的配置所需的IO设备接口数目,并根据需要有选择性地对远程设备进行互联。在不需要的情况下,远端容器可以只配置一部分IO设备,因此,整个系统的IO成本可以随设备数目而线性增加,并且不同设备之间可以实现容量和空间的共享,可以有效解决系统的IO容量问题,并为IO虚拟化提供了基础。由于设备放在远程,设备或主机端的故障被有效隔离,可以在系统发生故障时独立进行修复或升级。

    一种自动将缓存在易失介质中的数据写回方法

    公开(公告)号:CN102521173A

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

    申请号:CN201110363871.6

    申请日:2011-11-17

    Abstract: 本发明提供了一种自动将缓存在易失介质中的数据写回方法,将低速设备与高速设备分别划分region管理,管理region的数据结构在内存中,对一个region的操作首先调用读取接口,操作完成后调用释放接口释放;在系统建立时创建后台冲洗线程,冲洗线程在没有任务时处于睡眠状态,在对region操作完成后唤醒冲洗线程,冲洗线程根据策略将region写回低速设备。

    一种基于进程扫描的非法作业监控方法

    公开(公告)号:CN102521101A

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

    申请号:CN201110405731.0

    申请日:2011-12-08

    Abstract: 本发明提供了一种基于进程扫描的非法作业监控方法,首先,初始化进程黑名单和白名单;其次,读取作业调度的作业详细信息;再次,获取所有计算节点的进程信息及网络连接信息;然后,根据步获取的信息,按照某种匹配策略判定进程与“黑名单”、“白名单”及作业的相关性,进而判定进程的合法性。最后,根据判定结果和预定的处理策略对非法进程作出后继处理,并更新进程的“未知”进程的状态计数;本发明的优点在于:综合作业信息和操作系统信息(进程+网络)来判定进程与作业的相关性,可以不用关心用户应用的并行编程模型;通过多种类型的白名单、黑名单以及后继处理策略均可灵活配置,极大简化了管理员的工作。

    一种面向CPU和GPU的混合调度方法

    公开(公告)号:CN102521050A

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

    申请号:CN201110397358.9

    申请日:2011-12-02

    Abstract: 本发明提供了一种面向CPU和GPU的混合调度方法,S1,调度器初始化时读取调度策略配置、优先级配置参数;S2,调度器在每个调度循环中读取作业调度系统中的信息;S3,调度器根据作业资源请求信息和调度策略进行优先级计算,确定每个作业的优先级并降序排列;S4,根据S3中得到的排列顺序,按照调度策略进行作业调度。S5,根据S4的调度结果向调度系统发送作业启动请求;S6,休眠一段时间,然后返回S2进行下一个循环。本发明通过可定制的权重来设置GPU和非GPU作业的相对关系;在调度时判定GPU资源情况,达到GPU作业的准确调度。

    用于IP包分类设备的五元组规则更新方法和装置

    公开(公告)号:CN101702726B

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

    申请号:CN200910238004.2

    申请日:2009-11-13

    Abstract: 本发明提供一种用于IP包分类设备的五元组规则更新方法和装置,其中,该方法包括通过软件维护用于IP包分类设备的五元组规则表,使用于IP包分类设备的五元组规则表与过滤网卡设备中的五元组规则表相一致,其中,当用户对用于IP包分类设备的五元组规则表进行操作时,确定操作的有效性,并在操作有效时更新过滤网卡设备中的相关信息;当接收到过滤网卡设备发送的规则无效信息时,根据规则无效信息删除用于IP包分类设备的五元组规则表中相应的规则;以及以预定周期对五元组规则表中的规则生命期进行判断,删除无效的规则。通过软件维护五元组规则表,可以满足各种对五元组规则表的操作,保证过滤网卡设备中的五元组规则表是正确的。

    一种基于丢弃的多元数据服务器元数据日志一致性的方法

    公开(公告)号:CN102508891A

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

    申请号:CN201110328292.8

    申请日:2011-10-25

    Abstract: 本发明提供了一种基于丢弃的多元数据服务器元数据日志一致性的方法,主元数据服务器收到元数据请求后,将其保存到内存后,传播请求给从元数据服务器;从元数据服务器接收传播请求保存到内存后,应答主元数据服务器;主元数据服务器收到应答后将请求提交到日志设备,完成后,提交请求给从元数据服务器;从元数据服务器收到提交请求后,提交到日志设备,同时应答提交请求并应用到磁盘并同步;主元数据服务器收到提交请求应答后,应用到磁盘并同步后,发送丢弃命令给从元数据服务器,并根据丢弃情况保存本地副本日志。通过引入三次通信机制,使得日志系统在日志设备损坏的情况下,可以通过少量拷贝日志文件,来实现恢复,极大了减少了恢复的时间。

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

    公开(公告)号: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发送出去;对于需要处理的报文,收发包线程将报文提交处理线程处理;对于无需转发的报文,直接丢弃。本发明提供一种基于多网卡的汇聚分流设备和方法,减少了网络带宽使用,同时减少了中间网络设备,降低了用户的投入成本。

Patent Agency Ranking