Optimizing Completion Time of Requests in Serverless Computing

dc.contributor.authorSherawat, A.
dc.contributor.authorNath, S.B.
dc.contributor.authorAddya, S.K.
dc.date.accessioned2026-02-04T12:25:02Z
dc.date.issued2024
dc.description.abstractServerless computing offers people with the liberty of not thinking about the backend side of the things in an application development. They are scalable and cost efficient as they provide pay-for-use service. Providing acceptable performance while having no knowledge about the kind of application is the main challenge the cloud providers have. Many applications may have the need to be completed before the deadline. In that case, the request has to be completed before the deadline or else it will lead to service level agreement violation. If the cloud provider completes the requests faster, there would be less SLA violations. This will also reduce cost for the user as the functions will be completed sooner. Therefore, improving the completion time of the requests will benefit the user as well as the provider. In this paper, we present a method to improve the completion time of requests using genetic algorithm for allocation of requests to virtual machines that could provide optimal completion time for them. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
dc.identifier.citationJournal of Network and Systems Management, 2024, 32, 2, pp. -
dc.identifier.issn10647570
dc.identifier.urihttps://doi.org/10.1007/s10922-024-09800-4
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/21204
dc.publisherSpringer
dc.subjectCloud computing
dc.subjectNetwork security
dc.subjectVirtual machine
dc.subjectAcceptable performance
dc.subjectApplication development
dc.subjectCloud providers
dc.subjectCompletion time
dc.subjectContainer placement
dc.subjectCost-efficient
dc.subjectOptimal completion
dc.subjectReduce costs
dc.subjectServerless ccomputing
dc.subjectServicelevel agreement (SLA)
dc.subjectGenetic algorithms
dc.titleOptimizing Completion Time of Requests in Serverless Computing

Files

Collections