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 language | English |
---|---|
Title of host publication | 2023 IEEE 2nd International Conference on Electrical Engineering, Big Data and Algorithms (EEBDA) |
Place of Publication | Piscataway, NJ |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 1560-1564 |
Number of pages | 5 |
ISBN (Electronic) | 9781665462532, 9781665462525 |
ISBN (Print) | 9781665462549 |
DOIs | |
Publication status | Published - 2023 |
Event | 2nd IEEE International Conference on Electrical Engineering, Big Data and Algorithms, EEBDA 2023 - Changchun, China Duration: 24 Feb 2023 → 26 Feb 2023 |
Conference
Conference | 2nd IEEE International Conference on Electrical Engineering, Big Data and Algorithms, EEBDA 2023 |
---|---|
Country/Territory | China |
City | Changchun |
Period | 24/02/23 → 26/02/23 |
Keywords
- Rolling Upgrade
- Cloud API
- Empirical Study