Comparison of Cloud-Computing Providers for Deployment of Object-Detection Deep Learning Models

被引:3
作者
Rajendran, Prem [1 ]
Maloo, Sarthak [1 ]
Mitra, Rohan [1 ]
Chanchal, Akchunya [1 ]
Aburukba, Raafat [1 ]
机构
[1] Amer Univ Sharjah, Coll Engn, Dept Comp Sci & Engn, POB 26666, Sharjah, U Arab Emirates
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 23期
关键词
cloud computing; machine learning; deep learning; object detection; Amazon web services (AWS); Microsoft Azure; cloud provider comparison; WEB APPLICATIONS;
D O I
10.3390/app132312577
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As cloud computing rises in popularity across diverse industries, the necessity to compare and select the most appropriate cloud provider for specific use cases becomes imperative. This research conducts an in-depth comparative analysis of two prominent cloud platforms, Microsoft Azure and Amazon Web Services (AWS), with a specific focus on their suitability for deploying object-detection algorithms. The analysis covers both quantitative metrics-encompassing upload and download times, throughput, and inference time-and qualitative assessments like cost effectiveness, machine learning resource availability, deployment ease, and service-level agreement (SLA). Through the deployment of the YOLOv8 object-detection model, this study measures these metrics on both platforms, providing empirical evidence for platform evaluation. Furthermore, this research examines general platform availability and information accessibility to highlight differences in qualitative aspects. This paper concludes that Azure excels in download time (average 0.49 s/MB), inference time (average 0.60 s/MB), and throughput (1145.78 MB/s), and AWS excels in upload time (average 1.84 s/MB), cost effectiveness, ease of deployment, a wider ML service catalog, and superior SLA. However, the decision between either platform is based on the importance of their performance based on business-specific requirements. Hence, this paper ends by presenting a comprehensive comparison based on business-specific requirements, aiding stakeholders in making informed decisions when selecting a cloud platform for their machine learning projects.
引用
收藏
页数:23
相关论文
共 30 条
  • [1] Amazon Web Services Inc., AWS Service Level Agreements (SLAs)
  • [2] Ang GJN, 2024, Arxiv, DOI arXiv:2305.16727
  • [3] [Anonymous], 2018, AMAZON EC2 INSTANCE
  • [4] Performance evaluation metrics for cloud, fog and edge computing: A review, taxonomy, benchmarks and standards for future research
    Aslanpour, Mohammad S.
    Gill, Sukhpal Singh
    Toosi, Adel N.
    [J]. INTERNET OF THINGS, 2020, 12
  • [5] azure.microsoft, Microsoft.com Service Level Agreements-Microsoft Azure
  • [6] azure.microsoft, Pricing-App Service|Microsoft Azure
  • [7] Bardsiri Amid Khatibi, 2014, International Journal of Intelligent Systems and Applications, V6, P27, DOI 10.5815/ijisa.2014.12.04
  • [8] Performance and Cost Comparison of Cloud Services for Deep LearningWorkload
    Chahal, Dheeraj
    Mishra, Mayank
    Palepu, Surya
    Singhal, Rekha
    [J]. COMPANION OF THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2021, 2021, : 49 - 55
  • [9] Falah M.F., 2021, Indones. J. Electr. Eng. Comput. Sci, V22, P1723, DOI [10.11591/ijeecs.v22.i3.pp1723-1730, DOI 10.11591/IJEECS.V22.I3.PP1723-1730]
  • [10] github, Ultralytics Ultralytics GitHub Repository. GitHub Repository