Filters








853 Hits in 3.7 sec

A milestone for FaaS pipelines; object storage vs VM-driven data exchange [article]

Germán T. Eizaguirre, Marc Sánchez-Artigas, Pedro García-López
2022 arXiv   pre-print
Leveraging a genomics pipeline, we show that object storage is a reasonable choice for data passing when the appropriate number of functions is used in shuffling stages.  ...  The current practice to share intermediate data among functions is through remote object storage (e.g., IBM COS).  ...  As a result, the standard practice for passing intermediate data between serverless functions is through remote object storage (e.g., IBM COS).  ... 
arXiv:2207.12083v1 fatcat:yw6ivvkljzhodhyd4o53fu45ri

A Literature Review on Serverless Computing [article]

Jinfeng Wen, Zhenpeng Chen, Xuanzhe Liu
2022 arXiv   pre-print
Serverless computing is an emerging cloud computing paradigm. Moreover, it has become an attractive development option for cloud-based applications for software developers.  ...  Finally, based on our analysis, we discuss some key challenges and envision promising opportunities for future research on the serverless platform side, serverless application side, and serverless computing  ...  A data-driven middleware Zion [184] for object storage was presented to improve data locality and reduce communication latency.  ... 
arXiv:2206.12275v3 fatcat:uk5rrpxu5vaixlkudoshyjrq64

Serverless Computing: One Step Forward, Two Steps Back [article]

Joseph M. Hellerstein, Jose Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, Chenggang Wu
2018 arXiv   pre-print
Put together, these gaps make current serverless offerings a bad fit for cloud innovation and particularly bad for data systems innovation.  ...  exabytes of storage and millions of cores---should offer to innovative developers.  ...  In the event-driven pattern, data is read from and written to storage at the beginning and end of the function.  ... 
arXiv:1812.03651v1 fatcat:gnbjeueh4vgtdmmypp3frcmfcq

Serverless data pipeline approaches for IoT data in fog and cloud computing [article]

Shivananda R Poojara, Chinmaya Kumar Dehury, Pelle Jakovits, Satish Narayana Srirama
2021 arXiv   pre-print
(DFT) based, 2) Object storage service (OSS) based and 3) MQTT based.  ...  In this work, we investigate the benefits of building Serverless data pipelines (SDP) for IoT data analytics and evaluate three different approaches for designing SDPs: 1) Off-the-shelf data flow tool  ...  Alternatively to object storage, its also possible to use data brokers (e.g. Apache Kafka, MQTT) as Message Queues between serverless functions for designing serverless data pipelines.  ... 
arXiv:2112.09974v1 fatcat:pa3wtvegszgapa25b3dl4svo7i

A review on serverless architectures - function as a service (FaaS) in cloud computing

Arokia Paul Rajan
2020 TELKOMNIKA (Telecommunication Computing Electronics and Control)  
The consumer is billed for the actual volume of resources consumed by them, instead paying for the pre-purchased units of compute capacity.  ...  The prospective of the serverless compute model is well conceived by the major cloud service providers and reflected in the adoption of serverless computing paradigm.  ...  (Arokia Paul Rajan R)In multimedia processing business applications, huge volumes of files are frequently uploaded to Object Storage Services [OSS] for processing.  ... 
doi:10.12928/telkomnika.v18i1.12169 fatcat:eblbxkqnkvfctkppogyuxbjz5q

Serverless Workflows for Containerised Applications in the Cloud Continuum

