317 Hits in 3.6 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
Serverless functions provide high levels of parallelism, short startup times, and "pay-as-you-go" billing. These attributes make them a natural substrate for data analytics workflows.  ...  The current practice to share intermediate data among functions is through remote object storage (e.g., IBM COS).  ...  ACKNOWLEDGMENTS This work has been partially supported by EU Horizon 2020 (No. 825184) and by the Spanish Government (PID2019-106774RB-C22). Marc Sánchez-Artigas is a Serra Húnter Fellow.  ... 
arXiv:2207.12083v1 fatcat:yw6ivvkljzhodhyd4o53fu45ri

Serverless Architectures Review, Future Trend and the Solutions to Open Problems

Manoj Kumar
2019 American Journal of Software Engineering  
Also provides comparative analysis on available serverless architectures for the most common use cases within cloud provider's environment.  ...  This paper presents a detail of serverless offerings from leading cloud providers such as AWS, Azure, Google Cloud Platform and some open source.  ...  IBM Bluemix (now is IBM Cloud) is the place for developers to create, deploy and manage application in the cloud.  ... 
doi:10.12691/ajse-6-1-1 fatcat:j7ufufymdrf2tbfedjryi2hq24

Colder Than the Warm Start and Warmer Than the Cold Start! Experience the Spawn Start in FaaS Providers

Sashko Ristov, Christian Hollaus, Mika Hautz
2022 Proceedings of the 2022 Workshop on Advanced tools, programming languages, and PLatforms for Implementing and Evaluating algorithms for Distributed systems  
Finally, while Google Cloud Functions and IBM Cloud Functions run the same serverless function with low concurrency faster than AWS Lambda, the spawn start effect on Google Cloud Functions and IBM Cloud  ...  In this paper, we introduce the spawn start and analyze the behavior of three Function-as-a-Service (FaaS) providers AWS Lambda, Google Cloud Functions, and IBM Cloud Functions when running parallel loops  ...  It became very popular to be used in scientific computing [14] , for data analytics, both at edge [21] and cloud [16] , event-based systems [2] , batch processing in a form of serverless workflows  ... 
doi:10.1145/3524053.3542751 fatcat:awzdb4zsyvh57k6oeeigbtcvum

Serverless Predictions: 2021-2030 [article]

Pedro Garcia Lopez, Aleksander Slominski, Michael Behrendt, Bernard Metzler
2021 arXiv   pre-print
In this article, we present five serverless predictions for the next decade that will realize this vision of transparency -- equivalent to Tim Wagner's Serverless SuperComputer or AnyScale's Infinite Laptop  ...  Within the next 10 years, advances on resource disaggregation will enable full transparency for most Cloud applications: to run unmodified single-machine applications over effectively unlimited remote  ...  ACKNOWLEDGMENT This work has been partially supported by the EU Horizon2020 programme under grant agreement No 825184.  ... 
arXiv:2104.03075v1 fatcat:n4sy6hletzawthgicnopcicr6q

(Research) Insights for Serverless Application Engineering

Jeffrey C. Carver, Birgit Penzenstadler, Joel Scheuner, Miroslaw Staron
2021 IEEE Software  
appears in the 19th International Middleware Conference (2018). Access the paper at PD-2021-Jan-04.  ...  Serverless Data Analytics "Serverless Data Analytics in the IBM Cloud" by Josep Sampé, Gil Vernik, Marc Sánchez-Artigas, and Pedro García-López 4 describes IBM-PyWren, a framework for implementing FaaS  ...  (function as a service) in the IBM cloud environment.  ... 
doi:10.1109/ms.2020.3028659 fatcat:phvk7oagjnayblgpqsq6tl4fja

Serverless Computing Platform for Big Data Storage

2019 International journal of recent technology and engineering  
The framework for Serverless cloud computing is discussed and its performance is tested for the metric of scaling in the Serverless cloud storage for Big Data applications.  ...  Thus suggesting that the scaling of Serverless cloud storage for data storage during random load increase as the optimal solution for cloud provider and Big Data application user.  ...  Challenge 4: Data replication with zero room for error, if not it can affect the data analytics stage. Cost is high in dedicated cloud server [9] .  ... 
doi:10.35940/ijrte.c5471.098319 fatcat:6liyzl7dunbrzii4tob4byprbu


Víctor Juan Expósito Jiménez, Herwig Zeiner
2018 Figshare  
In this paper, a serverless computing architecture is described and, in addition, a comparison of the most important "Function as a Service" platforms is given.  ...  By using a serverless computing architecture, faster and more reliable developments are possible in several fields such as the Internet of Things, industrial or mobility applications.  ...  The programme is conducted by the Austrian Research Promotion Agency (FFG).  ... 
doi:10.6084/m9.figshare.6949196 fatcat:l42dmmllkzaf3dmkinujhv6ejq


