Szczegóły publikacji
Opis bibliograficzny
Benchmarking heterogeneous cloud functions / Maciej MALAWSKI, Kamil FIGIELA, Adam GAJEK, Adam Zima // W: Euro-Par 2017 : parallel processing workshops : Euro-Par 2017 international workshops : Santiago de Compostela, Spain, August 28–29, 2017 : revised selected papers / eds. Dora B. Heras, Luc Bougé. — Cham : Springer International Publishing AG, cop. 2018. — (Lecture Notes in Computer Science ; ISSN 0302-9743 ; 10659). — ISBN: 978-3-319-75177-1; e-ISBN: 978-3-319-75178-8. — S. 415–426. — Bibliogr. s. 425–426, Abstr. — Publikacja dostępna online od: 2018-02-08
Autorzy (4)
Słowa kluczowe
Dane bibliometryczne
| ID BaDAP | 112657 |
|---|---|
| Data dodania do BaDAP | 2018-04-05 |
| Tekst źródłowy | URL |
| DOI | 10.1007/978-3-319-75178-8_34 |
| Rok publikacji | 2018 |
| Typ publikacji | materiały konferencyjne (aut.) |
| Otwarty dostęp | |
| Wydawca | Springer |
| Konferencja | IEEE International Conference on Parallel Processing Workshops 2017 |
| Czasopisma/serie | Lecture Notes in Computer Science, Theoretical Computer Science and General Issues |
Abstract
Cloud Functions, often called Function-as-a-Service (FaaS), pioneered by AWS Lambda, are an increasingly popular method of running distributed applications. As in other cloud offerings, cloud functions are heterogeneous, due to different underlying hardware, runtime systems, as well as resource management and billing models. In this paper, we focus on performance evaluation of cloud functions, taking into account heterogeneity aspects. We developed a cloud function benchmarking framework, consisting of one suite based on Serverless Framework, and one based on HyperFlow. We deployed the CPU-intensive benchmarks: Mersenne Twister and Linpack, and evaluated all the major cloud function providers: AWS Lambda, Azure Functions, Google Cloud Functions and IBM OpenWhisk. We make our results available online and continuously updated. We report on the initial results of the performance evaluation and we discuss the discovered insights on the resource allocation policies.