A software design tool for fog computing

dc.contributor.advisorDu, Weichang
dc.contributor.authorBarad, Khanjan Vijaybhai
dc.date.accessioned2023-09-12T17:55:03Z
dc.date.available2023-09-12T17:55:03Z
dc.date.issued2021-10
dc.description.abstractFog computing is an emergent approach that tries to overcome challenges the cloud faces by introducing a fog tier in between the cloud and the edge of the network. There are certain proven advantages of processing the data close to IoT devices for example it will be collected with minimized latency, it offloads gigabytes of network traffic from the core network, and it keeps sensitive data inside the network. Hence, it is clearly visible that in fog computing architecture, the placement of fog nodes has an influence on the performance of the fog architecture. That is why we propose a design tool with a performance evaluation facility to design and verify the fog computing system which follows the Fogxy Architectural Pattern. As the name suggests, this design tool helps users to build and evaluate a Fog computing system through which users will be able to process the latency-sensitive requests close on the edge of the network. The design tool is basically divided into two parts - the design part and the performance evaluation part. To understand this design tool more efficiently, this report also contains a chapter about the design and implementation of the tool. On top of that, to highlight the design tool’s accuracy, this report models one case study about creating a traffic control system for emergency service with Fog computing. Here, the system was designed with multiple sensors, actuators to send and receive the requests. Furthermore, it has Fogxy Cloud, Fogxy Proxy, Fogxy Local modules to process the requests and it also includes the performance evaluation report.
dc.description.copyright© Khanjan Vijaybhai Barad, 2021
dc.format.extentviii, 67
dc.format.mediumelectronic
dc.identifier.oclc(OCoLC)1416661918en
dc.identifier.otherThesis 10919en
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/37367
dc.language.isoen
dc.publisherUniversity of New Brunswick
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.subject.lcshCloud computing.en
dc.subject.lcshComputer networks.en
dc.subject.lcshComputer software--Development.en
dc.titleA software design tool for fog computing
dc.typemaster report
oaire.license.conditionother
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of New Brunswick
thesis.degree.levelmasters
thesis.degree.nameM.C.S.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Khanjan Barad - Report.pdf
Size:
765.42 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description: