Peer To Peer and Master-Slave Topologies for Edge Computing in Internet of Things

dc.contributor.advisor Ö?renci, Arif Selçuk en_US
dc.contributor.author İbrahim, Mostafa Ziadoon
dc.date.accessioned 2020-02-20T15:30:22Z
dc.date.available 2020-02-20T15:30:22Z
dc.date.issued 2019
dc.department Enstitüler, Lisansüstü Eğitim Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalı en_US
dc.department-temp Kadir Has University : Graduate School of Science and Engineering: Computer Engineering en_US
dc.description.abstract The rapid increase in the number of devices connected to the Internet has led to a transition from cloud computing to the edge. Edge computing slowly replaces cloud computing due to the increased capacity of mobile devices such as memory, battery, and computing power. These computational and power resources in mobile devices may however become insufficient, especially in time-sensitive and computationally intensive applications. Advanced edge computing will not only improve the performance of your device applications but it will also reduce the power consumption of your devices, by extending battery life. However, the performance of edge based computing depends on the effective allocation of computer and communications resources. This work assesses the problem of improving resource allocation for sophisticated mobile computing systems. Resource allocation is implemented to reduce the cost associated with edge computing. In this research we link edge devices together with the application of resource assignment to other devices depending on the type of link. The main consideration is that each device is designed to perform a set of tasks while calculating the usage rate of both RAM and CPU. Two methods have been used to scale the connection of devices at the edge: peer to peer (P2P) and master-slave models. The use of communication models such as P2P and Master-Slave shows a significant improvement in task execution. Master-Slave model has a better performance and is therefore recommended for advanced computing. en_US
dc.description.abstract İnternete bağlanan cihaz sayısındaki hızlı artış bulutta hesaplamadan kenarda hesaplamaya geçişe yol açmıştır. Gezgin cihazların hafıza, pil ömrü ve hesaplama gücündeki artışlar sayesinde kenarda hesaplama yavaş yavaş bulutta hesaplamanın yerini almaktadır. Ancak gezgin cihazlardaki bu hesaplama ve güç kaynakları, özellikle süreye hassas ve hesaplama yoğun uygulamalarda, yetersiz kalabilmektedir. Kenarda hesaplamanın gelişmesi, sadece cihazların performanslarını iyileştirmeyecek, aynı zamanda cihazların güç harcamasını azaltarak pil ömrünü uzatacaktır. Öte yandan kenarda hesaplamadaki performans hesaplama ve iletişim kaynaklarının etkin atanmasına bağlıdır. Bu çalışmada gezgin hesaplama sistemlerindeki kaynak atama problemi ele alınmıştır. Kenarda hesaplamayla bağlantılı maliyetleri azaltmak için kaynak atama gerçekleştirilmektedir. Bu araştırmada cihazlar arasındaki bağlantı tipine göre yapılan atama ile cihazların birbirine bağlanması öngörülmüştür. Temel yaklaşım, her bir cihazın kendisine atanan belli sayıda görevi yerine getirirken hafıza ve işlemci kullanımını sürekli olarak hesaplamasıdır. kenarda cihazların bağlantılarını ölçeklerken iki yöntem kullanılmıştır: Eşler arasında (P2P) bağlantı ve ana-yardımcı bağlantı modeli. Bu tarz iletişim modellerinin görevlerin işlenmesinde anlamlı iyileştirmeler getirdiği gösterilmiştir. Ana-yardımcı bağlantı modelinin performansı daha iyidir ve bu sebeple kenarda hesaplama için önerilmektedir. en_US
dc.identifier.uri https://hdl.handle.net/20.500.12469/2796
dc.identifier.yoktezid 593959 en_US
dc.language.iso en en_US
dc.publisher Kadir Has Üniversitesi en_US
dc.relation.publicationcategory Tez en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject IOT en_US
dc.subject edge computing en_US
dc.subject mobile edge computing en_US
dc.subject cloud computing en_US
dc.subject fog computing en_US
dc.subject Peer to Peer en_US
dc.subject Master-Slave en_US
dc.subject CPU utilization en_US
dc.subject RAM utilization en_US
dc.subject nesnelerin interneti en_US
dc.subject kenarda hesaplama en_US
dc.subject gezgin kenarda hesaplama en_US
dc.subject bulutta hesaplama en_US
dc.subject siste hesaplama en_US
dc.subject eşler arası en_US
dc.subject ana-yardımcı en_US
dc.subject işlemci kullanımı en_US
dc.subject hafıza kullanımı en_US
dc.title Peer To Peer and Master-Slave Topologies for Edge Computing in Internet of Things en_US
dc.type Master Thesis en_US
dspace.entity.type Publication

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Peer to peer and master-slave topologies for edge computing in internet of things.pdf
Size:
2.47 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections