{"title":"使用云无关的协调框架提高功能即服务平台的互操作性","authors":"Zameer Ahmed Adhoni, Dayananda Lal Narayan","doi":"10.4218/etrij.2023-0443","DOIUrl":null,"url":null,"abstract":"<p>Function-as-a-Service (FaaS) applications suffer from cold-start latency owing to their high execution time and memory usage. We propose a FaaS orchestration framework based on a cloud-agnostic approach for application and data interoperability. The framework's performance is evaluated on the web application of a student attendance system for online learning. The test system comprises 300 records from 50 students across five courses. Through optional file elimination, entry recognition, optional function generation, and function-level rewriting, the proposed orchestration framework suitably manages the storage of the student attendance records. The framework notably contributes to the student attendance web application by ensuring scalable, reliable, and efficient operations. Various evaluation measures confirm the effectiveness of the orchestration framework. These measures include cold/warm-start execution time, cold/warm-start memory usage, and zip execution time. An empirical analysis reveals that our framework reduces the execution time by 2 s –15 s and memory usage by 1MB–3 MB for the evaluated application.</p>","PeriodicalId":11901,"journal":{"name":"ETRI Journal","volume":"47 2","pages":"312-325"},"PeriodicalIF":1.3000,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.4218/etrij.2023-0443","citationCount":"0","resultStr":"{\"title\":\"Improving the interoperability of a Function-as-a-Service platform using an orchestration framework with a cloud-agnostic approach\",\"authors\":\"Zameer Ahmed Adhoni, Dayananda Lal Narayan\",\"doi\":\"10.4218/etrij.2023-0443\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Function-as-a-Service (FaaS) applications suffer from cold-start latency owing to their high execution time and memory usage. We propose a FaaS orchestration framework based on a cloud-agnostic approach for application and data interoperability. The framework's performance is evaluated on the web application of a student attendance system for online learning. The test system comprises 300 records from 50 students across five courses. Through optional file elimination, entry recognition, optional function generation, and function-level rewriting, the proposed orchestration framework suitably manages the storage of the student attendance records. The framework notably contributes to the student attendance web application by ensuring scalable, reliable, and efficient operations. Various evaluation measures confirm the effectiveness of the orchestration framework. These measures include cold/warm-start execution time, cold/warm-start memory usage, and zip execution time. An empirical analysis reveals that our framework reduces the execution time by 2 s –15 s and memory usage by 1MB–3 MB for the evaluated application.</p>\",\"PeriodicalId\":11901,\"journal\":{\"name\":\"ETRI Journal\",\"volume\":\"47 2\",\"pages\":\"312-325\"},\"PeriodicalIF\":1.3000,\"publicationDate\":\"2024-06-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.4218/etrij.2023-0443\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ETRI Journal\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.4218/etrij.2023-0443\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ETRI Journal","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.4218/etrij.2023-0443","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Improving the interoperability of a Function-as-a-Service platform using an orchestration framework with a cloud-agnostic approach
Function-as-a-Service (FaaS) applications suffer from cold-start latency owing to their high execution time and memory usage. We propose a FaaS orchestration framework based on a cloud-agnostic approach for application and data interoperability. The framework's performance is evaluated on the web application of a student attendance system for online learning. The test system comprises 300 records from 50 students across five courses. Through optional file elimination, entry recognition, optional function generation, and function-level rewriting, the proposed orchestration framework suitably manages the storage of the student attendance records. The framework notably contributes to the student attendance web application by ensuring scalable, reliable, and efficient operations. Various evaluation measures confirm the effectiveness of the orchestration framework. These measures include cold/warm-start execution time, cold/warm-start memory usage, and zip execution time. An empirical analysis reveals that our framework reduces the execution time by 2 s –15 s and memory usage by 1MB–3 MB for the evaluated application.
期刊介绍:
ETRI Journal is an international, peer-reviewed multidisciplinary journal published bimonthly in English. The main focus of the journal is to provide an open forum to exchange innovative ideas and technology in the fields of information, telecommunications, and electronics.
Key topics of interest include high-performance computing, big data analytics, cloud computing, multimedia technology, communication networks and services, wireless communications and mobile computing, material and component technology, as well as security.
With an international editorial committee and experts from around the world as reviewers, ETRI Journal publishes high-quality research papers on the latest and best developments from the global community.