Online distributed algorithm in edge-clouds

Edge Computing is an architecture of cloud computing that focuses on low latency by bringing computation nearer to mobile devices. These mobile devices can offload tasks to a set of edge servers with low latency, enabling a set of new applications. However, by adding more variety of infrastructure,...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Nicholas Yie Ern
Other Authors: Arvind Easwaran
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/162864
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-162864
record_format dspace
spelling sg-ntu-dr.10356-1628642022-11-11T04:49:30Z Online distributed algorithm in edge-clouds Tan, Nicholas Yie Ern Arvind Easwaran School of Computer Science and Engineering arvinde@ntu.edu.sg Engineering::Computer science and engineering Edge Computing is an architecture of cloud computing that focuses on low latency by bringing computation nearer to mobile devices. These mobile devices can offload tasks to a set of edge servers with low latency, enabling a set of new applications. However, by adding more variety of infrastructure, it exacerbates the challenging problem of dispatching and scheduling tasks. Traditional systems rely upon a centralized orchestrator. However, with the dynamic nature of edge networks, a centralized orchestrator might prove unreliable. Distributed consensus algorithms could be a possible solution to handle the problems caused by a centralized orchestrator. This paper presents an experimental model that attempts to solve the problem of resource allocation by adopting a distributed model to dispatch and schedule tasks. Without utilizing a centralized orchestrator, the objective is to reduce the overall weighted response time of all tasks. This paper also studies the feasibility of incorporating a distributed consensus algorithm to address some of the problems the experimental model. Bachelor of Engineering (Computer Science) 2022-11-11T04:49:30Z 2022-11-11T04:49:30Z 2022 Final Year Project (FYP) Tan, N. Y. E. (2022). Online distributed algorithm in edge-clouds. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/162864 https://hdl.handle.net/10356/162864 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Tan, Nicholas Yie Ern
Online distributed algorithm in edge-clouds
description Edge Computing is an architecture of cloud computing that focuses on low latency by bringing computation nearer to mobile devices. These mobile devices can offload tasks to a set of edge servers with low latency, enabling a set of new applications. However, by adding more variety of infrastructure, it exacerbates the challenging problem of dispatching and scheduling tasks. Traditional systems rely upon a centralized orchestrator. However, with the dynamic nature of edge networks, a centralized orchestrator might prove unreliable. Distributed consensus algorithms could be a possible solution to handle the problems caused by a centralized orchestrator. This paper presents an experimental model that attempts to solve the problem of resource allocation by adopting a distributed model to dispatch and schedule tasks. Without utilizing a centralized orchestrator, the objective is to reduce the overall weighted response time of all tasks. This paper also studies the feasibility of incorporating a distributed consensus algorithm to address some of the problems the experimental model.
author2 Arvind Easwaran
author_facet Arvind Easwaran
Tan, Nicholas Yie Ern
format Final Year Project
author Tan, Nicholas Yie Ern
author_sort Tan, Nicholas Yie Ern
title Online distributed algorithm in edge-clouds
title_short Online distributed algorithm in edge-clouds
title_full Online distributed algorithm in edge-clouds
title_fullStr Online distributed algorithm in edge-clouds
title_full_unstemmed Online distributed algorithm in edge-clouds
title_sort online distributed algorithm in edge-clouds
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/162864
_version_ 1751548542717001728