Show simple item record

Maximizing Service Uptime of Smartphone-based Distributed Real-time and Embedded Systems

dc.creatorShah, Anushi
dc.date.accessioned2020-08-23T16:01:15Z
dc.date.available2010-12-02
dc.date.issued2010-12-02
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-12012010-102408
dc.identifier.urihttp://hdl.handle.net/1803/14965
dc.description.abstractThis thesis presents, SmartDeploy, the deployment technique for maximizing service uptime in distributed applications over a network of smartphones. It takes into account the power consumption rate of the software components as a key factor affecting service uptime besides hardware resource constraints like memory, CPU, etc. The problem becomes more challenging with heterogeneity of devices and when system scale consists of hundreds of software components deployed on to hundreds of devices. The work suggests a hybrid deployment optimization technique by intelligently placing the software components onto the devices where they obtain maximum battery power and sufficient hardware resources like memory, CPU, etc. SmartDeploy provides a framework that can be strategized with the desired bin packing heuristic along with a strategizable framework to plug in the desired evolutionary algorithm so that a variation of a hybrid algorithm can be synthesized. To solve the service uptime maximization problem, SmartDeploy is strategized with the worst-fit bin packer which ensures that services are load balanced across the collection of smartphones used in the mission in a way that minimizes battery drain while also delivering the QoS. The evolutionary algorithm (particle swarm optimization or genetic algorithm) generates initial and evolved random vectors and evaluates them using a fitness function.
dc.format.mimetypeapplication/pdf
dc.subjectservice uptime
dc.subjecthybrid algorithm
dc.titleMaximizing Service Uptime of Smartphone-based Distributed Real-time and Embedded Systems
dc.typethesis
dc.contributor.committeeMemberDr. Abhishek Dubey
dc.type.materialtext
thesis.degree.nameMS
thesis.degree.levelthesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorVanderbilt University
local.embargo.terms2010-12-02
local.embargo.lift2010-12-02
dc.contributor.committeeChairDr. Aniruddha Gokhale


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record