The full-blown ACCORDION platform. The integrated system directly exploitable in the vertical industries of the project and amenable to adaptations to address other industry domains
Resource pool abstraction
An orchestration system for pooling resources and abstracting, exposing elasticity properties through a standard-based (e.g. OCCI) API. This is linked to OpenStack, CloudStack and Kubernetes communities
Continuum management framework
A middleware enhanced with AI-capacity to make decisions about maintaining a robust edge/cloud continuum
A toolkit to facilitate the underlying complexity of deploying NextGen applications on top of a volatile compute and network continuum
QoE monitoring tool
A toolkit to monitor the quality of experience of NextGen applications
Edge Mini cloud
Integrated composition of software modules (RID, ACES, EchoServer, Monitoring Tool, VIM) representing the ACCORDION layer positioned between the Continuum Management Framework and the actual infrastructure resources available in the given Minicloud
RiD
The Resource indexing & discovery (RID) component supports other ACCORDION components by providing an up-to-date view of the status of the computational resources. Specifically, the role of the RID component is twofold: (I) it stores the updated information about the computational resources in a distributed index, (ii) it provides API for effective retrieval of information about available resources.
Compute Orchestrator
A service placement software that takes in input an application expressed in an extension of the TOSCA format, and outputs an allocation plan that associates each service to an edge cluster. The service evaluates the requirements of the application both in terms of nodes and network (inter-node) characteristics, to maximize the QoE of the final users.
FLaaS (Federated Learning as a Service)
FLaaS, is an end-to-end system (i.e., client-side framework and libraries, and central server) to enable intra- and inter-app training on mobile devices with different types of IID and NonIID data distributions, in a secure and easy to deploy fashion.
Echoserver
The Echoserver is part of a mechanism to monitor the active miniclouds at run time and to collect latencies from the client applications to each of the available miniclouds.
Monitoring Tool
The monitoring mechanism of ACCORDION is a complex system tasked with the collection of resource usage metrics from the miniclouds. It implements various mechanisms for reporting the metrics (push/pull, REST, websockets, publish/subscribe, variable formats).
Orchestrator
The service provides functionalities for the optimal allocation of application services on top of Cloud-Edge resources.
Resilience Policy Management
The Resilience component predicts QoE degradations based on resource usage data
Edge application image storage and registry
The component offers a mechanism to access a PVC on edge devices like S3. It also maintains large application images to a local, edge-based registry.
ACES
ACES offers edge storage solutions and a local registry functionality for very large docker and VM images
Converter
The converter is a parser for TOSCA-based documents and a generator of K8s-based deployment instructions.
Application Model
The application model is a formal method for expressing the application requirements and characteristics driving the automatic application lifecycle management
Network Latency Monitor
A component can measure and monitor the roundtrip latency between mini-clouds
VIM gateway
The VIM Gateway is a component exposing an abstracted interface towards the Minicloud layer, namely the VIM component, to receive deployment related commands.
Edge-ready prototype for collaborative medical VR training
An edge-ready prototype with the potential to be exploited in recent and upcoming products of OVR, integrated in the MAGES SDK that aims to augment the computing capabilities of untethered HMDs. Application components provided as Windows VMs and dockers
Multiplayer mobile game based on ECS framework
Fully functional prototype of a multiplayer mobile game based on ECS framework with Docker-ready server part. Game Server can be deployed at both edge and cloud resources. Client application was developed and tested at Android devices.
Multiplayer AR mobile game for relationship marketing
Fully functional prototype of a multiplayer AR mobile game with Docker-ready server part. Game Server can be deployed at both edge and cloud resources. Client application was developed and tested at Android devices.
Multiplayer AR mobile game for relationship marketing
Fully functional prototype of a multiplayer AR mobile game with Docker-ready server part. Game Server can be deployed at both edge and cloud resources. Client application was developed and tested at Android devices.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.