-
公开(公告)号:CN113179327A
公开(公告)日:2021-07-27
申请号:CN202110527515.7
申请日:2021-05-14
Applicant: 中兴通讯股份有限公司 , 中国科学院计算技术研究所
IPC: H04L29/08
Abstract: 本发明提供了一种基于大容量内存的高并发协议栈卸载方法、设备、介质,所述方法包括:获取待发送数据,并确定所述待发送数据的第一数据量信息;将所述待发送数据缓冲至共享内存的发送缓冲区;向所述TOE硬件发送所述第一数据量信息,以使所述TOE硬件根据所述第一数据量信息从所述共享内存获取所述待发送数据,并根据所述待发送数据执行TOE卸载。根据本发明实施例提供的方案,能够利用共享内存作为待发送数据的缓冲空间,相比起DDR存储器在存储容量上有较大的提升,提高了高并发场景下协议栈的卸载能力,从而提高网络性能。
-
公开(公告)号:CN107765992B
公开(公告)日:2021-01-15
申请号:CN201610702578.0
申请日:2016-08-22
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06 , G06F16/22 , G06F16/23 , G06F16/2455
Abstract: 本发明公开了一种处理数据的方法和装置,涉及数据处理技术领域,用以减少向NVM中写入数据的次数,从而减少系统的消耗,延长NVM的使用寿命。该方法应用于支持KV存储系统的服务器中,服务器包括NVM;该方法包括:接收更新操作,该更新操作包括第一Key和与第一Key对应的目标Value;将第一Key和目标Value写入NVM的空闲存储空间;将NVM中存储的第一Key对应的源索引项更新为目标索引项,源索引项包括源Value所在的Key‑Value对在NVM中的位置信息,目标索引项包括目标Value所在的Key‑Value对在NVM中的位置信息。
-
公开(公告)号:CN107463509B
公开(公告)日:2020-12-15
申请号:CN201610396787.7
申请日:2016-06-05
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/0802 , G06F12/123
Abstract: 本发明实施例提供了应用于计算机系统中的缓存管理方法、缓存管理器和计算机系统,包括缓存控制器选择缓存中待替换的第一数据块,其中,第一数据块为最近最少使用LRU链表的第一位置记录的数据块,LRU链表用于记录所述缓存中被访问的数据块的信息;缓存控制器确定第一数据块的最大历史重用距离大于预设阈值,其中,第一数据块的最大历史重用距离是根据第一数据块至少两次被访问时在LRU链表中的位置获得;缓存控制器禁止从缓存中淘汰所述第一数据块。本发明实施例通过有选择的禁止从缓存中淘汰数据块,能够有效的避免数据中心中的具有缓存价值的数据块频繁的换入和换出缓存,进而减少对缓存不必要的写入。
-
公开(公告)号:CN111444012A
公开(公告)日:2020-07-24
申请号:CN202010139287.1
申请日:2020-03-03
Applicant: 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明提出一种保证延迟敏感应用延迟SLO的动态调控资源方法及系统。在分布式存储系统的服务节点中创建多个请求队列,不同类型的请求位于不同的队列,根据该服务节点的逻辑线程资源和目标尾延迟需求,为请求队列分配线程组并实时动态调控线程资源,且各请求队列的线程组与的物理CPU资源相绑定;客户端发送应用访问请求至该服务节点,该服务节点根据该应用访问请求的类型,将该应用访问请求存入与其类型相对应的请求队列作为当前队列,并使用为该当前队列分配的线程组处理该应用访问请求,将处理结果发送给该客户端。本发明能够保证延迟敏感型应用的尾延迟满足目标需求,同时还能够使得批处理类应用的带宽维持在较高水平。
-
公开(公告)号:CN106326133B
公开(公告)日:2020-06-16
申请号:CN201510369203.2
申请日:2015-06-29
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明提供一种存储系统、存储管理装置、存储器、混合存储装置及存储管理方法。所述存储系统包括存储器和管理器;所述管理器接收数据写请求,确定待写入的数据页的数据类别,为数据类别不同的待写入数据页指定不同的逻辑块,向所述存储器发送数据写指令,所述数据写指令携带至少一个指定的逻辑块对应的待写入数据页;所述存储器用于接收所述数据写指令,根据所述数据写指令将所述至少一个指定的逻辑块对应的待写入数据页写入所述至少一个指定的逻辑块对应的物理块中,每个物理块中写入同一个逻辑块对应的待写入数据页。使用本发明,可有效减少SSD的物理块擦除时产生的写放大。
-
公开(公告)号:CN106469088B
公开(公告)日:2020-04-28
申请号:CN201510519679.X
申请日:2015-08-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/48
Abstract: 本发明为一种I/O请求调度方法及调度器,实施例公开了一种基于时间片的请求调度方法,在进入当前调度时段时,为每个I/O请求对象分配一个时间片,并为每个I/O请求对象设定调度时间阈值;在当前调度时段内,轮流从时间片尚未用完且具有I/O请求的I/O请求对象中选择I/O请求对象,调度所选择的I/O请求对象的I/O请求并记录调度时长,当调度时长达到所选择的I/O请求对象的调度时间阈值时,或者,当调度时长尚未达到所选择的I/O请求对象的调度时间阈值但所选择的I/O请求对象的I/O请求均被调度完成时,结束对所选择的I/O请求对象的I/O请求的调度。本申请可以避免响应I/O请求对象的I/O请求的时间过长的问题。
-
公开(公告)号:CN105094689B
公开(公告)日:2018-06-15
申请号:CN201410209672.3
申请日:2014-05-16
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
Abstract: 本发明实施例提供一种NVM页框初始化方法、装置和系统。NVM页框初始化方法,包括:确定是否需要对NVM中的页框中的数据进行部分初始化处理;若需要,则采用预设的处理策略对所述页框中部分位置的数据进行初始化处理。本发明实施例,在对NVM中的页框进行初始化时,可以先确定是否需要对NVM中的页框中的数据进行部分初始化处理,如果需要,则可以采用预设的处理策略对所述页框中部分位置的数据进行初始化处理,而非如现有技术对页框中的全部位置的数据进行初始化处理,从而尽可能降低对NVM的写操作次数,进而提高系统性能、缓解内存使用寿命,降低写操作能耗。
-
公开(公告)号:CN105094686A
公开(公告)日:2015-11-25
申请号:CN201410193960.4
申请日:2014-05-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F12/0868 , G06F3/061 , G06F3/0619 , G06F3/0631 , G06F3/065 , G06F3/068 , G06F3/0685 , G06F12/08 , G06F12/122 , G06F12/128 , G06F2212/604
Abstract: 本发明实施例提供一种数据缓存方法、缓存和计算机系统。本发明实施例中,Cache在访问请求不命中需要确定待替换的Cache line时,不仅需要考虑Cache line的历史访问频率,还要考虑Cache line对应的内存类型,从而可以优先替换与DRAM内存类型对应的Cache line,减少Cache对存储于DRAM的数据的缓存量,从而使得Cache能够提高对存储于NVM中的数据的缓存量,使得针对存储于NVM中的数据的访问请求尽可能的在Cache中能够找到相应的数据,从而减少了从NVM中读取数据的情形,减少了从NVM中读取数据的延迟,有效的提高访问效率。
-
公开(公告)号:CN104282333A
公开(公告)日:2015-01-14
申请号:CN201310293503.8
申请日:2013-07-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G11C13/00
CPC classification number: G11C13/0069 , G11C7/1006 , G11C13/0004 , G11C2211/5647
Abstract: 本发明实施例提供了一种基于数据反转的存储方法及装置。该装置包括:非门阵列和PCM,所述非门阵列包括设置在每条数据线上的非门,所述非门阵列,用于对初始数据中的每一位数值进行反转,得到所述初始数据的目标数据,将所述目标数据输入到所述PCM中,所述PCM,用于存储所述目标数据。该方法包括:非门阵列对初始数据中的每一位数值进行反转,得到所述初始数据的目标数据,将所述目标数据输入到所述PCM中,所述PCM存储所述目标数据。采用本发明实施例向PCM中存储数据时,直接将待存储数据反转后存储在PCM中,克服了现有技术中存在能耗开销大的问题,并且可以提高数据存储的效率。
-
公开(公告)号:CN104239252A
公开(公告)日:2014-12-24
申请号:CN201310250186.1
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/38
CPC classification number: G06F13/1694
Abstract: 本发明实施例提供一种数据存储系统的数据传输方法、装置及系统。该数据传输方法包括:通过数据传输设备上配置的中央处理器接口接收中央处理器发送的数据传输指令,获得与地址前置码对应的目标存储介质,将数据传输指令通过与目标存储介质连接的目标存储介质接口发送到目标存储介质,在目标存储介质中执行数据传输指令,其中,每一个地址前置码分别对应至少两个不同类型的存储介质中的一个。中央处理器可以通过数据传输设备上设置的一个中央处理器接口相连,从而完成中央处理器与不同存储介质的连接,进而节省了中央处理器针脚资源,提高了中央处理器针脚资源的利用率。
-
-
-
-
-
-
-
-
-