D. Gomes, G. Gonçalves, Moises Bezerra, D. Sadok, P. Endo, C. Curescu
{"title":"Failover time evaluation between checkpoint services in multi-tier stateful applications","authors":"D. Gomes, G. Gonçalves, Moises Bezerra, D. Sadok, P. Endo, C. Curescu","doi":"10.23919/INM.2017.7987361","DOIUrl":null,"url":null,"abstract":"Cloud applications are offered to users with high availability and minimal data loss. Any (hardware or software) failure must be detected and recovered quickly, in order to maintain customer trust and avoid financial losses. When we are dealing with multi-tier and stateful applications, the failure recovery process is a big challenge because the whole state of the failed application must be retrieved and restored in a new instance. This process is named as failover; it can be performed by a checkpoint service at application-level or at system-level. Depending on the location of the checkpoint data storage, it can be classified as non-collocated, collocated warm, or collocated hot. This work presents an evaluation between these two checkpoint services in both virtualized and physical environments, considering a multi-tier and stateful application.","PeriodicalId":119633,"journal":{"name":"2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/INM.2017.7987361","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Cloud applications are offered to users with high availability and minimal data loss. Any (hardware or software) failure must be detected and recovered quickly, in order to maintain customer trust and avoid financial losses. When we are dealing with multi-tier and stateful applications, the failure recovery process is a big challenge because the whole state of the failed application must be retrieved and restored in a new instance. This process is named as failover; it can be performed by a checkpoint service at application-level or at system-level. Depending on the location of the checkpoint data storage, it can be classified as non-collocated, collocated warm, or collocated hot. This work presents an evaluation between these two checkpoint services in both virtualized and physical environments, considering a multi-tier and stateful application.