Summary: | In time-sensitive application scenarios such as military operations, cloud computing cannot meet users real-time requirements, so dispersed computing comes into being. It makes use of global computing resources including smart phones, tablets, internet-connected cars and Internet of things terminals to provide services, and regards cloud data centers as common computing nodes, completely eliminating centralization and realizing the decentralization of computing resources. Dispersed computing connects all devices with computing power to form a networked organism, with each computing node providing services to users in a collaborative and shared manner. Different from the localization processing of fog computing and edge computing, this mode makes use of the free computing power in the network, bypasses the limitation of local computing power, and has been widely concerned. This paper first introduces the background of dispersed computing and provides the definition of it. Then this paper introduces three core techniques of dispersed computing in detail. After that, this paper instantiates the concept of dispersed computing through some specific application scenarios, so as to better analyze the advantages of dispersed computing in the Internet of everything era. Finally, this paper presents several challenges and opportunities of dispersed computing.
|