数据包处理系统
    42.
    发明公开

    公开(公告)号:CN114710571A

    公开(公告)日:2022-07-05

    申请号:CN202210338328.9

    申请日:2022-04-01

    IPC分类号: H04L69/18 H04L69/12

    摘要: 本申请公开了一种数据包处理系统,异构资源一体化调度模组在线重构高性能报文交换模组的多个流水线逻辑,并将业务流表拆分为多个流表项,将流表项加载至对应的流水线逻辑,每个流水线逻辑对应一种网络协议类型的数据包处理逻辑;高性能报文交换模组接收数据包,确定数据包对应的目标网络协议类型,利用与目标网络协议类型对应的流水线逻辑中的流表项将数据包发送至智能网络线卡模组;智能网络线卡模组接收数据包,利用与目标网络协议类型对应的异构资源组合对数据包进行处理,并将处理后的数据包返回高性能报文交换模组,由高性能报文交换模组对处理后的数据包进行转发。该系统能够实现多种网络技术体制并存环境下的协议无关数据包处理。

    一种文件处理方法及装置
    44.
    发明授权

    公开(公告)号:CN109376137B

    公开(公告)日:2021-03-23

    申请号:CN201811541562.1

    申请日:2018-12-17

    IPC分类号: G06F16/182 H04L29/08

    摘要: 本申请提供的文件处理方法及装置,按照任务的各个文件间的依赖关系对任务的各个文件进行类别划分,将任务中具备依赖关系的各个文件划分为同一类别,在此基础上进行文件分发,并具体将划分为同一类别的各个文件分发到分布式集群的同一节点上;从而,基于本申请方案,可确保任务中具有依赖关系的各个文件被分发至集群的同一节点上,相对应地,集群中不同节点的文件之间则不存在依赖关系,从而为节点对文件的处理带来了方便,无需跨节点引用,可有效避免分布式系统中的节点出现错误结果,同时也更有利于分布式系统计算资源的有效利用。

    晶上系统开发环境搭建方法及系统

    公开(公告)号:CN112506496A

    公开(公告)日:2021-03-16

    申请号:CN202011313970.9

    申请日:2020-11-21

    IPC分类号: G06F8/34 G06F8/35 G06F9/445

    摘要: 本发明属于计算机处理技术领域,特别涉及一种晶上系统开发环境搭建方法及系统,依据应用领域需求在晶上系统上预制用于满足应用需求的异构组件,形成组件库;并在每个组件中预设有若干用于运行计算处理算法的构件;将任务按时间运行前后进行划分,选取对应任务需求的异构组件作为组件运行集合;并将组件运行集合中组件的构件分配到不同资源节点,并配置相应的逻辑单元,生成任务的开发环境模板。本发明依据系统芯片集成设计将具有处理功能的芯粒作为开发组件中构件,每个PE单元可以对应于一个构件实现,根据领域需要预置不同的组件,整个搭建过程方便、快捷,有利于各种组件的复用,能够使用组件更加灵活地满足新的应用需求,具有较好的应用前景。

    一种支持配置的网络架构以及业务响应方法

    公开(公告)号:CN110557289A

    公开(公告)日:2019-12-10

    申请号:CN201910875751.0

    申请日:2019-09-17

    IPC分类号: H04L12/24

    摘要: 本申请公开了一种支持配置的网络架构以及业务响应方法,网络架构包括业务分解模块、路由寻址模块和处理转发模块。业务分解模块、路由寻址模块和处理转发模块均支持网络管理者根据需要进行配置,业务分解模块将业务请求分解为服务请求,在该模块中可以对业务类型和服务请求的对应关系进行配置;路由寻址模块将服务请求转化为路由与寻址方式,在该模块中可以对各节点提供的服务和传输路径进行配置;处理转发模块将路由与寻址方式转化为资源分配方式,在该模块中可以对各节点的资源分配规则进行配置。所以,在响应业务请求的各个阶段,均可以依需求进行配置,因此,能够最大程度地提高业务请求与网络资源的适配度。

    一种程序编译方法、装置及系统

    公开(公告)号:CN110147238A

    公开(公告)日:2019-08-20

    申请号:CN201910456368.1

    申请日:2019-05-29

    IPC分类号: G06F8/41 G06F21/12

    摘要: 本申请公开了一种程序编译方法、装置及系统,方法包括:获得待编译的程序代码,所述程序代码中包括至少一个存根函数的调用地址;获得所述程序代码的编辑脚本,所述编辑脚本与所述存根函数的调用地址相关;利用所述编辑脚本和所述存根函数的调用地址,重构出所述程序代码中被所述存根函数的调用地址替换的目标函数的调用地址;基于所述目标函数的调用地址,对所述程序代码进行编译,得到所述程序代码的可执行文件。可见,本申请中,即使可执行文件被反汇编,也会由于其反汇编出的程序代码中存在存根函数而不会被外界解读出程序代码的内容,从而达到保护程序代码的目的,由此提高程序代码的安全性。

    一种基于异构性和服务质量的执行体调度方法及系统

    公开(公告)号:CN110018895A

    公开(公告)日:2019-07-16

    申请号:CN201910298495.3

    申请日:2019-04-15

    IPC分类号: G06F9/48 G06F9/448

    摘要: 本发明公开了一种基于异构性和服务质量的执行体调度方法及系统,方法包括:生成种子执行体,对执行体进行初步筛选,得到筛选出的执行体集,判断筛选出的执行体集的数量是否大于n-1,其中,n为执行体集的冗余度,若是,则将筛选出的执行体集与种子执行体组成备选执行体集,对备选执行体集进行过滤,得到剩余执行体集,判断剩余执行体集的数量是否大于1,若是,则从剩余执行体集中选出综合调度指标最大的执行体作为最终要调度的执行体集,输出调度向量。本发明降低了拟态构造web服务器因共生漏洞而造成的安全风险,提高了拟态构造web服务器的服务质量,提升了系统可用性。