Cloud API oriented analysis on rolling upgrade dependability

Zhihao Yu*, Min Fu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

1 Citation (Scopus)

Abstract

When cloud operators conduct rolling upgrade operation on AWS (Amazon Web Services) cloud applications, they interact with the cloud platform by indirectly calling rolling upgrade related cloud API functions provided in cloud platform, such as "UpdateAutoScalingGroup". Hence, rolling upgrade operation can be viewed as a series of rolling upgrade related cloud API calls. When calling those API functions in certain occasions, some errors might occur, e.g. the error of "ScalingActivityInProgress". These errors somehow account for the operation failures. This paper summarizes the possible errors for all the rolling upgrade related cloud API functions, and addresses when the errors would occur. We derive these research outcomes from an empirical study on these API functions. The empirical study is conducted by using AWS EC2 platform and AWS SDK for.NET. Our research provides a summarization for the error/failure scenarios of rolling upgrade related cloud APIs, and it can facilitate any other researches related to the dependability of cloud computing.

Original languageEnglish
Title of host publication2023 IEEE 2nd International Conference on Electrical Engineering, Big Data and Algorithms (EEBDA)
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages1560-1564
Number of pages5
ISBN (Electronic)9781665462532, 9781665462525
ISBN (Print)9781665462549
DOIs
Publication statusPublished - 2023
Event2nd IEEE International Conference on Electrical Engineering, Big Data and Algorithms, EEBDA 2023 - Changchun, China
Duration: 24 Feb 202326 Feb 2023

Conference

Conference2nd IEEE International Conference on Electrical Engineering, Big Data and Algorithms, EEBDA 2023
Country/TerritoryChina
CityChangchun
Period24/02/2326/02/23

Keywords

  • Rolling Upgrade
  • Cloud API
  • Empirical Study

Fingerprint

Dive into the research topics of 'Cloud API oriented analysis on rolling upgrade dependability'. Together they form a unique fingerprint.

Cite this