2014 IEEE Fourth International Conference on Big Data and Cloud Computing 2014
DOI: 10.1109/bdcloud.2014.16
|View full text |Cite
|
Sign up to set email alerts
|

Quantifying Failure Risk of Version Switch for Rolling Upgrade on Clouds

Abstract: Rolling upgrade is an industry technique for online dynamic software update. A rolling upgrade updates a small number of instances in an old version to a new version at a time and the operation is repeated in a wave rolling until all of the instances have been upgraded. In many cases, the software needs to avoid interactions between different versions. One common simple approach is to make instances version aware, and then a version switch point can be chosen to deactivate the old service and activate the new … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 9 publications
0
1
0
Order By: Relevance
“…The model was simulated to determine the number of instances required to solve TCL problems efficiently, considering completion time, cost, and expected loss of service instances. Finally, Sun et al [30] employed DTMC to build a fault-tolerant rolling upgrade model, ensuring performance guarantees by verifying the number of MEC Servers Performance guarantee PRISM [24] MEC Servers Performance guarantee PRISM [25] Web Application QoS satisfaction PRISM [26] Live VM Migration Model capability PRISM [8] IoT Success rate of DDoS PRISM [10] Cloud scaling policies Performance guarantee PRISM [11] IoT Bandwidth standard PRISM [9] Adaptive system Runtime verification PRISM [27] Software rolling upgrade Performance guarantee Simulation tool [28] DDoS attack Malware threats CloudSim [29] IaaS resource allocation Accuracy of experimented data Sikuli [30] Software rolling upgrade Performance guarantee Simulation tool instances upgraded. This study focused on determining the most suitable version-switch method to apply.…”
Section: Dtmc For Cloud Scalingmentioning
confidence: 93%
“…The model was simulated to determine the number of instances required to solve TCL problems efficiently, considering completion time, cost, and expected loss of service instances. Finally, Sun et al [30] employed DTMC to build a fault-tolerant rolling upgrade model, ensuring performance guarantees by verifying the number of MEC Servers Performance guarantee PRISM [24] MEC Servers Performance guarantee PRISM [25] Web Application QoS satisfaction PRISM [26] Live VM Migration Model capability PRISM [8] IoT Success rate of DDoS PRISM [10] Cloud scaling policies Performance guarantee PRISM [11] IoT Bandwidth standard PRISM [9] Adaptive system Runtime verification PRISM [27] Software rolling upgrade Performance guarantee Simulation tool [28] DDoS attack Malware threats CloudSim [29] IaaS resource allocation Accuracy of experimented data Sikuli [30] Software rolling upgrade Performance guarantee Simulation tool instances upgraded. This study focused on determining the most suitable version-switch method to apply.…”
Section: Dtmc For Cloud Scalingmentioning
confidence: 93%