{"title":"A snapshot system based on cloud storage Log-Structured Block System","authors":"Lijun Chen, Zhaoyuan Liu, Weiwei Jia","doi":"10.1109/ICNSC.2014.6819658","DOIUrl":null,"url":null,"abstract":"In order to enhance fault-tolerance of cloud storage system in cloud computing environment, current snapshot technology and log-structured file-system mechanism are studied. A snapshot system based on HLBS(Hadoop Distributed File System based Log-Structured Block storage System) is designed and implemented. By this design, new snapshots are added to HLBS, from which user data could be saved and recovered for cloud storage system HLBS. HLBS is implemented upon Hadoop Distributed File System (HDFS) with the idea of Log-Structured File System (LFS) without changing the source code of HDFS. Snapshot system of HLBS could not only prevent data from missing but also help HLBS rollback and forward to any time of storage data. To improve the expandabilities, availabilities and fault-tolerance of HLBS, snapshot system is a good feature to be realized. At last, HLBS snapshot system is analyzed and compared with other snapshot technologies.","PeriodicalId":368038,"journal":{"name":"International Conference on Networking, Sensing and Control","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Networking, Sensing and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNSC.2014.6819658","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In order to enhance fault-tolerance of cloud storage system in cloud computing environment, current snapshot technology and log-structured file-system mechanism are studied. A snapshot system based on HLBS(Hadoop Distributed File System based Log-Structured Block storage System) is designed and implemented. By this design, new snapshots are added to HLBS, from which user data could be saved and recovered for cloud storage system HLBS. HLBS is implemented upon Hadoop Distributed File System (HDFS) with the idea of Log-Structured File System (LFS) without changing the source code of HDFS. Snapshot system of HLBS could not only prevent data from missing but also help HLBS rollback and forward to any time of storage data. To improve the expandabilities, availabilities and fault-tolerance of HLBS, snapshot system is a good feature to be realized. At last, HLBS snapshot system is analyzed and compared with other snapshot technologies.