Periodic Reporting for period 3 - BRAINE (Big data pRocessing and Artificial Intelligence at the Network Edge)
Reporting period: 2022-05-01 to 2023-11-30
- Devising an EC infrastructure that offers control, computing, acceleration, storage, and 5G networking at the Edge and excels in scalability, agility, security, data privacy, and data sovereignty in Big Data and AI for low latency and mission-critical applications.
- Developing a future-proof Edge security framework and associated infrastructure. based on the latest software and hardware security technologies.
- Developing a distributed and partly-autonomous system that takes data privacy and sovereignty into account on each and every decision regarding workload placement, data transfer, and computation, while guaranteeing interoperability with the environment.
- Developing a heterogeneous, energy efficient Edge MicroDataCenter, suitable for stationed, mobile, and embedded autonomous applications, that goes beyond the current hardware and software architectures and offers Big Data processing and AI capabilities at the Edge.
- Testing and demonstrating the effectiveness and generality of the BRAINE approach by evaluating multiple real-world use cases and scenarios that exhibit the required scalability, security, efficiency, agility, and flexibility concerns.
Through the achievement of its goals, the BRAINE project will help to position Europe at the forefront of the intelligent edge computing field, enabling growth across many sectors (manufacturing, smart healthcare, and others). By lowering the barriers for utilising edge computing for artificial intelligence applications, BRAINE will open the door for European industries and SMEs to leverage state of the art technologies, driving their development and growth as industry leaders in their sectors.
At the software level, BRAINE designed, implemented, and validated an innovative components enabling (1) edge resource collaboration, (2) resource management and service deployment, (3) AI/ML-based workload placement, (4) efficient monitoring infrastructure, (5) secure data management framework for AI at the Edge, (5) efficiently handling data at the edge at scale, (6) workflow definition language and authoring tool, and (8) execution measurement and monitoring.
These software components have been successfully integrated in a comprehensive BRAINE software platform. A user guide for the final public release of the platform has also been released.
The overall BRAINE solution has been successfully validated against four use cases: healthcare assisted living (case 1), hyperconnected smart city (case 2), robotics in Factory 4.0 (case 3) and supply chain Industry 4.0 (case 4).
Concrete per-partner and joint exploitation and dissemination results have been achieved, successfully contributing to position Europe at the forefront of the intelligent edge computing field.
Design, development, and successful validation of:
- EMDC Embedded Software based on open components (e.g. SONiC operating system for the embedded Ethernet switch) and efficient EMDC management infrastructure compliant with OCP (Open Compute Project).
· hardware accelerated innovative solutions for packet filtering, FPGA-based MAC layer, digital IP blocks of remote radio unit for accelerating 5G networking, and non-volatile memory express acceleration.
· inter-EMDC Communication infrastructure based on: (1) telemetry-based SDN-controlled solution relying on open disaggregated multi-vendor architecture; (2) innovative cost-effective filterless solution exploiting bi-directional transmission over a single fiber; (3) 5G software defined RAN (SD-RAN) with external radio unit (RU) for the different 3GPP functional splits, including split 6, 7.2-x.
· effective solution to develop services that enable applications to execute workloads utilizing Edge resources. Services include virtualization, automated deployment, smart workload placement, running and managing workloads, and monitoring of the resources and applications.
· smart, agile workload placement and orchestration that considers the unique characteristics of the Edge nodes, ensuring that applications can run reliably on the infrastructure and that the resources are used in an efficient way.
· distributed learning techniques preserving privacy and improving security on the Edge while balancing with computational and networking heterogeneous resource constraints.
· innovative in-network firewalling implementations
· CPU offloading of IPSec and transport security layer (TLS) protocols in smartNICs.
· Evaluation of energy efficiency of QKD considering the post-quantum security that is under benchmarking of the standardization bodies.
· Design of cryptographic acceleration for in fibre-based connectivity links for edge nodes. A link-security testbed including the EMDC module and the smart-NIC from Mellanox has been setup leveraging on a ring of dark fibres with quantum key distribution (QKD).
Overall, BRAINE provided a new vision for utilizing edge resources by enabling novel network-edge workload distribution schemes, predicting resource availability and workload demand, identifying trends, and taking proactive actions are all aspects of the novel workload distribution. Through BRAINE, edge computing can reduce this projected energy consumption by offloading many of the AI functions next to the end-users.