US 12,314,206 B2
Hot-plugging edge computing terminal hardware architecture and system
Pei Song, Shanghai (CN); Jian Zhao, Shanghai (CN); Guopeng Zhou, Shanghai (CN); Xiao Yan, Shanghai (CN); and Enhai Zhao, Shanghai (CN)
Assigned to Shanghai Makesens Energy Storage Technology Co., Ltd., Shanghai (CN)
Filed by Shanghai Makesens Energy Storage Technology Co., Ltd., Shanghai (CN)
Filed on Aug. 28, 2023, as Appl. No. 18/238,537.
Claims priority of application No. 202211033700.1 (CN), filed on Aug. 26, 2022.
Prior Publication US 2024/0070104 A1, Feb. 29, 2024
Int. Cl. G06F 13/40 (2006.01); G06F 9/445 (2018.01); G06F 9/48 (2006.01)
CPC G06F 13/4081 (2013.01) [G06F 9/44526 (2013.01); G06F 9/4881 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A hot-plugging edge computing system, comprising:
at least an elastic database, a data processing module, an interface module, and hot-plugging computing modules,
wherein the elastic database comprises a solid-state drive (SSD) array with a configurable number of SSDs to store data with a configurable capacity;
wherein the data processing module comprises a connecting port to connect to the elastic database and multiple connecting ports to the hot-plugging computing modules, wherein the data processing module controls data storage in the elastic database, and monitors and assigns a task to each of the hot-plugging computing modules; wherein after receiving a computing task, the data processing unit first requests a corresponding task-algorithm-module support list from the elastic database based on the application scenario and the computing task indicated by a task identification code, selects a compatible hot-plugging computing module from the support list based on Platform-Resource grade attributes displayed in the list, and determines, based on status information uploaded by the hot-plugging computing module, whether to deliver an algorithm module to the hot-plugging computing module; and
wherein each of the hot-plugging computing modules performs data computing based on a corresponding task assigned by the data processing module, and returns a computing result to the data processing module;
wherein the interface module is connected to the data processing module, wherein the interface module comprises at least two types of communication interfaces, and wherein the at least two types of communication interfaces connect external devices to the data processing module.