HPC in the cloud: Performance comparison of function as a service (FaaS) vs infrastructure as a service (IaaS)

被引:16
|
作者
Malla, Sulav [1 ]
Christensen, Ken [1 ]
机构
[1] Univ S Florida, Dept Comp Sci & Engn, 4202 East Fowler Ave,ENG 030, Tampa, FL 33620 USA
关键词
cloud computing; function as a service; Google cloud platform; high performance computing; infrastructure as a service; serverless computing;
D O I
10.1002/itl2.137
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
High performance computing (HPC) in the cloud has been shown to be a viable alternative to on-premise clusters, especially for loosely coupled or embarrassingly parallel jobs. The traditional approach for a user would be to use the cloud provider's IaaS to provision virtual machines (VM) and use it in a similar manner to an on-premise cluster. A new paradigm of serverless cloud computing, primarily offered as FaaS, allows a user to execute code in the cloud without any system administration overhead. A comparison is needed to better understand the cost vs performance trade-off between FaaS and IaaS such that cloud users can decide which approach is suitable for them, however, such a study is lacking. In this paper, we compare Google cloud's FaaS (Cloud Functions) with its IaaS (Compute Engine) in terms of cost and performance for an embarrassingly parallel task. We find that FaaS can be 14% to 40% less expensive than IaaS for the same level of performance. However, performance of FaaS exhibits higher variation since the number of CPUs allocated (scalability) depends on the cloud provider.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Forecasting-based elastic cloud service research in an IaaS cloud
    Wen, Jing
    Li, Tao-Shen
    Huang, Ru-Wei
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2014, 34 : 263 - 268
  • [32] A User Perspective Overview of The Top Infrastructure as a Service and High Performance Computing Cloud Service Providers
    Aljamal, Rawan
    El-Mousa, Ali
    Jubair, Fahed
    2019 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2019, : 244 - 249
  • [33] Highly Reconfigurable Computing Platform for High Performance Computing Infrastructure as a Service: Hi-IaaS
    Misawa, Akihiro
    Date, Susumu
    Takahashi, Keichi
    Yoshikawa, Takashi
    Takahashi, Masahiko
    Kan, Masaki
    Watashiba, Yasuhiro
    Kido, Yoshiyuki
    Lee, Chonho
    Shimojo, Shinji
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 135 - 146
  • [34] A Big Switch Abstraction to Support Service Function Chaining in Cloud Infrastructure
    Tien Van Do
    Do, Nam H.
    Kispal, Isvan
    Galambosi, Nandor
    Rotter, Csaba
    Nemeth, Lorant
    2018 21ST CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2018,
  • [35] Cloud Computing Service Discovery Framework for IaaS and PaaS Models
    Firozbakht, Farzad
    Obidallah, Waeal J.
    Raahemi, Bijan
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [36] A Levelized Multiple Workflow Heterogeneous Earliest Finish Time Allocation Model for Infrastructure as a Service (IaaS) Cloud Environment
    Bano, Farheen
    Ahmad, Faisal
    Shahid, Mohammad
    Alam, Mahfooz
    Hasan, Faraz
    Sajid, Mohammad
    ALGORITHMS, 2025, 18 (02)
  • [37] MAKER as a Service: Moving HPC applications to Jetstream Cloud
    Hazekamp, Nicholas
    Devisetty, Upendra Kumar
    Merchant, Nirav
    Thain, Douglas
    2018 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2018), 2018, : 72 - 78
  • [38] Performance Evaluation of a Private Cloud Storage Infrastructure Service for Document Preservation
    Ferreira, Antonio M. A.
    Drummond, Andre C.
    de Araujo, Aleteia Patricia F.
    2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [39] Performance of Service Function Chaining on the OpenStack Cloud Platform
    Borsatti, Davide
    Davoli, Gianluca
    Cerroni, Walter
    Contoli, Chiara
    Callegati, Franco
    2018 14TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2018, : 432 - 437
  • [40] Combined and Improved Framework of Infrastructure as a Service and Platform as a Service in Cloud Computing
    Rana, Poonam
    Gupta, P. K.
    Siddavatam, Rajesh
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2012), 2014, 236 : 831 - 839