-
公开(公告)号:CN108268328B
公开(公告)日:2022-04-22
申请号:CN201711354589.5
申请日:2013-05-09
Applicant: 华为技术有限公司
IPC: G06F9/54 , G06F15/163 , H04L69/18
Abstract: 本发明涉及一种数据处理装置及数据处理方法,所述装置包括M个协议栈、至少一个分发服务模块,其中,所述M个协议栈,分别运行于处理器的不同逻辑核,用于根据协议处理规则,各自独立地对待处理数据包进行协议处理;所述分发服务模块,从网络接口上接收输入的数据包,并将所述数据包发送给所述M个协议栈中的一个协议栈进行协议处理;以及接收所述M个协议栈处理后的数据包,并将所述数据包通过所述网络接口向外部发送。本发明可以实现在多核的环境下,利用多核系统并行处理的特性,在操作系统用户空间实现多进程并行协议处理的功能,并减少数据包拷贝造成的资源消耗。
-
公开(公告)号:CN106663056B
公开(公告)日:2020-02-14
申请号:CN201580046347.2
申请日:2015-08-27
Applicant: 华为技术有限公司
Abstract: 本发明提供一种装置,所述装置包括:输入/输出(IO)端口,用于耦合到可大规模扩展的存储设备;存储器,用于存储所述可大规模扩展的存储设备的文件系统的多个元数据数据库(DB),其中所述多个元数据DB包括具有空值的密钥值对;以及处理器,用于耦合到所述IO端口和所述存储器,其中所述处理器用于通过按时间顺序分组所述文件系统中的目录而将所述文件系统分成多个分区并且通过将不同分区的元数据作为密钥存储在单独元数据DB中而为所述文件系统编索引。
-
公开(公告)号:CN104584512B
公开(公告)日:2018-04-27
申请号:CN201380011191.5
申请日:2013-02-22
Applicant: 华为技术有限公司
IPC: H04L29/08 , H04L12/733
CPC classification number: H04L45/12 , H04L45/64 , H04L67/06 , H04L67/2842 , H04L67/289 , H04L67/327
Abstract: 一种内容路由器,包括多个接口,用于接收和转发内容导向网络(CON)中的多个内容兴趣和内容数据;缓存,用于存储内容数据;以及存储器组件,用于维护转发信息库(FIB)和可用性FIB(AFIB),其中FIB将内容与一个或多个用于接收和转发兴趣和内容数据的接口关联,AFIB将内容数据与CON中缓存内容数据的一个或多个相应的协作内容路由器关联。
-
公开(公告)号:CN107924334A
公开(公告)日:2018-04-17
申请号:CN201680045634.6
申请日:2016-07-26
Applicant: 华为技术有限公司
CPC classification number: H04L67/1097 , G06F3/0619 , G06F3/0656 , G06F3/067 , H04L67/10
Abstract: 一种由网络中的网元(network element,简称NE)实现的方法,包括:通过以下方式构建第一网络存储实体:根据与多个物理存储单元相关联的第一存储度量将多个逻辑存储单元映射到物理存储系统中的所述多个物理存储单元;依次排列所述多个逻辑存储单元以形成逻辑循环缓冲区;指定用于写入数据的当前逻辑存储单元和用于在所述当前逻辑存储单元已写满之后写入数据的即将到来的逻辑存储单元;当所述物理存储系统通过根据与所述多个物理存储单元相关联的第二存储度量将至少一个逻辑存储单元重新定位到不同的物理存储单元来主动地进行网络存储操作时,重新平衡所述物理存储系统。
-
公开(公告)号:CN104142867B
公开(公告)日:2018-01-09
申请号:CN201310169222.1
申请日:2013-05-09
Applicant: 华为技术有限公司
IPC: G06F9/54 , G06F15/163 , H04L29/06
CPC classification number: G06F9/4881 , G06F9/546 , H04L69/12
Abstract: 本发明涉及一种数据处理装置及数据处理方法,所述装置包括M个协议栈、至少一个分发服务模块,其中,所述M个协议栈,分别运行于处理器的不同逻辑核,用于根据协议处理规则,各自独立地对待处理数据包进行协议处理;所述分发服务模块,从网络接口上接收输入的数据包,并将所述数据包发送给所述M个协议栈中的一个协议栈进行协议处理;以及接收所述M个协议栈处理后的数据包,并将所述数据包通过所述网络接口向外部发送。本发明可以实现在多核的环境下,利用多核系统并行处理的特性,在操作系统用户空间实现多进程并行协议处理的功能,并减少数据包拷贝造成的资源消耗。
-
公开(公告)号:CN107533562A
公开(公告)日:2018-01-02
申请号:CN201680023337.1
申请日:2016-04-18
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 一种方法包括:接收多个数据记录;将所述数据记录存储为存储单元中的数据段;接收每个数据段的多个描述符,其中,每个描述符描述数据段中包含的数据的一个方面;采用第一用户自定义函数来解析每个数据段的第一最小描述符和每个数据段的第一最大描述符;创建所述数据段的轻量级索引,其中,所述轻量级索引包括每个数据段的第一最小描述符和每个数据段的第一最大描述符;将所述轻量级索引追加到所述存储单元中的所述数据段。
-
公开(公告)号:CN103548020B
公开(公告)日:2017-06-27
申请号:CN201280022871.2
申请日:2012-05-11
Applicant: 华为技术有限公司
IPC: G06F17/30
CPC classification number: G06F17/30091 , G06F17/30197
Abstract: 本发明提供一种用于确定所请求资源的位置的方法,所述方法包括:接收针对资源的请求,其中所述资源由分层结构名称进行识别;将所述分层结构名称分解为多个片段;将所述多个片段中的每一者与多个两级小树的父节点进行比较,其中以并行方式执行所述多个片段中的至少两个片段与所述多个两级小树的父节点的比较,其中两级小树的组合包括网络资源的分层名称;以及确定所述分层结构名称的最长前缀匹配。
-
公开(公告)号:CN103946828B
公开(公告)日:2017-02-22
申请号:CN201380002065.3
申请日:2013-10-29
Applicant: 华为技术有限公司
CPC classification number: G06F13/4282 , G06F3/061 , G06F3/0611 , G06F3/0655 , G06F3/0673 , G06F12/10 , G06F13/10 , G06F13/28 , G06F13/4022 , G06F13/4221 , G06F2212/1016
Abstract: 本发明实施例提供了一种数据处理系统和数据处理方法。通过获取数据请求的MMIO地址,该MMIO地址能够直接获取PCIe存储设备中存储的数据,网络适配器根据该MMIO地址,能够直接从所述数据处理系统的PCIe存储设备中读取数据并传送给第二数据处理系统,或将从所述第二数据处理系统接收的数据直接写入所述PCIe存储设备中。使得所述处理系统能够实现在网络通信的两个数据处理系统间传递数据时,数据的传输从PCIe存储设备直接到网络适配器之间传递,不需要经过内存。降低了在两个数据处理系统件传递数据时对内存、CPU等资源的占用率,并提高了数据传输的效率。
-
公开(公告)号:CN102985909B
公开(公告)日:2016-03-02
申请号:CN201180033192.0
申请日:2011-05-06
Applicant: 华为技术有限公司
Inventor: 施广宇 , 马苏德·莫塔扎维 , 陈坚 , 维纳·哥帕拉饶·柯萨
IPC: G06F12/00
CPC classification number: G06F3/0643 , G06F3/061 , G06F3/064 , G06F3/067 , G06F3/0689 , G06F11/1076
Abstract: 一种设备包括多个存储节点,所述存储节点包括多个相应存储磁盘,并用于在定位信息的基础上,并且对分布数据不做任何索引,从而以能够实现类似独立磁盘冗余阵列-0(RAID0)性能的分布的方式,将数据存储在多个存储磁盘当中。一种网络部件包括用于为不同用户数据维护多个物理文件的存储磁盘,所述不同用户数据映射到不同卷上,其中这些不同卷在类似RAID0的数据分布方案基础上,不做任何索引地被分布在存储磁盘以及辅助存储磁盘当中。
-
公开(公告)号:CN103999415A
公开(公告)日:2014-08-20
申请号:CN201280063856.2
申请日:2012-12-28
Applicant: 华为技术有限公司
IPC: H04L12/863
CPC classification number: H04L45/60 , H04L47/2441 , H04L47/621 , H04L47/6255 , H04L2012/6489
Abstract: 一种装置,该装置包括至少一个接收器,用于接收业务流和从控制器接收包含功能集和功能集顺序的信息,以及处理器,与所述至少一个接收器耦合,用于将业务流分配给一个或多个资源,确定该业务流的处理日程,以及通过所述功能集,按照所述功能集顺序,根据所述处理日程,使用所述一个或多个资源处理该业务流。
-
-
-
-
-
-
-
-
-