Edge Clouds: Architectures and Deployment Models |
An architecture for undertaking data processing across multiple layers of a distributed computing infrastructure is introduced, composed of edge devices (making use of Internet-of-Things (IoT) based protocols), intermediate gateway nodes and large scale data centres. In this way, data processing that is intended to be carried out in the data centre can be pushed to the edges of the network – enabling more efficient use of data centre and in-network resources. Such an approach also suggests the need to re-think cloud computing deployment architectures, requiring a “traditional” data centre-based cloud system to stretch to the network edge. We suggest the need for specialist data analysis and management algorithms that are resource-aware, and are able to split computation across these different layers. A coordination mechanism is proposed that is able to combine different types of data processing capability, such as in-transit and in-situ. An application scenario is used to illustrate the concepts, subsequently evaluated through a multi-site deployment.
Omer Rana is Professor of Performance Engineering in the School of Computer Science & Informatics at Cardiff University. He leads the Complex Systems Research Group which also hosts an Internet of Things laboratory and the Airbus Centre in Cybersecurity Analytics. He is on the Executive Committee of Cardiff University’s multi-disciplinary “Data Innovation” Research Institute, and he also contributes as an advisory board member of the “Energy Systems” Research Institute. Omer Rana holds a PhD in Neural Networks & Parallel Architectures from Imperial College (University of London, UK). Prior to joining Cardiff Univ. he worked as a software developer with London-based “Marshall BioTech Limited”, developing data analytics software for biotech instrumentation. He is an Associate Editor of IEEE Transactions on Parallel and Distributed Systems, ACM Transactions on Internet Technology, and ACM Transactions on Autonomous and Adaptive Systems. He also contributes as a department editor on “Cloud Economics” for the IEEE Cloud Computing magazine.