-
公开(公告)号:CN109976661B
公开(公告)日:2020-08-14
申请号:CN201711444963.0
申请日:2017-12-27
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本申请公开了一种基于NOF的读取控制方法、装置及系统,属于网络化存储领域。所述基于NOF的读取控制方法,所述方法包括:NOF引擎通过通信链路接收主机发送的读请求;所述NOF引擎根据所述读请求向NVMe硬盘发送至少一个读命令;所述NOF引擎在所述通信链路发生拥塞时,生成所述通信链路对应的拥塞标记;所述NOF引擎向所述NVMe硬盘发送所述拥塞标记,所述拥塞标记用于指示所述NVMe硬盘暂停处理所述通信链路对应的所述读命令。本申请在发生网络拥塞的场景下,NVMe硬盘能够对已经获取且尚未处理的读命令暂停处理,解决了这部分读命令的数据在读取后,因为网络拥塞而被直接丢弃,导致整个读取过程失败的问题,达到了NVMe硬盘暂停对这部分读命令处理后,能够避免对NOF引擎与NVMe硬盘之间的传输带宽的无效占用,减少浪费的效果。
-
公开(公告)号:CN109976661A
公开(公告)日:2019-07-05
申请号:CN201711444963.0
申请日:2017-12-27
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本申请公开了一种基于NOF的读取控制方法、装置及系统,属于网络化存储领域。所述基于NOF的读取控制方法,所述方法包括:NOF引擎通过通信链路接收主机发送的读请求;所述NOF引擎根据所述读请求向NVMe硬盘发送至少一个读命令;所述NOF引擎在所述通信链路发生拥塞时,生成所述通信链路对应的拥塞标记;所述NOF引擎向所述NVMe硬盘发送所述拥塞标记,所述拥塞标记用于指示所述NVMe硬盘暂停处理所述通信链路对应的所述读命令。本申请在发生网络拥塞的场景下,NVMe硬盘能够对已经获取且尚未处理的读命令暂停处理,解决了这部分读命令的数据在读取后,因为网络拥塞而被直接丢弃,导致整个读取过程失败的问题,达到了NVMe硬盘暂停对这部分读命令处理后,能够避免对NOF引擎与NVMe硬盘之间的传输带宽的无效占用,减少浪费的效果。
-
公开(公告)号:CN104461958B
公开(公告)日:2018-08-21
申请号:CN201410607052.5
申请日:2014-10-31
Applicant: 华为技术有限公司
CPC classification number: G06F3/0622 , G06F3/0631 , G06F3/0659 , G06F3/0679 , G06F9/45558 , G06F9/5016 , G06F12/0246 , G06F13/16 , G06F13/32 , G06F13/4282 , G06F2009/45579 , G06F2009/45583 , G06F2212/7202 , G06F2213/0026
Abstract: 本发明实施例公开了一种支持SR‑IOV的存储资源访问方法,包括:将存储介质整合为统一存储资源,并将统一存储资源划分为多个存储子资源;根据预设分配原则将存储子资源分配给PF和VF中的至少一个,并维护一个资源分配表,其中,资源分配表包括存储子资源与PF以及VF中的至少一个的映射关系;接收虚拟机发送给目的VF或者虚拟机监控器发送给目的PF的主机命令;根据目的VF或目的PF查找资源分配表,根据资源分配表中的存储子资源与PF或者VF的映射关系对目的PF或者目的VF对应的存储子资源进行与主机命令对应的操作。
-
公开(公告)号:CN115989485A
公开(公告)日:2023-04-18
申请号:CN202080103535.5
申请日:2020-11-30
Applicant: 华为技术有限公司
IPC: G06F12/02
Abstract: 一种数据处理方法、装置及系统,涉及计算机技术领域。该方法中,控制器(220)根据分组周期获取存储阵列(210)中的多个存储区域的特征信息,并对多个存储区域进行分组处理,得到多个存储区域组;依据所述多个存储区域组更新映射关系表,该映射关系表中用于记录多个存储区域组的分组标识、逻辑地址、以及物理地址三者之间的映射关系。由此,通过周期性地更新多个存储区域组,优化存储阵列内的数据排布方式,以降低例如SSD的写放大,从而保障SSD的寿命和提升SSD所在的计算机系统的性能。
-
-
-