Stochastic Petri nets: an elementary introduction
Advances in Petri nets 1989
SPNP: Stochastic Petri Net Package
PNPM '89 The Proceedings of the Third International Workshop on Petri Nets and Performance Models
Software Architecture in Practice
Software Architecture in Practice
A scalable application placement controller for enterprise data centers
Proceedings of the 16th international conference on World Wide Web
Using the Svc for Business Continuity
Using the Svc for Business Continuity
Software engineering in an uncertain world
Proceedings of the FSE/SDP workshop on Future of software engineering research
Evaluating Security Properties of Architectures in Unpredictable Environments: A Case for Cloud
WICSA '11 Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture
A scalable availability model for Infrastructure-as-a-Service cloud
DSN '11 Proceedings of the 2011 IEEE/IFIP 41st International Conference on Dependable Systems&Networks
Candy: Component-based Availability Modeling Framework for Cloud Service Management Using SysML
SRDS '11 Proceedings of the 2011 IEEE 30th International Symposium on Reliable Distributed Systems
An Extensible Framework for Improving a Distributed Software System's Deployment Architecture
IEEE Transactions on Software Engineering
What next?: a half-dozen data management research goals for big data and the cloud
PODS '12 Proceedings of the 31st symposium on Principles of Database Systems
Cloud SLAs: present and future
ACM SIGOPS Operating Systems Review
On improving the dependability of cloud applications with fault-tolerance
Proceedings of the WICSA 2014 Companion Volume
Hi-index | 0.00 |
Deploying critical applications in the cloud introduces uncertainties for availability that have traditionally been under the direct control of the application owner. The cloud infrastructure impact to availability is due to dynamic resource sharing as well as limited visibility/control of the underlying infrastructure and its quality of service. It is important to assess the availability of the critical application considering the weak availability guarantees provided by the cloud infrastructures under a broad range of scenarios, including rare scenarios like infrastructure failures and disasters. In this paper, we propose a deployment architecture-driven availability analysis model that considers uncertain rare events explicitly and bridges the gap of weak infrastructure availability and critical application availability. The models require initial calibration and validation, which is achieved by using data from commercial products and industry best practices. We use the proposed models to reevaluate the industry best practice under rare infrastructure events.