Abstract
Future Internet applications are becoming increasingly dynamic and can be composed of a wide range of services controlled and hosted by different stakeholders. This paper addresses the challenge of resource provisioning for applications that have specific Quality of Service (QoS) requirements and where consumers of Cloud resources want to avoid lock-in to any specific Infrastructure-as-a-Service (IaaS) provider. Application modelling can be used to predict performance of applications given certain resources, workload and configuration. However, application modelling is a significant challenge for Cloud consumers due to the limited and varying information IaaS providers disclose about infrastructure resources. We demonstrate in this paper how Dwarf benchmarks can be used as a uniform and informative way of characterising compute resources, which is successful for application modelling, achieving high prediction accuracy on a range of applications.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cucinotta, T., Checconi, F., Kousiouris, G., Kyriazis, D., Varvarigou, T., Mazzetti, A., Zlatev, Z., Papay, J., Boniface, M., Berger, S., Lamp, D., Voith, T., Stein, M.: Virtualised e-Learning with Real-Time Guarantees on the IRMOS Platform. In: IEEE International Conference on Service Oriented Computing and Applications, SOCA (2010)
Marquezan, C., Metzger, A., Pohl, K., Engen, V., Boniface, M., Phillips, S., Zlatev, Z.: Adaptive Future Internet Applications: Opportunities and Challenges for Adaptive Web Services Technology. In: Adaptive Web Services for Modular and Reusable Software Development. IGI Global (2012)
Philips, S., Engen, V., Papay, J.: Snow White Clouds and the Seven Dwarfs. In: IEEE International Conference and Workshops on Cloud Computing Technology and Science, CloudCom (2011)
Seltzer, M., Krinsky, D., Smith, K., Zhang, X.: The case for application-specific benchmarking. In: 7th Workshop on Hot Topics in Operating Systems (1999)
Zhang, X.: Application-Specific Benchmarking. PhD thesis, Engineering and Applied Sciences: Harvard University, Cambridge, Massachusetts (2001)
Colella, P.: Defining Software Requirements for Scientific Computing. DARPA HPCS Presentation (2004)
Asanovic, K., Bodik, R., Catanzaro, B., Gebis, J., Husbands, P., Keutzer, K., Patterson, D., Plishker, W., Shalf, J., Williams, S., Yelick, K.: The Landscape of Parallel Computing Research: A View from Berkeley. Technical Report UCB/EECS-2006-183, Electrical Engineering and Computer Sciences, University of California at Berkeley (2006)
Asanovic, K., Bodik, R., Demmel, J., Keaveny, T., Keutzer, K., Kubiatowicz, J., Morgan, N., Patterson, D., Sen, K., Wawrzynek, J., Wessel, D., Yelick, K.: A view of the parallel computing landscape. Communications of the ACM 52(10), 56–67 (2009)
Metzger, A., Boniface, M., Engen, V., Phillips, S., Zlatev, Z.: Towards Critical Event Monitoring, Detection and Prediction for Self-adaptive Future Internet Applications. In: 1st International Workshop on Adaptive Services for the Future Internet (2011)
Blender: Big Buck Bunny, http://www.bigbuckbunny.org
Hume, A., Al-Hazami, Y., Belter, B., Campowsky, K., Carril, L., Carrozzo, G., Engen, V., García-Pérez, D., Ponsatí, J., Kűbert, R., Liang, Y., Rohr, C., Van Seghbroeck, G.: BonFIRE: A Multi-cloud Test Facility for Internet of Services Experimentation. In: 8th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (2012)
Penrose, R.: A Generalized Inverse for Matrices, pp. 406–413. Cambridge Philosophical Society (1955)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Engen, V., Papay, J., Phillips, S.C., Boniface, M. (2012). Predicting Application Performance for Multi-vendor Clouds Using Dwarf Benchmarks. In: Wang, X.S., Cruz, I., Delis, A., Huang, G. (eds) Web Information Systems Engineering - WISE 2012. WISE 2012. Lecture Notes in Computer Science, vol 7651. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35063-4_50
Download citation
DOI: https://doi.org/10.1007/978-3-642-35063-4_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35062-7
Online ISBN: 978-3-642-35063-4
eBook Packages: Computer ScienceComputer Science (R0)