DSpace Repository

Novel architecture for mitigating cold start problem in serverless computing

Show simple item record

dc.contributor.advisor Abdullah Adnan, Dr.Muhammad
dc.contributor.author Solaiman, Khondokar
dc.date.accessioned 2023-08-14T06:21:37Z
dc.date.available 2023-08-14T06:21:37Z
dc.date.issued 2023-01-24
dc.identifier.uri http://lib.buet.ac.bd:8080/xmlui/handle/123456789/6429
dc.description.abstract Features like no server maintenance, low cost, and elasticity are attracting developers to build applications utilizing the functions-as-a-service (FaaS) architecture on serverless platforms.Researchers have proposed various fixes to overcome the cold start problem, a well-known issue of serverless architecture. In thisthesis,weaddressthecoldstartproblemoftheserverlessplatform. Ourstudy shows that we can not get rid of cold start time because of the on-demand nature of the FaaS model.In addition, developers are adopting FaaS for critical stateful applications to retain the architecture’s benefits. Consequently, the need for an adaptive and intelligent fault-tolerant technique for FaaS architecture has transpired.It has become evident that the classic Retry technique is neither reliable nor efficient for handling such critical applications. Admittedly,mitigatingcoldstartlatencyandachievingfaulttoleranceforserverless has remained an open problem.Therefore, we propose Warm Lambda Equipped Container (WLEC), a container management architecture that utilizes a modified TwoSegmentedLeastRecentlyUsed(S2LRU)structurecalledS2LRU++inspired bytheS2LRU*architectureofPannier.Then,weevaluateWLECinbothAWSand Local VM environments with OpenLambda with six different metrics. Assessing the practical implication and performance, we realize the shortcomings of WLEC and decide to alleviate them.Subsequently, we have developed Advance Warm LambdaEquippedContainer(AdWaLEC)thataddressescoldstartlatencyandfault tolerance with replication-based strategies. Moreover, AdWaLEC redesigns WLEC-one of the cold start mitigation solutions, by improving container replication of template container list utilizing Spearman’s rank correlation coefficient to reduce cold start delay. Next, it also incorporates a reliable fault tolerance scheme for the ubiquitous serverless model called Warm LambdaContainerReplication(WaLCoR)thatleveragescontainer-associatedlogs. Further,wehaveimplementedAdWaLECintheOpenLambdaplatform,evaluated itwithAzureFunctiontracewithsevendifferentmetrics,andcompareditwithfour different approaches. For instance, AdWaLEC shows a 77.23% reduction in cold start frequency, a 27.36% decrease in cold start latency, and a 29.95% increase in invocation per container compared to the baseline of OpenLambda. en_US
dc.language.iso en en_US
dc.publisher Department of Computer Science and Engineering (CSE) en_US
dc.subject Electronics-Data processing en_US
dc.title Novel architecture for mitigating cold start problem in serverless computing en_US
dc.type Thesis-MSc en_US
dc.contributor.id 1017052017 en_US
dc.identifier.accessionNumber 119310
dc.contributor.callno 001.64./SOL/2023 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account