{"title":"在视频点播服务器中用于自动故障恢复的存储重建","authors":"Y.B. Lee, P. Wong","doi":"10.1109/ISCE.1997.658402","DOIUrl":null,"url":null,"abstract":"In a previous study, Wong and Lee (see ICC'97, Montreal, Canada, 1997) proposed a redundant array of inexpensive servers (RAIS) architecture for designing scalable and fault-tolerant video-on-demand systems. Video data are striped across an array of autonomous servers, resulting in a scalable architecture where more concurrent video sessions can be supported by simply adding more servers. Moreover, by adding data redundancy among the servers, client recovery algorithms can be implemented to sustain server failure and provide non-stop video services. We consider the failure recovery issue in RAIS. Specifically, we propose and analyze three algorithms for rebuilding data at a failed server to a spare server in order to restore the system back to normal operation. We derive the performance model and use numerical results to show that automatic rebuild can be done in reasonable time using the proposed rebuild algorithms.","PeriodicalId":393861,"journal":{"name":"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1997-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Storage rebuild for automatic failure recovery in video-on-demand servers\",\"authors\":\"Y.B. Lee, P. Wong\",\"doi\":\"10.1109/ISCE.1997.658402\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a previous study, Wong and Lee (see ICC'97, Montreal, Canada, 1997) proposed a redundant array of inexpensive servers (RAIS) architecture for designing scalable and fault-tolerant video-on-demand systems. Video data are striped across an array of autonomous servers, resulting in a scalable architecture where more concurrent video sessions can be supported by simply adding more servers. Moreover, by adding data redundancy among the servers, client recovery algorithms can be implemented to sustain server failure and provide non-stop video services. We consider the failure recovery issue in RAIS. Specifically, we propose and analyze three algorithms for rebuilding data at a failed server to a spare server in order to restore the system back to normal operation. We derive the performance model and use numerical results to show that automatic rebuild can be done in reasonable time using the proposed rebuild algorithms.\",\"PeriodicalId\":393861,\"journal\":{\"name\":\"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCE.1997.658402\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCE.1997.658402","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Storage rebuild for automatic failure recovery in video-on-demand servers
In a previous study, Wong and Lee (see ICC'97, Montreal, Canada, 1997) proposed a redundant array of inexpensive servers (RAIS) architecture for designing scalable and fault-tolerant video-on-demand systems. Video data are striped across an array of autonomous servers, resulting in a scalable architecture where more concurrent video sessions can be supported by simply adding more servers. Moreover, by adding data redundancy among the servers, client recovery algorithms can be implemented to sustain server failure and provide non-stop video services. We consider the failure recovery issue in RAIS. Specifically, we propose and analyze three algorithms for rebuilding data at a failed server to a spare server in order to restore the system back to normal operation. We derive the performance model and use numerical results to show that automatic rebuild can be done in reasonable time using the proposed rebuild algorithms.