-
公开(公告)号:CN104102605B
公开(公告)日:2018-03-09
申请号:CN201410293367.7
申请日:2014-06-25
申请人: 华为技术有限公司
IPC分类号: G06F13/38
摘要: 本发明实施例公开了一种数据传输方法、装置和系统。本发明实施例采用由源端点设备接收服务器发送的携带待写的数据块的I/O请求,根据该数据块的大小确定需要使用的数据包数量,然后根据该数据包数量对该数据块的数据包进行编号,并根据该编号发送该数据块的数据包,接收目的端点设备返回的携带数据包编号的成功响应消息,在根据该成功响应消息中携带的编号确定该数据块的所有数据包均被目的端点设备成功接收时,才向CPU发送指示传送完成的指令。该方案可以实现一个数据块在PCIe网络中的端到端可靠性传输。而且可以提高系统的处理效率。
-
公开(公告)号:CN104335194B
公开(公告)日:2016-11-30
申请号:CN201380000957.X
申请日:2013-05-02
申请人: 华为技术有限公司
发明人: 杜阁
IPC分类号: G06F13/38
摘要: 本发明实施例提出了一种计算机系统和高速外围组件互联PCIe端点设备访问方法,计算机系统包括:处理器、PCIe总线和访问代理,访问代理分别连接所述处理器和所述PCIe端点设备;处理器用于获取操作指令,操作指令指示所述处理器通过所述访问代理对所述PCIe端点设备进行访问,根据操作指令向访问代理发送访问请求,访问请求指示所述访问代理对所述PCIe端点设备进行访问;访问代理用于在接收所述处理器发送的访问请求后,向所述处理器发送所述访问请求的响应消息。由于处理器不再直接访问待访问的PCIe端点设备,而是通过访问代理来完成访问,该访问代理能够向处理器返回访问请求的响应消息,使得处理器避免MCE复位。
-
公开(公告)号:CN103078747A
公开(公告)日:2013-05-01
申请号:CN201210587418.8
申请日:2012-12-28
申请人: 华为技术有限公司
发明人: 杜阁
IPC分类号: H04L12/04
摘要: 本发明实施例提供了一种PCIe交换机及其工作方法,涉及通信技术领域,为使PCIe交换机进行数据转发时不受处理器复位的影响而发明。所述交换机包括:处理器、PCIe交换芯片、时钟和电源,所述PCIe交换芯片,包括上行口和下行口;所述PCIe交换芯片用于屏蔽所述处理器广播的热复位命令,利用所述PCIe交换芯片的下行口的内存地址空间进行数据转发;所述处理器,连接于所述PCIe交换芯片的上行口,用于在所述处理器复位前广播所述热复位命令,在所述处理器复位后进行设备枚举并为枚举到的设备分配内存地址空间,当枚举到所述PCIe交换芯片时,仅为所述PCIe交换芯片的上行口分配内存地址空间。本发明可用于PCIe交换技术中。
-
公开(公告)号:CN110851383B
公开(公告)日:2023-08-22
申请号:CN201910920051.9
申请日:2016-04-29
申请人: 华为技术有限公司
摘要: 一种管理存储系统的方法及设备,用于减少上层应用需要维护的SSD属性集合的数量,减少应用的资源消耗。该管理存储系统的方法由存储控制器执行,包括如下步骤:对至少一个SSD进行扫描,获得所述至少一个SSD的M项属性集合,每个SSD的对应至少一个属性集合;根据扫描获得的M项所述属性集合构造N个虚拟SSD,每个虚拟SSD根据至少两项属性集合构造,且每个虚拟SSD的属性集合由所述至少两项属性集合合并而成,M为大于或等于2的整数,N为小于M的正整数;向应用上报所述N个虚拟SSD各自的属性集合,以使所述应用根据所述N个虚拟SSD的属性集合对所述N个虚拟SSD进行访问。
-
公开(公告)号:CN115858409A
公开(公告)日:2023-03-28
申请号:CN202111117681.6
申请日:2021-09-23
申请人: 华为技术有限公司
IPC分类号: G06F12/0862 , G06F12/0877 , G06F18/23
摘要: 本申请实施例提供一种数据预取方法、计算节点和存储系统,所述方法包括:计算节点获取第一应用在预设时段内对存储节点的访问信息;计算节点基于所述访问信息确定预取数据的信息;计算节点根据所述预取数据的信息确定预取所述预取数据的缓存节点,并生成预取所述预取数据的预取请求;计算节点发送所述预取请求至所述缓存节点。所述缓存节点响应于所述预取请求执行对所述预取数据的预取操作。本申请实施例提供的方案提高了预取准确性。
-
公开(公告)号:CN110457164A
公开(公告)日:2019-11-15
申请号:CN201910612189.2
申请日:2019-07-08
申请人: 华为技术有限公司
IPC分类号: G06F11/14 , G06F9/4401
摘要: 本申请公开了一种设备管理的方法、装置和服务器,方法包括:基本输入输出系统BIOS在多个快捷外设互联标准PCIE设备中识别目标PCIE设备,所述目标PCIE设备出现了不可修正致命类型的错误;所述处理器与PCIE设备、BIOS和主板控制器BMC均建立有通信连接,所述BIOS与所述BMC建立有通信连接;所述BIOS将所述处理器与所述目标PCIE设备故障隔离;所述BIOS向所述BMC发送指示所述目标PCIE设备的第一指示信息;所述BMC根据所述第一指示信息对所述目标PCIE设备执行故障修复操作,由此降低故障PICE设备恢复过程对整个系统的影响。
-
公开(公告)号:CN109791522A
公开(公告)日:2019-05-21
申请号:CN201780002932.1
申请日:2017-09-05
申请人: 华为技术有限公司
IPC分类号: G06F12/0871
摘要: 本发明实施例涉及一种应用于源智能网卡的数据迁移方法。所述方法包括:接收第一迁移指令,所述第一迁移指令携带源SSD中待迁移数据的地址,及迁入所述待迁移数据的目标SSD的信息,所述目标SSD属于目标存储阵列;发送读指令至所述源SSD,所述读指令包括所述第一迁移指令携带的所述源SSD的地址及所述源迁移缓存的访问信息,用于指示所述源SSD将所述待迁移数据读取至所述源迁移缓存;发送第二迁移指令至所述目标存储阵列的目标智能网卡,所述第二迁移指令包括所述源迁移缓存的访问信息及根据所述目标SSD信息确定的目标SSD地址,用于指示所述目标智能网卡所述源迁移缓存中的待迁移数据迁移至所述目标存储阵列。
-
公开(公告)号:CN108475229A
公开(公告)日:2018-08-31
申请号:CN201680003366.1
申请日:2016-11-26
申请人: 华为技术有限公司
IPC分类号: G06F12/00
CPC分类号: G06F12/00
摘要: 本发明实施例涉及一种数据迁移方法、主机、及SSD。存储系统的主机连接有多个SSD,且所述多个SSD互相连通,每个SSD上配置有迁移缓存,每个SSD对应一个访问信息,所述数据迁移方法包括:获取源SSD中待迁移数据的迁移数据信息并确定目标SSD,根据所述目标SSD对应的访问信息及所述迁移数据信息生成读指令,以指示所述源SSD将所述源SSD闪存中的所述读指令对应的数据块读取至所述目标SSD的迁移缓存;在接收到所述源SSD发送的读取完成的反馈指令后,发送写指令指示所述目标SSD将自身缓存中的所述数据块写入自身的闪存中。如此,在进行SSD间数据迁移时,数据不经过主机内存,从而降低了对存储系统的性能影响,且保障了数据迁移的速度。
-
-
公开(公告)号:CN108475229B
公开(公告)日:2021-07-16
申请号:CN201680003366.1
申请日:2016-11-26
申请人: 华为技术有限公司
IPC分类号: G06F12/00
摘要: 本发明实施例涉及一种数据迁移方法、主机、及SSD。存储系统的主机连接有多个SSD,且所述多个SSD互相连通,每个SSD上配置有迁移缓存,每个SSD对应一个访问信息,所述数据迁移方法包括:获取源SSD中待迁移数据的迁移数据信息并确定目标SSD,根据所述目标SSD对应的访问信息及所述迁移数据信息生成读指令,以指示所述源SSD将所述源SSD闪存中的所述读指令对应的数据块读取至所述目标SSD的迁移缓存;在接收到所述源SSD发送的读取完成的反馈指令后,发送写指令指示所述目标SSD将自身缓存中的所述数据块写入自身的闪存中。如此,在进行SSD间数据迁移时,数据不经过主机内存,从而降低了对存储系统的性能影响,且保障了数据迁移的速度。
-
-
-
-
-
-
-
-
-