Edge cloud collaborative architecture design

Insert image description here

Other related recommendations:
Microservice architecture of system architecture
Microkernel architecture of system architecture design
Hongmeng Operating system architecture
Architecture design of big data architecture (Lambda architecture, Kappa architecture)
System architecture design of cloud native architecture

Column:System Architect

1. What is "edge-cloud collaboration"?

Edge-cloud collaboration requires collaboration between the edge side and the central cloud in most deployment and application scenarios of edge computing. Including resource collaboration, application collaboration, data collaboration, intelligent collaboration and other types of collaboration. Edge-cloud collaborative architecture is an emerging computing model that aims to make full use of the advantages of cloud computing and edge computing to meet the needs of modern applications.

"Edge-cloud collaboration":"Edge" refers to edge computing, and "cloud" refers to cloud computing.

"Cloud computing":Cloud computing is good at global, non-real-time, long-term big data processing and analysis, and can exert its advantages in long-term maintenance, business decision support and other fields .

EC-Edge Computing: is more suitable for local, real-time, short-cycle data processing and analysis, and can better support real-time intelligence of local business decision-making and execution.

Therefore, the relationship between edge computing and cloud computing is not a substitution, but a complementary and synergistic relationship. Edge-cloud synergy will amplify the application value of edge computing and cloud computing.

Insert image description here

  Edge computing is not only close to the execution unit, but also the collection and preliminary processing unit of high-value data required by the cloud, which can better support cloud applications; conversely, the business rules or models optimized and output by cloud computing through big data analysis can be sent to the edge. On the other hand, edge computing operates based on new business rules or models. Edge computing is not a single component or a single level, but an end-to-end open platform involving EC-SaaS, EC-PaaS, and EC-IaaS.

2. "Edge-cloud collaboration" mainly includes 6 types of collaboration

It includes resource collaboration, data collaboration, intelligent collaboration, application management collaboration, business management collaboration and service collaboration.

Insert image description here

2.1 Resource coordination

  Edge nodes provide computing, storage, network, virtualization and other infrastructure resources, and have local resource scheduling and management capabilities;

  At the same time, it can collaborate with the cloud to accept and execute cloud resource scheduling and management policies, including edge node device management, resource management, and network connection management.

2.2 Data collaboration

  Edge nodes are mainly responsible for collecting on-site/terminal data, conducting preliminary processing and analysis of data according to rules or data models, and uploading processing results and related data to the cloud;

  The cloud provides storage, analysis and value mining of massive data. The data collaboration between the edge and the cloud supports the controllable and orderly flow of data between the edge and the cloud, forming a complete data transfer path, enabling efficient and low-cost life cycle management and value mining of data.

2.3 Intelligent collaboration

  Edge nodes perform reasoning according to the AI ​​model to achieve distributed intelligence;

  Carry out centralized AI model training in the cloud and deliver the model to edge nodes.

2.4 Application management collaboration

  Edge nodes provide application deployment and operating environments, and manage and schedule the life cycles of multiple applications on this node;

  The cloud mainly provides application development, testing environment, and application life cycle management capabilities.

2.5 Business management collaboration

  Edge nodes provide modular, microservice-based applications/digital twins/networks and other application examples;

  The cloud mainly provides business orchestration capabilities to implement applications/digital twins/networks according to customer needs.

2.6 Service collaboration

  Edge nodes implement some EC-SaaS services according to the cloud strategy, and realize customer-oriented on-demand SaaS services through the collaboration of EC-SaaS and cloud SaaS;

  The cloud mainly provides the service distribution strategy of SaaS services in the cloud and edge nodes, as well as the SaaS service capabilities undertaken by the cloud.

3. Advantages of "edge-cloud collaboration"

  In traditional cloud computing and edge computing, data often needs to be transmitted from the edge device to the cloud for processing, and then the results are returned to the edge device. This mode has problems such as high latency and high bandwidth consumption.

  The deep integration of the cloud-edge collaborative architecture can advance data processing from the cloud to the edge, therebyachieving low-latency data processing and response . This is of great significance for applications with high real-time requirements, such as industrial automation, intelligent transportation and other fields.

  It can also realize resource sharing and optimization at a higher level. Cloud and edge nodes can dynamically allocate computing and storage resources based on task requirements and node load conditions, thereby improving overall resource utilization and performance.

  “Edge-cloud collaboration” is booming in the era of Internet of Everything. Through efficient “edge-cloud collaboration”, enterprises can better understand the industrial site situation and ensure that equipment works efficiently and stably. At the same time, through the processing and analysis of equipment data, it helps companies gain better insights into data, make decisions, improve products, and enhance their competitiveness in the Industry 4.0 era.

Insert image description here

Other related recommendations:
Microservice architecture of system architecture
Microkernel architecture of system architecture design
Hongmeng Operating system architecture
Architecture design of big data architecture (Lambda architecture, Kappa architecture)
System architecture design of cloud native architecture

Column:System Architect

Guess you like

Origin blog.csdn.net/qq_41273999/article/details/134559852