-
公开(公告)号:US11556491B2
公开(公告)日:2023-01-17
申请号:US17214134
申请日:2021-03-26
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ming Zhang , Lina Lu
Abstract: A data transmission method and an apparatus used in a virtual switch technology are provided, and the method includes: receiving an IO request of a virtual machine VM for accessing a file or a disk, and When the IO request is to be sent to a physical NIC by using a user mode Open vSwitch (OVS), converting the IO request into an Internet Small Computer Systems Interface (iSCSI) command in a user mode, and then sending the iSCSI command to the user mode OVS, where the user mode OVS sends the iSCSI command to the physical NIC.
-
公开(公告)号:US20210089471A1
公开(公告)日:2021-03-25
申请号:US17115273
申请日:2020-12-08
Applicant: Huawei Technologies Co., Ltd.
IPC: G06F12/1045 , G06F12/02 , G06F12/0873 , G06F12/06 , G06F9/455
Abstract: A virtualized cache implementation solution, where a memory of a virtual machine stores cache metadata. The cache metadata includes a one-to-one mapping relationship between virtual addresses and first physical addresses. After an operation request that is delivered by the virtual machine and that includes a first virtual address is obtained, when the cache metadata includes a target first physical address corresponding to the first virtual address, a target second physical address corresponding to the target first physical address is searched for based on preconfigured correspondences between the first physical addresses and second physical addresses, and data is read or written from or to a location indicated by the target second physical address.
-
公开(公告)号:US20180321879A1
公开(公告)日:2018-11-08
申请号:US16025584
申请日:2018-07-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Lina Lu
CPC classification number: G06F3/0659 , G06F3/06 , G06F3/0604 , G06F3/061 , G06F3/0664 , G06F3/0679 , G06F9/45558 , G06F13/105 , G06F13/1668 , G06F13/4282 , G06F2009/45579 , G06F2213/0028
Abstract: A method and an apparatus for processing a read/write request in a physical machine, where the method includes polling, by a host by accessing memory of at least one of virtual storage devices, at least one instruction transmit queue of the at least one virtual storage device in order to obtain a first read/write request from the at least one instruction transmit queue, performing a first forwarding operation on the first read/write request, and obtaining, by the host, another first read/write request from the at least one instruction transmit queue by polling such that the host performs the first forwarding operation on the other first read/write request. According to the method and the apparatus in embodiments of the present disclosure, a speed of processing a read/write request in a virtualization storage scenario can be increased.
-
公开(公告)号:US20250036481A1
公开(公告)日:2025-01-30
申请号:US18915357
申请日:2024-10-15
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Lina Lu , Yingtai Xie , Xiaoyang Xu
Abstract: Embodiments of this application disclose a device virtualization method applied to an accelerated computing system. The accelerated computing system includes a host end and a device end communicatively connected to the host end. The method may be performed by the device end, or may be performed by a component of the device end (for example, a software configuration module in the device end). The method includes: receiving a management command from the host end, where the management command is used to virtualize a physical resource in the device end to provide a virtual function to the host end for use, and the physical resource is used to perform an accelerated computing task; and configuring a register based on the management command, where the register is configured to virtualize the physical resource.
-
公开(公告)号:US10977203B2
公开(公告)日:2021-04-13
申请号:US16170602
申请日:2018-10-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ming Zhang , Lina Lu
IPC: G06F13/42 , G06F9/455 , G06F3/06 , H04L12/931
Abstract: A data transmission method and an apparatus used in a virtual switch technology are provided. An IO request of a virtual machine VM for accessing a file or a disk is received. When the IO request is to be sent to a physical NIC by using a user mode Open vSwitch (OVS), the IO request is converted into an Internet Small Computer Systems Interface (iSCSI) command in a user mode The iSCSI command is then sent to the user mode OVS. The user mode OVS sends the iSCSI command to the physical NIC.
-
公开(公告)号:US10579305B2
公开(公告)日:2020-03-03
申请号:US16025584
申请日:2018-07-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Lina Lu
Abstract: A method and an apparatus for processing a read/write request in a physical machine, where the method includes polling, by a host by accessing memory of at least one of virtual storage devices, at least one instruction transmit queue of the at least one virtual storage device in order to obtain a first read/write request from the at least one instruction transmit queue, performing a first forwarding operation on the first read/write request, and obtaining, by the host, another first read/write request from the at least one instruction transmit queue by polling such that the host performs the first forwarding operation on the other first read/write request. According to the method and the apparatus in embodiments of the present disclosure, a speed of processing a read/write request in a virtualization storage scenario can be increased.
-
-
-
-
-