-
公开(公告)号:US10346094B2
公开(公告)日:2019-07-09
申请号:US15980584
申请日:2018-05-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Le Chang , Wei Yang , Chen Chen
Abstract: This application discloses a storage system, a storage device, and a hard disk drive scheduling method. The storage system includes M disk groups, a power supply system, and a controller, and M is a natural number not less than 3. Each of the M disk groups includes at least one hard disk drive. The controller is configured to control a hard disk drive in a first disk group of the M disk groups to be in an active state to process a first group of service requests, and control a hard disk drive in a second disk group of the M disk groups to switch from the inactive state to a spin up state when the hard disk drive in the first disk group is in the active state.
-
公开(公告)号:US20180260162A1
公开(公告)日:2018-09-13
申请号:US15980584
申请日:2018-05-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Le Chang , Wei Yang , Chen Chen
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0611 , G06F3/0634 , G06F3/0689 , G06F11/30
Abstract: This application discloses a storage system, a storage device, and a hard disk drive scheduling method. The storage system includes M disk groups, a power supply system, and a controller, and M is a natural number not less than 3. Each of the M disk groups includes at least one hard disk drive. The controller is configured to control a hard disk drive in a first disk group of the M disk groups to be in an active state to process a first group of service requests, and control a hard disk drive in a second disk group of the M disk groups to switch from the inactive state to a spin up state when the hard disk drive in the first disk group is in the active state.
-
公开(公告)号:US10069189B2
公开(公告)日:2018-09-04
申请号:US15276207
申请日:2016-09-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shaojie Chen , Zhulin Wei , Junfeng Zhao , Rui He , Xiaowen Dong , Peng Lin , Wei Yang
Abstract: A cabinet server and a data center where the cabinet server includes multiple function node layers vertically arranged to form a server core and multiple intra-cabinet antennas vertically arranged and disposed at one side of the server core, an intra-cabinet antenna is wirelessly connected to adjacent intra-cabinet antennas. A transmission path is formed of the vertically arranged intra-cabinet antennas when a radio signal is transmitted within the cabinet server. Since the intra-cabinet antennas are disposed at the side of the server core, electromagnetic radiation generated by the radio signal in a transmission process has a relatively small effect on the function nodes, thereby reducing the effect of the electromagnetic radiation on various electronic devices in the function nodes, improving service lives of the electronic devices, and improving transmission quality of the radio signal.
-
24.
公开(公告)号:US20160313917A1
公开(公告)日:2016-10-27
申请号:US15197200
申请日:2016-06-29
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ronggang Xu , Jun Xu , Wei Yang
CPC classification number: G06F3/061 , G06F3/0653 , G06F3/0659 , G06F3/0673 , G06F11/3034 , G06F11/3452 , G06F11/3485 , G06F11/3495 , G06F2201/88
Abstract: A method for writing data to a storage medium includes: writing data concurrently on n storage units in a first write cycle, counting a quantity k of storage units in which writing succeeds among the n storage units in the first write cycle; and writing, in a second write cycle, subsequent data of the data written to the n storage units to m storage units, in addition to perform write operations on n−k storage units in which writing is not successful, thereby improving efficiency in writing data to the storage medium.
Abstract translation: 一种将数据写入存储介质的方法包括:在第一写入周期内,在n个存储单元上同时写入数据,对在第一写入周期中的n个存储单元之间写入成功的存储单元的数量进行计数; 以及除了在写入不成功的n-k个存储单元上执行写入操作之外,在第二写周期中写入写入n个存储单元的数据的后续数据到m个存储单元,从而提高写入数据的效率 到存储介质。
-
公开(公告)号:US20230325311A1
公开(公告)日:2023-10-12
申请号:US18194182
申请日:2023-03-31
Applicant: Huawei Technologies Co., Ltd.
Inventor: Florian Longnos , Wei Yang
CPC classification number: G06F12/0238 , G06F3/0604 , G06F3/064 , G06F3/0679 , G06F2212/72
Abstract: A memory block reclamation method includes, after receiving an unmap command sent by a memory controller, a medium controller reclaims one or more memory blocks in a non-volatile memory connected to the medium controller based on memory logical address information in the unmap command. The one or more reclaimed memory blocks are available memory blocks.
-
公开(公告)号:US11681452B2
公开(公告)日:2023-06-20
申请号:US17569911
申请日:2022-01-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Florian Longnos , Wei Yang
CPC classification number: G06F3/064 , G06F3/0604 , G06F3/0679 , G06F12/0646 , G06F13/1673 , G06F3/067
Abstract: A computer system includes a memory controller and a non-volatile dual in-line memory module (NVDIMM) connected to the memory controller. The NVDIMM comprises a non-volatile memory (NVM) for storing data and a media controller. After receiving a read command for reading first data stored in the NVDIMM from the memory controller, the media controller reads multiple data subblocks of the first data from the NVM. After sending multiple ready signals to notify the memory controller that multiple data subblocks of the first data are available, the media controller receives multiple send commands for fetching the multiple data subblocks. The media controller then transmits to the memory controller the multiple data subblocks in response to the multiple send commands.
-
公开(公告)号:US10976956B2
公开(公告)日:2021-04-13
申请号:US16366325
申请日:2019-03-27
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Tianyue Lu , Mingyu Chen , Yuan Ruan , Wei Yang
IPC: G06F3/06 , G06F12/0873 , G06F16/903 , G06F13/14 , H04L12/801
Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
-
公开(公告)号:US20200213727A1
公开(公告)日:2020-07-02
申请号:US16812813
申请日:2020-03-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhihua Wang , Bo Han , Jie Liu , Wei Yang , Xiong Zhou , Li Liu
Abstract: A recording play method, terminal and non-transitory computer-readable storage medium are provided, where the recording play method includes obtaining a recording file, wherein the recording file comprises saved recording data in all sound source directions via the at least three microphones; receiving a first gesture on an interface displayed on the screen, wherein the first gesture indicates a first recording play direction; determining, according to the first gesture, a first recording data matching the first recording play direction from the saved recording data in all sound source directions; and playing the first recording data matching the first recording play direction.
-
公开(公告)号:US20190220224A1
公开(公告)日:2019-07-18
申请号:US16366325
申请日:2019-03-27
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Tianyue Lu , Mingyu Chen , Yuan Ruan , Wei Yang
IPC: G06F3/06 , G06F16/903
CPC classification number: G06F3/0656 , G06F3/0619 , G06F3/0679 , G06F12/0873 , G06F16/903
Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
-
公开(公告)号:US20190037308A1
公开(公告)日:2019-01-31
申请号:US15778986
申请日:2016-11-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhihua Wang , Bo Han , Jie Liu , Wei Yang , Xiong Zhou , Li Liu
Abstract: A recording method, a recording play method, apparatuses and terminals, where the recording method comprises obtaining, by a terminal, recording data in all sound source directions input by at least three microphones, and generating, by the terminal, a recording file according to the obtained recording data, wherein the recording file saves the recording data in all the sound source directions.
-
-
-
-
-
-
-
-
-