Robert Cordingly, Wes Lloyd
2022 Companion of the 2022 ACM/SPEC International Conference on Performance Engineering  
data analysis all in a single environment.  ...  Diverse toolchains are necessary due to the differences in how each platform is designed, the technologies they support, and the APIs they provide, leading to usability challenges for developers.  ...  ACKNOWLEDGMENTS This research is supported by the NSF Office of Advanced Cyberinfrastructure (OAC-1849970), NIH grant R01GM126019, and the AWS Cloud Credits for Research program.  ... 
doi:10.1145/3491204.3527464 fatcat:ki2j5vt5tzgdhpfvy3ror4fvme

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

Manuel Stein
2019 arXiv   pre-print
Serverless computing is an emerging service model in distributed computing systems.  ...  The term captures cloud-based event-driven distributed application design and stems from its completely resource-transparent deployment model, i.e. serverless.  ...  IBM OpenWhisk IBM has open-sourced its serverless compute service to the Apache Software Foundation and is among the first to publicly conjoin the serverless paradigm with a cloud-native infrastructure  ... 
arXiv:1901.02680v1 fatcat:5mofzvliyfbwjlbczj7bvqgwmy

Benchmarking Serverless Computing

2022 Journal of Information Technology Research  
In addition, a replication package is provided to increase the validity and reliability of the results. The main findings revealed that the serverless platforms are different in their architecture.  ...  Even though both of them support the same serverless concept, they differ considerably in structure, development, and creations of services.  ...  As a result, they show that big data analytics using a serverless architecture is in fact feasible.  ... 
doi:10.4018/jitr.299374 fatcat:ptnpsx2mtjffnlfeqvctlreie4

Application-Platform Co-Design for Serverless Data Processing [article]

Sebastian Werner, Stefan Tai
2021 arXiv   pre-print
In this paper, we study this phenomenon in the context of serverless computing and (big) data processing needs, and thus, for application-platform co-design for serverless data processing (SDP).  ...  We discuss data processing needs of applications using the serverless model and present common initial (and undesirable) workaround solutions on the application level, giving additional argument to the  ...  [14] , for example, propose flash-based storage that can be used by serverless analytics in place of the currently used object storage for intermediate data.  ... 
arXiv:2111.00933v1 fatcat:vtb6gguybvctncszrk2twen6za

Secure FaaS orchestration in the fog: how far are we?

Alessandro Bocci, Stefano Forti, Gian-Luigi Ferrari, Antonio Brogi
2021 Computing  
Our analysis identify trends and gaps in the literature, paving the way to further research on securing FaaS orchestrations in Fog computing landscapes.  ...  orchestrations in Fog computing environments, and (iii) the security of FaaS orchestrations.  ...  The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material.  ... 
doi:10.1007/s00607-021-00924-y fatcat:k7nlvcrfcncgzfqeb2lnsdjizm

Cloud Data Services: Workloads, Architectures and Multi-Tenancy

Vivek R. Narasayya, Surajit Chaudhuri
2021 Foundations and Trends in Databases  
We review the emerging paradigm of serverless databases and point out opportunities and challenges. We identify open research problems in the fast-changing landscape of cloud data services.  ...  In this article we review architectures of today's cloud data services and identify trends and challenges that arise in multi-tenant cloud data services.  ...  This article focuses on state-of-the-art public cloud data services for Relational OLTP, Relational and Big Data Analytics, and NoSQL workloads.  ... 
doi:10.1561/1900000060 dblp:journals/ftdb/NarasayyaC21 fatcat:6ibjw5m3lnfvdhfmk6sb74v4be

Cloud Programming Simplified: A Berkeley View on Serverless Computing [article]

Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson
2019 arXiv   pre-print
Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud.  ...  This paper gives a quick history of cloud computing, including an accounting of the predictions of the 2009 Berkeley View of Cloud Computing paper, explains the motivation for serverless computing, describes  ...  have different names for their FaaS offerings-AWS Lambda for Amazon Web Services (AWS), Google Cloud Functions for Google Cloud Platform, IBM Cloud Functions for IBM Cloud, and Azure Functions for Microsoft  ... 
arXiv:1902.03383v1 fatcat:5lly4vckcnhatp4g3ccdt3us6e

MLLess: Achieving Cost Efficiency in Serverless Machine Learning Training [article]

Pablo Gimeno Sarroca, Marc Sánchez-Artigas
2022 arXiv   pre-print
To help in this endeavor, we propose MLLess, a FaaS-based ML training prototype built atop IBM Cloud Functions.  ...  Function-as-a-Service (FaaS) has raised a growing interest in how to "tame" serverless computing to enable domain-specific use cases such as data-intensive applications and machine learning (ML), to name  ...  Implementation We implement MLLess by extending PyWren-IBM [7] -a Python-based serverless data analytics framework.  ... 
arXiv:2206.05786v1 fatcat:2jykgs3w55gbvoij474dexsdva
« Previous Showing results 1 — 15 out of 317 results