-
公开(公告)号:US11604670B2
公开(公告)日:2023-03-14
申请号:US16807334
申请日:2020-03-03
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Rui Chen , Qian Cao , Yuping Zhao , Xinyu Hu , Hongbo Zhao
IPC: G06F9/455
Abstract: A virtual machine live migration method, apparatus, and system relating to the field of communications technologies are disclosed. The method includes: in a process of live migration of a target virtual machine, obtaining pre-recorded storage location information corresponding to target service configuration information, where the target service configuration information is used by a target virtual acceleration component corresponding to the target virtual machine to perform service processing; reading the target service configuration information in a storage location corresponding to the storage location information; and sending the target service configuration information to a destination server, so that the destination server stores the target service configuration information. In the present disclosure, a service processing failure can be avoided.
-
公开(公告)号:US11262992B2
公开(公告)日:2022-03-01
申请号:US16688744
申请日:2019-11-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jian Chen , Hong Zhou , Xinyu Hu , Hongguang Guan , Xiaojun Zhang
IPC: G06F8/41 , G06F9/38 , G06F9/455 , G06F15/163
Abstract: A hardware acceleration method includes: obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor, analyzing a code segment in the source code according to the compilation policy information, determining a first code segment belonging to the first code type or a second code segment belonging to the second code type, compiling the first code segment into a first executable code, sending the first executable code to the first processor, compiling the second code segment into a second executable code, and sending the second executable code to the second processor.
-
公开(公告)号:US11063812B2
公开(公告)日:2021-07-13
申请号:US15670736
申请日:2017-08-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yuming Xie , Xinyu Hu , Yuping Zhao , Fan Yang
Abstract: An Internet Protocol Security (IPSec) acceleration method, an apparatus, and a system, where the method includes generating, by an Internet Key Exchange (IKE) device, an IKE link establishment session packet according to an IPSec configuration parameter and a security policy in a security policy database (SPD), sending, by the IKE device, the IKE link establishment session packet to a peer device, establishing a security association (SA) with the peer device, and sending, by the IKE module, the SA to a data forwarding device. The IKE device and the data forwarding device are discrete devices. In this way, the IKE device and the data forwarding device can be deployed in different devices in order to increase the IPSec speed.
-
公开(公告)号:US10977079B2
公开(公告)日:2021-04-13
申请号:US15277926
申请日:2016-09-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Xia , Xinyu Hu , Liang Zhang
Abstract: The present invention discloses a method and an apparatus for implementing acceleration processing on a VNF. In the present invention, an acceleration request of performing acceleration processing on a virtualized network function VNF is received; a hardware acceleration device capable of performing acceleration processing on the VNF is determined according to the acceleration request; and an acceleration resource of the hardware acceleration device is allocated to the VNF, so as to perform acceleration processing on the VNF. According to the present invention, a corresponding hardware acceleration device can be dynamically selected for and allocated to a VNF, implementing virtualized management on the hardware acceleration device, and improving resource utilization.
-
公开(公告)号:US20200151075A1
公开(公告)日:2020-05-14
申请号:US16734912
申请日:2020-01-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongbo Zhao , Yuping Zhao , Xinyu Hu , Qian Cao
Abstract: A method for implementing fault detection includes: instructing, by a detection device, a detected device to configure a detected path and a return path, where the detected path is a path from a first physical port of the detected device to a second physical port of the detected device via a target unit of the detected device, the return path is a path from the second physical port to the detection device, and the target unit is a VNF or an accelerator; sending a detection packet to the detected device through the first physical port; and when receiving the detection packet transmitted through the detected path and the return path, determining that the detected path is not faulty. According to the method, it can be further determined that the path that passes through the VNF or the accelerator is not faulty.
-
公开(公告)号:US20200089480A1
公开(公告)日:2020-03-19
申请号:US16688744
申请日:2019-11-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jian Chen , Hong Zhou , Xinyu Hu , Hongguang Guan , Xiaojun Zhang
IPC: G06F8/41 , G06F15/163 , G06F9/38 , G06F9/455
Abstract: A hardware acceleration method includes: obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor, analyzing a code segment in the source code according to the compilation policy information, determining a first code segment belonging to the first code type or a second code segment belonging to the second code type, compiling the first code segment into a first executable code, sending the first executable code to the first processor, compiling the second code segment into a second executable code, and sending the second executable code to the second processor.
-
公开(公告)号:US20180307498A1
公开(公告)日:2018-10-25
申请号:US16010958
申请日:2018-06-18
Applicant: Huawei Technologies Co., Ltd.
Inventor: Dongtian Yang , Xinyu Hu , Yuming Xie , Yuping Zhao
CPC classification number: G06F9/445 , G06F9/45558 , G06F9/5077 , G06F2009/45562 , G06F2009/45579 , G06F2213/0026
Abstract: A driver loading method and a server, where when receiving a service request, the server determines a first global index and a first global virtual function (VF) identifier corresponding to a first function description of a designated function included in the service request, determines a virtual machine (VM) corresponding to the service request, associates the first global VF identifier with the VM, allocates a first local index on the VM to the designated function, creates a correspondence between the first local index and the first function description, and sends the correspondence to the VM. The VM loads, according to the correspondence, a driver of the designated function for a first VF corresponding to the first global VF identifier. According to the foregoing method, different drivers can be loaded for VFs that have different functions and that are virtualized by a Peripheral Component Interconnect Express (PCIe) device.
-
公开(公告)号:US20220210082A1
公开(公告)日:2022-06-30
申请号:US17695491
申请日:2022-03-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jun Wu , Xinyu Hu , Yali Wang , Xiaoyun Si
IPC: H04L47/2441 , H04L69/22 , H04L47/20
Abstract: A data stream classification method includes obtaining, based on a packet feature of a current data stream and a behavior classification model, at least one first confidence that is of the current data stream and that corresponds to at least one data stream class, where the behavior classification model is based on a plurality of data stream samples; obtaining, based on feature information of the current data stream and a content classification model, at least one second confidence that is of the current data stream and that corresponds to the at least one data stream class, where the content classification model is based on one or more historical data streams; and determining a data stream class of the current data stream based on the at least one first confidence and the at least one second confidence.
-
公开(公告)号:US20220075608A1
公开(公告)日:2022-03-10
申请号:US17528739
申请日:2021-11-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jian Chen , Hong Zhou , Xinyu Hu , Hongguang Guan , Xiaojun Zhang
IPC: G06F8/41 , G06F9/455 , G06F9/38 , G06F15/163
Abstract: A hardware acceleration method includes obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor; analyzing a code segment in the source code according to the compilation policy information; determining a first code segment belonging to the first code type or a second code segment belonging to the second code type; compiling the first code segment into a first executable code; sending the first executable code to the first processor; compiling the second code segment into a second executable code; and sending the second executable code to the second processor.
-
公开(公告)号:US11200039B2
公开(公告)日:2021-12-14
申请号:US16688744
申请日:2019-11-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jian Chen , Hong Zhou , Xinyu Hu , Hongguang Guan , Xiaojun Zhang
IPC: G06F8/41 , G06F9/38 , G06F9/455 , G06F15/163
Abstract: A hardware acceleration method includes: obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor, analyzing a code segment in the source code according to the compilation policy information, determining a first code segment belonging to the first code type or a second code segment belonging to the second code type, compiling the first code segment into a first executable code, sending the first executable code to the first processor, compiling the second code segment into a second executable code, and sending the second executable code to the second processor.
-
-
-
-
-
-
-
-
-