US 12,224,903 B2
Acceleration resource scheduling method and apparatus, and acceleration system
Xiaolin Jia, Hangzhou (CN); and Junjie Wang, Hangzhou (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on May 6, 2022, as Appl. No. 17/738,218.
Application 17/738,218 is a continuation of application No. 15/930,780, filed on May 13, 2020, granted, now 11,336,521.
Application 15/930,780 is a continuation of application No. PCT/CN2017/111147, filed on Nov. 15, 2017.
Prior Publication US 2022/0263711 A1, Aug. 18, 2022
Int. Cl. G06F 9/455 (2018.01); G06F 9/50 (2006.01); H04L 41/0266 (2022.01); H04L 41/083 (2022.01); H04L 67/1001 (2022.01)
CPC H04L 41/083 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); H04L 41/0266 (2013.01); H04L 67/1001 (2022.05); G06F 2009/45595 (2013.01); G06F 2209/505 (2013.01); G06F 2209/509 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A system comprising:
a computing device comprising:
a scheduling apparatus;
a virtual machine configured to generate data of an application running on the virtual machine; and
a hypervisor configured to create the virtual machine;
a plurality of physical accelerators, wherein the physical accelerators form a physical acceleration resource, and wherein the physical acceleration resource comprises a first physical acceleration resource; and
a management server configured to:
connect to the computing device and the physical accelerators through a network; and
send to the scheduling apparatus a command for allocating the first physical acceleration resource from the physical acceleration resource to the virtual machine after the virtual machine is created,
wherein the computing device, the physical accelerators, and the management server are separate components and are configured to connect to a network device for communication with each other,
wherein the scheduling apparatus is configured to transfer the data to the first physical acceleration resource, and
wherein the first physical acceleration resource is configured to:
receive the data from the scheduling apparatus; and
process the data to obtain a result.