Modelling cloud service latency and availability using a deep learning strategy

被引:2
|
作者
Xu, Peng [1 ]
Goteng, Gokop L. [2 ]
He, Yu [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, 10 Xi Tu Cheng Rd, Beijing, Peoples R China
[2] Queen Mary Univ London, Sch Elect Engn & Comp Sci Engn, Bldg Room 105,Mile End Rd, London, England
基金
中国国家自然科学基金;
关键词
Cloud service; Availability; Latency; Deep learning; PERFORMANCE; SYSTEM; TIME;
D O I
10.1016/j.eswa.2021.115121
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Low latency and high availability in cloud services give users satisfactory response time and guarantee stability to request they make to services that are hosted in the cloud, thus increasing the usability and reliability of cloud services. On the other hand, high latencies and poor availability will cost businesses their customers due customers dissatisfaction, thus losing customers to competitors. This situation noticeable in e-commerce businesses where real-time response and decision making within seconds are critical for business service delivery. Therefore, latency and availability are important parameters in the Service Level Agreement for cloud users when choosing Cloud Services Providers (CSPs). But the challenge for businesses is that they do not have their in-house mechanism that can accurately predict the required latency and availability for their requirements. Companies only rely on the CSPs tools for estimating resource requirements, which is biased towards the CSPs business model. In this paper, we developed a deep learning algorithm that predicts the latency and availability of cloud services using real-time live data from three CSPs. We designed and implemented experiments on Amazon Web Services, Alibaba Cloud and Tencent Cloud in Beijing University of Posts and Telecommunications to run compute instances across the United States, Europe and Asia Pacific regions. In each cloud platform, five servers were used that resulted in 30,815,100 invocations of http and ping operations for 6 weeks. The algorithm used the data on hourly, daily and weekly basis as historical network data to predict latency and availability. We used MATLABs deep learning toolbox for the implementation of our algorithm and the results showed that the prediction is usually above 90% accurate as compared with the data obtained. The results also revealed that latency performance depends on the locations of users and the availability depends on number of availability zones used.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Cancelable Biometrics Using Deep Learning as a Cloud Service
    Sudhakar, Tanuja
    Gavrilova, Marina
    IEEE ACCESS, 2020, 8 : 112932 - 112943
  • [2] A collaborative system for recommending a service within the cloud using deep learning
    Bourenane, Djihene
    Sad-Houari, Nawal
    Taghezout, Noria
    SOCIAL NETWORK ANALYSIS AND MINING, 2024, 14 (01)
  • [3] A Fast Deep Q-learning Network Edge Cloud Migration Strategy for Vehicular Service
    Peng Jun
    Wang Chenglong
    Jiang Fu
    Gu Xin
    Mu Yueyue
    Liu Weirong
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (01) : 58 - 64
  • [4] Predictive service placement in cloud using deep learning and frequent subgraph mining
    Mezni, Haithem
    Hamoud, Fatimetou Sidi
    Ben Charrada, Faouzi
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (9) : 11497 - 11516
  • [5] Predictive service placement in cloud using deep learning and frequent subgraph mining
    Haithem Mezni
    Fatimetou Sidi Hamoud
    Faouzi Ben Charrada
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 11497 - 11516
  • [6] An efficient cloud manufacturing service composition approach using deep reinforcement learning
    Fazeli, Mohammad Moein
    Farjami, Yaghoub
    Bidgoly, Amir Jalaly
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 195
  • [7] Deep learning and optimisation for quality of service modelling
    Arunachalam, Krishnakumar
    Thangamuthu, Senthilkumaran
    Shanmugam, Vijayanand
    Raju, Mukesh
    Premraj, Kamali
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 5998 - 6007
  • [8] Modelling the research process as a deep learning strategy
    MacFarlane, Geoff R.
    Markwell, Kevin W.
    Date-Huxtable, Elizabeth M.
    JOURNAL OF BIOLOGICAL EDUCATION, 2006, 41 (01) : 13 - 20
  • [9] Handoff Strategy for Improving Energy Efficiency and Cloud Service Availability for Mobile Devices
    Ravi, Anuradha
    Peddoju, Sateesh K.
    WIRELESS PERSONAL COMMUNICATIONS, 2015, 81 (01) : 101 - 132
  • [10] Handoff Strategy for Improving Energy Efficiency and Cloud Service Availability for Mobile Devices
    Anuradha Ravi
    Sateesh K. Peddoju
    Wireless Personal Communications, 2015, 81 : 101 - 132