Skip to main content
Abstract depiction of nodes from various devices connecting to the edge-cloud continuum
Tuesday, 12th December 2023

ENG has contributed to the construction of the GLACIATION architecture that features a modular design emphasising flexibility, extensibility and seamless integration of new components across the edge-cloud continuum. Key macroblocks collectively address critical aspects of the project and each macroblock plays a specific role in achieving the objectives that will be elaborate further below. These macroblocks and their interaction will ensure intelligent data movement, robust security, energy efficiency, and effective orchestration.

Navigating through data extraction, efficient data movement, swarm orchestration, an intelligent energy framework, robust security measures, an efficient platform management services and observability services, it becomes evident that the project adopts both a comprehensive as well as innovative approach. The architecture boasts the use of Distributed Knowledge Graph (DKG), swarm techniques and ethical considerations to guide deployment decisions. It also incorporates energy performance measurement, robust security measures and observability services for real-time insights. This cutting-edge conglomeration of technologies, constituting GLACIATION, means it truly stands at the forefront of innovation in data management. This article examines the key aspects of the GLACIATION architecture to provide a clear understanding of its structure and key functionalities.

Summary: 

Modern computing infrastructures offer the potential to develop data management strategies that optimise the capacities of edge, core and cloud systems. This potential is particularly relevant for the execution of ML and AI tasks across large data collections, requiring careful consideration of security requirements and energy consumption.

All project use cases highlight the urgent need for advances. Distributed knowledge graph technology emerges as a key enabler, allowing representation and operation on flexible data formats, coupled with an expressive metadata fabric that is critical for sophisticated computing architectures.

The project's approach guarantees support for the realisation of data-centric computing that is effective, efficient, privacy-aware and environmentally responsible. By applying these approaches to different use cases, the project aims to demonstrate the power of GLACIATION's technological innovations and their flexibility and adaptability in real-world scenarios.

The goals of GLACIATION are to realise this vision in a future-proof way. The project thereby boasts contributions from leading players in edge-to-cloud architecture and technology development, including European companies and institutions.

GLACIATION architecture:

One of the most important dimensions of the GLACIATION architecture is its focus on modularity. This design choice enables flexibility, extensibility and seamless integration of new components from the edge to the cloud. However, other aspects such as security, energy and efficient data management are also critical. For this reason, the architecture consists of several macroblocks, each representing a critical aspect of the project:

  1. AI Movement Engine - Facilitates intelligent data movement and workload placement, taking into account metadata stored in an innovative DKG;
  2. Security - Provides robust data protection and access control mechanisms;
  3. Energy - Enables efficiency by continuously extracting energy metrics to inform data movement and workload placement decisions;
  4. Data Management Services - Includes storage, replication, predictive services and other data-related aspects;
  5. Management Services - Orchestrates platform operations, including device and service discovery;
  6. Observability Services - Monitors and analyses microservices and the network for real-time insights.

The logical view in the picture provides a superficial yet insightful understanding of the architecture's components and how they interact. Each macroblock plays a specific role in achieving the project's objectives.

Navigating the Architecture Macroblocks 

  1. Data Extraction and Edge Servers - Data is extracted from diverse edge devices, ranging from public administration to manufacturing. This data flows through edge servers, initiating the data management flow.
  2. Efficient Data Movement and Workload Placement - A placement engine, fuelled by the DKG, orchestrates smart decisions based on system status, AI algorithms and ethical considerations to guide the deployment scheduler.
  3. Swarm orchestration and Distributed Knowledge Graph Engine - Queries and a user-friendly interface enable effective interaction with the DKG engine. Swarm techniques, employing specific algorithms, efficiently manage distributed querying or transfer of DKG states between nodes.
  4. Energy Framework - An energy performance measurement framework analyses energy metrics, providing influential advice on data movement and workload placement.
  5. Data Management Level - The data management level oversees different activities, among which include: storage, replication, prediction services and more.
  6. Robust Security Measures - Data sanitisation, encryption, and WebAssembly (Wasm) technology contribute to robust security. Access control and authentication mechanisms ensure protection against unauthorised access.
  7. Platform Management Services - Services like device and service discovery, along with federation, ensure efficient orchestration and system optimisation.
  8. Observability Services for Microservices - Observability services play a crucial role in monitoring and analysing containerised components, offering real-time insights into the system's performance and health.

Conclusion:

In conclusion, the imperative to champion sustainability and privacy awareness becomes evident in our quest to create a more sustainable future, with technologies like GLACIATION standing as necessary dimensions of this multifaceted endeavour crucial for combating climate change while ensuring respect for data privacy—two elements typically seen as irreconcilable. In particular, the GLACIATION architecture stands as a testament to pioneering innovation in the domain of data movement and workload placement with two overarching guiding objectives: sustainability and privacy. Its modular, scalable, and resilient design not only propels the current paradigm but also lays the groundwork for a future where data seamlessly, efficiently, and securely traverses landscapes— critical in our collective efforts to address the pressing challenges of climate change.