Modeling Elasticity Trade-Offs in Adaptive Mixed Systems

Muhammad Z.C. Candra, Hong-Linh Truong, Schahram Dustdar
2013 2013 Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises  
In the past decade, elastic computing has emerged as a popular solution approach for on-demand computing resources' provisioning. Today, such dynamic resource provisioning is used not only in machine-based computing systems but also in mixed systems containing machine-and human-based computing elements. Many efforts have been undertaken to achieve resource elasticity. However, to provide a truly elastic computation, system designers also need to foresee trade-offs between cost, quality, and
more » ... urces. Unfortunately, the lack of modeling tools leads to difficulty in designing on-demand provisioning strategy in mixed systems. In this paper we present a modeling tool named Elasticity Profile (EP) that specifies constructs for modeling the elastic behavior of mixed systems with respect to trade-offs between cost, quality, and resources. We also present a conceptual framework where our EP can be deployed, utilized, and bound to runtime systems. Furthermore, we demonstrate the suitability of EP model using several use cases.
doi:10.1109/wetice.2013.51 dblp:conf/wetice/CandraTD13 fatcat:76ujjjgroveftffbw3st3sdpru