US 12,260,201 B2
Application deployment method, application blueprint generation method, platform, terminal and medium
Zhanwei Xu, Guangdong (CN); Guangxu Li, Guangdong (CN); and Xiaowu Zhong, Guangdong (CN)
Assigned to ZTE CORPORATION, Guangdong (CN)
Appl. No. 18/009,374
Filed by ZTE CORPORATION, Guangdong (CN)
PCT Filed Mar. 30, 2021, PCT No. PCT/CN2021/083872
§ 371(c)(1), (2) Date Dec. 9, 2022,
PCT Pub. No. WO2021/253914, PCT Pub. Date Dec. 23, 2021.
Claims priority of application No. 202010567511.7 (CN), filed on Jun. 19, 2020.
Prior Publication US 2023/0221934 A1, Jul. 13, 2023
Int. Cl. G06F 8/60 (2018.01); G06F 9/50 (2006.01)
CPC G06F 8/60 (2013.01) [G06F 9/5038 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An application deployment method, comprising:
receiving an application blueprint comprising at least two sub-blueprints having different deployment priority levels, wherein each of the at least two sub-blueprints comprises a hardware type field for indicating a corresponding hardware type, an instance capability field for indicating an external capability provided by deploying one application instance on a hardware device of the corresponding hardware type and a total external capability field for indicating a total external capability of an application; and
deploying an application instance on a hardware device in a cluster according to the application blueprint and external capabilities provided by all deployed application instances, with a sum of the external capabilities provided by all the deployed application instances being greater than or equal to the total external capability of the application,
wherein a plurality of application instances are repeatedly deployed according to one of the at least two sub-blueprints, or a plurality of application instances are deployed according to multiple sub-blueprints of the least two sub-blueprints, respectively.