使用云无关的协调框架提高功能即服务平台的互操作性

IF 1.3 4区 计算机科学 Q3 ENGINEERING, ELECTRICAL & ELECTRONIC
Zameer Ahmed Adhoni, Dayananda Lal Narayan
{"title":"使用云无关的协调框架提高功能即服务平台的互操作性","authors":"Zameer Ahmed Adhoni,&nbsp;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,&nbsp;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}
引用次数: 0

摘要

功能即服务(FaaS)应用程序因其高执行时间和内存使用量而受到冷启动延迟的困扰。我们提出了一种 FaaS 协调框架,该框架基于一种云无关方法来实现应用程序和数据的互操作性。我们在用于在线学习的学生考勤系统的网络应用上对该框架的性能进行了评估。测试系统包括来自 50 名学生的 300 条记录,涉及 5 门课程。通过可选文件消除、条目识别、可选函数生成和函数级重写,拟议的协调框架对学生考勤记录的存储进行了适当的管理。该框架通过确保可扩展、可靠和高效的操作,为学生考勤网络应用做出了显著贡献。各种评估措施证实了协调框架的有效性。这些指标包括冷启动/热启动执行时间、冷启动/热启动内存使用量和 zip 执行时间。实证分析表明,我们的框架可将所评估应用程序的执行时间缩短 2 秒至 15 秒,内存使用量减少 1MB 至 3 MB。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Improving the interoperability of a Function-as-a-Service platform using an orchestration framework with a cloud-agnostic approach

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
ETRI Journal 工程技术-电信学
CiteScore
4.00
自引率
7.10%
发文量
98
审稿时长
6.9 months
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信