Sebastián Risco, Germán Moltó, Diana M. Naranjo, Ignacio Blanquer
2021 Journal of Grid Computing  
Faces are blurred for enhanced anonymity in the on-premises Cloud and detection via Deep Learning models is performed in AWS Lambda for this data-driven containerised workflow.  ...  AbstractThis paper introduces an open-source platform to support serverless computing for scientific data-processing workflow-based applications across the Cloud continuum (i.e. simultaneously involving  ...  the H2020 Framework Programme and also the regional government of the Comunitat Valenciana (Spain) for the project IDIFEDER/2018/032 (High-Performance Algorithms for the Modeling, Simulation and early  ... 
doi:10.1007/s10723-021-09570-2 pmid:34276264 pmcid:PMC8276028 fatcat:cytjpmirobgl7en2hugk65prgu

Serverless seismic imaging in the cloud [article]

Philipp A. Witte and Mathias Louboutin and Charles Jones and Felix J. Herrmann
2019 arXiv   pre-print
This abstract presents a serverless approach to seismic imaging in the cloud based on high-throughput containerized batch processing, event-driven computations and a domain-specific language compiler for  ...  A 3D case study on Azure demonstrates that this approach allows reducing the operating cost of up to a factor of 6, making the cloud a viable alternative to on-premise HPC clusters for seismic imaging.  ...  Burness (all with Microsoft Azure) for collaborating with us on this project. Many thanks also to H. Modzelewski (University of British Columbia) and J. Selvage (Osokey).  ... 
arXiv:1911.12447v1 fatcat:vcaxbesq5vaojnqodfkkhbpxna

Hybrid LRU Algorithm for Enterprise Data Hub using Serverless Architecture

Dr. Murugan
2021 Turkish Journal of Computer and Mathematics Education  
Experiment results demonstrated ~30% decrease of the execution time to extract data from cache store during object cache extraction process.  ...  It helped to determine the object in an optimum mode to remove from cache.  ...  Message Driven Design -Illustration Message driven design is the best suit for the serverless computing.  ... 
doi:10.17762/turcomat.v12i4.525 fatcat:iypgknr75jc2lcecrme4kpepty

Interim Report on Adaptive Event Dispatching in Serverless Computing Infrastructures [article]

Manuel Stein
2019 arXiv   pre-print
This interim report investigates the economical importance of the emerging trend and asserts that existing serverless platforms still do not optimize for data locality, whereas a variety of scheduling  ...  The term captures cloud-based event-driven distributed application design and stems from its completely resource-transparent deployment model, i.e. serverless.  ...  To optimize the performance of event-driven serverless function execution, code and data would ideally be readily cached at the executing host.  ... 
arXiv:1901.02680v1 fatcat:5mofzvliyfbwjlbczj7bvqgwmy

Go Serverless: Securing Cloud via Serverless Design Patterns

Sanghyun Hong, Abhinav Srivastava, William Shambrook, Tudor Dumitras
2018 USENIX Workshop on Hot Topics in Cloud Computing  
In this paper, we advocate for taking a serverless approach by proposing six serverless design patterns to build security services in the cloud.  ...  Due to the shared responsibility model of clouds, tenants have to manage the security of their workloads and data.  ...  Acknowledgments We thank the anonymous reviewers and our shepherd, Michael Swift, for their feedback.  ... 
dblp:conf/hotcloud/HongSSD18 fatcat:n72erraejrepvfgxvh3akyeb4e

Following the Data, Not the Function: Rethinking Function Orchestration in Serverless Computing [article]

Minchen Yu, Tingjia Cao, Wei Wang, Ruichuan Chen
2022 arXiv   pre-print
Serverless applications are typically composed of function workflows in which multiple short-lived functions are triggered to exchange data in response to events or state changes.  ...  Current serverless platforms coordinate and trigger functions by following high-level invocation dependencies but are oblivious to the underlying data exchanges between functions.  ...  We also thank Yuheng Zhao for his help in experiments, and Chenggang Wu for his valuable feedback at the early stage of this work.  ... 
arXiv:2109.13492v3 fatcat:5xurxpnxvva3hj5fwb56vijpde

Formalizing Event-Driven Behavior of Serverless Applications [article]

Matthew Obetz, Stacy Patterson, Ana Milanova
2019 arXiv   pre-print
We present new operational semantics for serverless computing that model the event-driven relationships between serverless functions, as well as their interaction with platforms services such as databases  ...  and object stores.  ...  Serverless functions interact with one another either via direct invocation or via services that expose interfaces for data storage and messaging.  ... 
arXiv:1912.03584v1 fatcat:xwet3whnmnfuvp57232qyscy3m

Serverless computing for container-based architectures

Alfonso Pérez, Germán Moltó, Miguel Caballer, Amanda Calatrava
2018 Future generations computer systems  
In turn, Cloud providers have introduced serverless computing, where applications can be defined as a workflow of event-triggered functions.  ...  However, serverless services, such as AWS Lambda, impose serious restrictions for these applications (e.g. using a predefined set of programming languages or difficulting the installation and deployment  ...  The authors would also like to thank Jorge Gomes from LIP for the development of the udocker tool.  ... 
doi:10.1016/j.future.2018.01.022 fatcat:orcoy47rwfecpkluwhmmjyryom

Understanding Ephemeral Storage for Serverless Analytics

Ana Klimovic, Yawen Wang, Christos Kozyrakis, Patrick Stuedi, Jonas Pfefferle, Animesh Trivedi
2018 USENIX Annual Technical Conference  
In this paper, we explore the suitability of different cloud storage services (e.g., object stores and distributed caches) as remote storage for serverless analytics.  ...  While already successful for IoT and web microservices, there is increasing interest in leveraging serverless computing to run data-intensive jobs, such as interactive analytics.  ...  Acknowledgements We thank the ATC reviewers for their feedback. We thank Sadjad Fouladi and Qian Li for the insightful technical discussions.  ... 
dblp:conf/usenix/KlimovicWKSPT18 fatcat:op7p7bp76vfo7m54ujfqxuu5vi

Sion: Elastic Serverless Cloud Storage [article]

Jingyuan Zhang, Ao Wang, Xiaolong Ma, Benjamin Carver, Nicholas John Newman, Ali Anwar, Lukas Rupprecht, Dimitrios Skourtis, Vasily Tarasov, Feng Yan, Yue Cheng
2022 arXiv   pre-print
We present a new cloud storage service called ServerlessMemory, which stores data using the memory of serverless functions.  ...  low cost for a new memory-based storage.  ...  A serverless function whose function-memory is being used for object storage provides read and write operations for accessing the objects stored in its memory.  ... 
arXiv:2209.01496v1 fatcat:mbmg4nucobb4vax6oyxybcfs5a
« Previous Showing results 1 — 15 out of 853 results