Method for implementing NVME over fabrics, terminal, server, and system

    公开(公告)号:US10969983B2

    公开(公告)日:2021-04-06

    申请号:US15802690

    申请日:2017-11-03

    Abstract: A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.

    Method, system, and related device for NAS data access

    公开(公告)号:US11275530B2

    公开(公告)日:2022-03-15

    申请号:US16020754

    申请日:2018-06-27

    Abstract: This application describes a method, a system, and a related device for network attached storage (NAS) data access. The method includes receiving, by a NAS client, an access request message, and determining an operation object according to information about to-be-accessed target data in the access request message, where the operation object includes a directory and/or a file to which the target data belongs. The method may also include generating a first direct memory access file system (DMAFS) packet according to a format described by using a preset file system type, where the preset file system type is used to describe a format of a DMAFS packet. Furthermore, the method may include sending the first DMAFS packet to an acceleration apparatus, so that the acceleration apparatus converts the operation object and an operation type that are in the first DMAFS packet into NFS data, and encapsulates the NFS data into a network protocol packet and sends the network protocol packet to a NAS server.

    Method for Implementing NVME over Fabrics, Terminal, Server, and System

    公开(公告)号:US20180067685A1

    公开(公告)日:2018-03-08

    申请号:US15802690

    申请日:2017-11-03

    Abstract: A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.

    Method and system for upgrading a firmware of a chip and baseboard management controller by waiting until an idle state of a connected system to finish upgrade
    5.
    发明授权
    Method and system for upgrading a firmware of a chip and baseboard management controller by waiting until an idle state of a connected system to finish upgrade 有权
    通过等待连接系统的空闲状态完成升级来升级芯片和基板管理控制器的固件的方法和系统

    公开(公告)号:US09152544B2

    公开(公告)日:2015-10-06

    申请号:US13689246

    申请日:2012-11-29

    CPC classification number: G06F12/00 G06F8/654

    Abstract: The present invention relates to the field of communications, and in particular, to a method and a system for dynamically upgrading a chip and a baseboard management controller. The method includes: obtaining an upgrade file that is used for upgrading a chip; upgrading, based on the upgrade file, data in a flash memory that is used for storing data of the chip, and not performing a reset operation on the chip at this time; and when it is acquired through detection that the state of a service system that is connected to the chip is a service idle state, replicating the upgraded data in the flash memory to a random access memory in the chip, and performing a reset operation on the chip. According to the present invention, the availability and maintainability of the system are improved.

    Abstract translation: 本发明涉及通信领域,特别涉及用于动态升级芯片和基板管理控制器的方法和系统。 该方法包括:获取用于升级芯片的升级文件; 基于升级文件升级用于存储芯片数据的闪存中的数据,并且此时不对芯片执行复位操作; 并且当通过检测获取连接到芯片的服务系统的状态是服务空闲状态时,将闪速存储器中的升级数据复制到芯片中的随机存取存储器,并对该芯片执行复位操作 芯片。 根据本发明,提高了系统的可用性和可维护性。

    DEVICE ASSEMBLY SYSTEM AND METHOD
    7.
    发明公开

    公开(公告)号:US20230339705A1

    公开(公告)日:2023-10-26

    申请号:US18344644

    申请日:2023-06-29

    CPC classification number: B65G47/905

    Abstract: A device assembly system includes a control apparatus, a mobile apparatus, a lifting apparatus, and a plug in/out apparatus. The control apparatus is configured to control, based on an operation and maintenance instruction, the mobile apparatus, the lifting apparatus, and the plug in/out apparatus to complete an operation of the operation and maintenance instruction. The mobile apparatus is configured to move the device assembly system to a first location, and the first location identifies a rack in which a device is assembled. The lifting apparatus is configured to move the plug in/out apparatus to a target location in a first direction. The plug in/out apparatus is configured to place the device to be assembled at the target location, or obtain the device from the target location.

    DATA PROCESSING METHOD AND NVME STORAGE DEVICE

    公开(公告)号:US20230011387A1

    公开(公告)日:2023-01-12

    申请号:US17947812

    申请日:2022-09-19

    Abstract: A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by an NVMe storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.

    DATA PROCESSING METHOD AND NVME STORAGE DEVICE

    公开(公告)号:US20180253386A1

    公开(公告)日:2018-09-06

    申请号:US15971990

    申请日:2018-05-04

    Abstract: A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by a non-volatile memory express (NVMe) storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.

Patent Agency Ranking