{"title":"分布式存储系统中的高速柯西编解码器算法","authors":"Ruizhen Wu, Lin Wang, Yan Wu","doi":"10.1145/3424311.3424313","DOIUrl":null,"url":null,"abstract":"The erasure codes such as Reed-Solomon (RS) code and Cauchy Reed-Solomon (CRS) code have been widely used in distributed storage system. Though all the erasure codes are able to help recover the storage data successfully when errors happening, the computation cost of different Cauchy CODEC implementation makes a great impact to the performance of its practical application especially due to its complexity of generating the decoding matrix. This paper introduces a new high-speed Cauchy algorithm to construct an encoding algorithm based on the hardware implementation mechanism of decoding. In comparison to Gauss LU, GS-Cauchy, GS-direct-Cauchy for both decoding matrix generation and CODEC all through, the proposed algorithm requires much less complexities to gain the same performance of CRS.","PeriodicalId":330920,"journal":{"name":"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering","volume":"163 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A High-Speed Cauchy CODEC Algorithm for Distributed Storage System\",\"authors\":\"Ruizhen Wu, Lin Wang, Yan Wu\",\"doi\":\"10.1145/3424311.3424313\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The erasure codes such as Reed-Solomon (RS) code and Cauchy Reed-Solomon (CRS) code have been widely used in distributed storage system. Though all the erasure codes are able to help recover the storage data successfully when errors happening, the computation cost of different Cauchy CODEC implementation makes a great impact to the performance of its practical application especially due to its complexity of generating the decoding matrix. This paper introduces a new high-speed Cauchy algorithm to construct an encoding algorithm based on the hardware implementation mechanism of decoding. In comparison to Gauss LU, GS-Cauchy, GS-direct-Cauchy for both decoding matrix generation and CODEC all through, the proposed algorithm requires much less complexities to gain the same performance of CRS.\",\"PeriodicalId\":330920,\"journal\":{\"name\":\"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering\",\"volume\":\"163 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3424311.3424313\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3424311.3424313","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A High-Speed Cauchy CODEC Algorithm for Distributed Storage System
The erasure codes such as Reed-Solomon (RS) code and Cauchy Reed-Solomon (CRS) code have been widely used in distributed storage system. Though all the erasure codes are able to help recover the storage data successfully when errors happening, the computation cost of different Cauchy CODEC implementation makes a great impact to the performance of its practical application especially due to its complexity of generating the decoding matrix. This paper introduces a new high-speed Cauchy algorithm to construct an encoding algorithm based on the hardware implementation mechanism of decoding. In comparison to Gauss LU, GS-Cauchy, GS-direct-Cauchy for both decoding matrix generation and CODEC all through, the proposed algorithm requires much less complexities to gain the same performance of CRS.