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,...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |