Automatic Resource Allocation for High Availability Cloud Services

Procedia Computer Science - Tập 52 - Trang 980-987 - 2015
Stefano Marrone1, Roberto Nardone2
1Dipartimento di Matematica e Fisica, Seconda Universitá di Napoli, Viale Lincoln, 5. 81100 - Caserta, Italy
2Dipartimento di Ingegneria Elettrica e Tecnologie dell’Informazione, Universitá “Federico II” di Napoli

Tài liệu tham khảo

Dekker, M., Hogben, G. Survey and analysis of security parameters in cloud slas across the european public sector. Tech. Rep.; European Network and Information Security Agency; 2011. Kritikos, K., Pernici, B., Plebani, P., Cappiello, C., Comuzzi, M., Benrernou, S., et al. A survey on service quality description. ACM Comput Surv 2013; 46(1):1:1-1:58. URL: http://doi.acm.org/10.1145/2522968.2522969. doi:10.1145/2522968.2522969. Schmidt, D.C. Guest editor's introduction: Model-driven engineering. Computer 2006;39(2):25-31. doi:10.1109/MC. 2006.58. Rak, M., Suri, N., Luna, J., Petcu, D., Casola, V., Villano, U. Security as a service using an SLA-based approach via SPECS. In: Cloud Computing Technology and Science (CloudCom), IEEE 5th Int. Conf. on; vol. 2. 2013, p. 1-6. doi:10.1109/CloudCom.2013.165. Langseth, H., Portinale, L. Bayesian networks in reliability. Reliability Engineering and System Safety 2007; 92(1):92-108 URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-33748310590&partnerID=40&md5= 89439322d7a37ce69a6901e7cee65dcf. doi:10.1016/j.ress.2005.11.037; cited By 170. Weber, P., Medina-Oliva, G., Simon, C., Iung, B. Overview on bayesian networks applications for dependability, risk analysis and maintenance areas. Eng Appl Artif Intell 2012;25(4):671-682. doi:10.1016/j.engappai.2010.06.002. Marrone, 2013, Vulnerability modeling and analysis for critical infrastructure protection applications, International Journal of Critical Infrastructure Protection, 6, 217, 10.1016/j.ijcip.2013.10.001 Bernardi, 2011, A dependability profile within MARTE, Software and System Modeling, 10, 313, 10.1007/s10270-009-0128-1 Bernardi, S., Flammini, F., Marrone, S., Merseguer, J., Papa, C., Vittorini, V. Model-Driven Availability Evaluation of Railway Control Systems. In: Computer Safety, Reliability, and Security; vol. 6894 of LNCS. Springer. ISBN 978-3-642-24269-4; 2011, p. 15-28. Bernardi, 2013, Enabling the usage of UML in the verification of railway systems: The DAM-rail approach, Reliability Engineering & System Safety, 120, 112, 10.1016/j.ress.2013.06.032 Calheiros, 2011, A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms, Software - Practice and Experience, 41, 23, 10.1002/spe.995 Xiao, 2013, Dynamic resource allocation using virtual machines for cloud computing environment, IEEE Transactions on Parallel and Distributed Systems, 24, 1107, 10.1109/TPDS.2012.283 Ezugwu Absalom, 2013, S.B. Virtual machine allocation in cloud computing environment, International Journal of Cloud Applications and Computing (IJCAC), 3, 47, 10.4018/ijcac.2013040105 Beloglazov, 2012, Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing, Future Generation Computer Systems, 28, 755, 10.1016/j.future.2011.04.017 Quang-Hung, N., Thoai, N., Son, N. EPOBF: Energy efficient allocation of virtual machines in high performance computing cloud. In:. Transactions;1; on Large-Scale Data and Knowledge-Centered Systems XVI; LNCS. ISBN 978-3-662-45946-1; 2014, p. 71-86. Dougherty, 2012, Model-driven auto-scaling of green cloud computing infrastructure, Future Generation Computer Systems, 28, 371, 10.1016/j.future.2011.05.009 Huang, 2013, Architecting dependable virtual computing system with considering error propagation, Journal of Computational Information Systems, 9, 1593 Yanagisawa, H., Osogami, T., Raymond, R. Dependable virtual machine allocation. In: INFOCOM, 2013 Proceedings IEEE. 2013, p. 629-637. doi:10.1109/INFCOM. 2013.6566848. Frincu, M.E., Craciun, C. Multi-objective meta-heuristics for scheduling applications with high availability requirements and cost con- straints in multi-cloud environments. In: Utility and Cloud Computing (UCC), 2011 4th IEEE Int. Conf. on. IEEE; 2011, p. 267-274. Zambon, E., Etalle, S., Wieringa, R.J. A2thos: Availability analysis and optimisation in slas. Int J Netw Manag 2012;22(2):104-130. URL: http://dx.doi.org/10.1002/nem.790. doi:10.1002/nem.790. Ardagna, D., di Nitto, E., Mohagheghi, P., Mosser, S., Ballagny, C., D’Andria, F., et al. Modaclouds: A model-driven approach for the design and execution of applications on multiple clouds. In: Modeling in Software Engineering (MISE), 2012 ICSE Workshop on. 2012, p. 50-56. doi:10.1109/MISE. 2012.6226014. De Florio, V. Software assumptions failure tolerance: Role, strategies, and visions. In: Architecting Dependable Systems VII; vol. 6420 of. LNCS. ISBN 978-3-642-17244-1; 2010, p. 249-272. doi:10.1007/978-3-642-17245-8_11. De Florio, V., Blondia, C. On the requirements of new software development. Int J Bus Intell Data Min 2008;3(3):330-349. URL:.http://dx.doi.org/10.1504/IJBIDM. 2008.022138. doi:10.1504/IJBIDM.;1; 2008.022138. Neapolitan, R. Learning Bayesian Networks. Upper Saddle River, NJ, USA: Prentice-Hall, Inc.; 2003. ISBN 0130125342.