Modelos de Disponibilidade para Nuvens Privadas: Rejuvenescimento de Software Habilitado por Agendamento de Migração de VMs
Abstract
Reliability and availability are some of main barriers to managers migrate their applications to cloud computing environments. In this context, software aging rises as a potential problem, because it affects reliability directly through a gradual degradation which is difficult to detect. This Master Dissertation brings a set of analytical models for availability assessment on private clouds with software rejuvenation enabled by live VM Migration. The main purpose is to present proper schedules of migration in order to maximize system availability. The study was conducted in a way to improve final models. Experiments were conducted on real platforms, their results are used as basis to final models. Among the contributions we can highlight: methodology to availability models validation, approach to conduct software aging and rejuvenation experiments, and a set of analytical models to evaluate availability on private clouds with aspects of software aging and rejuvenation.
References
CISCO (2012). Cisco global cloud networking survey summary and analysis of results worldwide results. Technical report, CISCO.
Grottke, M., Matias, R., and Trivedi, K. S. (2008). The fundamentals of software aging. In Software Reliability Engineering Workshops, 2008. ISSRE Wksp 2008. IEEE International Conference on, pages 1–6. IEEE.
Huang, Y., Kintala, C., Kolettis, N., and Fulton, N. D. (1995). Software rejuvenation: Analysis, module and applications. In Fault-Tolerant Computing, 1995. FTCS-25. Digest of Papers., Twenty-Fifth International Symposium on, pages 381–390. IEEE.
Jain, R. (1991). The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling. Wiley professional computing. Wiley.
Maciel, P. R. M., Trivedi, K. S., Jr., R. M., and Kim, D. S. (2012). Dependability Modeling, chapter 3. IGI Global.
Matias, R. et al. (2006). An experimental study on software aging and rejuvenation in web servers. In Computer Software and Applications Conference, 2006. COMPSAC’06. 30th Annual International, volume 1, pages 189–196. IEEE.
Melo, M., Maciel, P., Araujo, J., Matos, R., and Araujo, C. (2013). Availability study on cloud computing environments: Live migration as a rejuvenation mechanism. In Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on, pages 1–6.
