{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T23:21:33Z","timestamp":1725837693994},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319271361"},{"type":"electronic","value":"9783319271378"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-27137-8_26","type":"book-chapter","created":{"date-parts":[[2015,11,16]],"date-time":"2015-11-16T11:24:23Z","timestamp":1447673063000},"page":"337-350","source":"Crossref","is-referenced-by-count":8,"title":["A Proactive Fault Tolerance Scheme for Large Scale Storage Systems"],"prefix":"10.1007","author":[{"given":"Xinpu","family":"Ji","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuxiang","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingwei","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoguang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongwei","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,12,16]]},"reference":[{"key":"26_CR1","doi-asserted-by":"crossref","unstructured":"Vishwanath, K.V., Nagappan, N.: Characterizing cloud computing hardware reliability. In: Proceedings of the 1st ACM Symposium on Cloud Computing, pp. 193\u2013204. ACM (2010)","DOI":"10.1145\/1807128.1807161"},{"key":"26_CR2","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1145\/1269899.1254917","volume":"35","author":"LN Bairavasundaram","year":"2007","unstructured":"Bairavasundaram, L.N., Goodson, G.R., Pasupathy, S., Schindler, J.: An analysis of latent sector errors in disk drives. ACM SIGMETRICS Perform. Eval. Rev. 35, 289\u2013300 (2007)","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"issue":"3","key":"26_CR3","first-page":"8","volume":"4","author":"LN Bairavasundaram","year":"2008","unstructured":"Bairavasundaram, L.N., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H., Goodson, G.R., Schroeder, B.: An analysis of data corruption in the storage stack. ACM Trans. Storage (TOS) 4(3), 8 (2008)","journal-title":"ACM Trans. Storage (TOS)"},{"key":"26_CR4","unstructured":"Allen, B.: Monitoring hard disks with smart. Linux J. (117), 74\u201377 (2004)"},{"key":"26_CR5","doi-asserted-by":"crossref","unstructured":"Li, J., Ji, X., Zhu, B., Wang, G., Liu, X.: Hard drive failure prediction using classication and regression trees. In: DSN (2014)","DOI":"10.1109\/DSN.2014.44"},{"issue":"13","key":"26_CR6","doi-asserted-by":"publisher","first-page":"1748","DOI":"10.14778\/2733004.2733078","volume":"7","author":"A Qin","year":"2014","unstructured":"Qin, A., Hu, D., Liu, J., Yang, W., Tan, D.: Fatman: cost-saving and reliable archival storage based on volunteer resources. Proc. VLDB Endow. 7(13), 1748\u20131753 (2014)","journal-title":"Proc. VLDB Endow."},{"key":"26_CR7","doi-asserted-by":"crossref","unstructured":"Wu, S., Jiang, H., Mao, B.: Proactive data migration for improved storage availability in large-scale data centers (2014)","DOI":"10.1109\/TC.2014.2366734"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Patterson, D.A., Gibson, G., Katz, R.H.: A case for redundant arrays of inexpensive disks (RAID) 17(3), 109\u2013116 (1988)","DOI":"10.1145\/971701.50214"},{"issue":"2","key":"26_CR9","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1109\/12.364531","volume":"44","author":"M Blaum","year":"1995","unstructured":"Blaum, M., Brady, J., Bruck, J., Menon, J.: Evenodd: an effcient scheme for tolerating double disk failures in raid architectures. IEEE Trans. Comput. 44(2), 192\u2013202 (1995)","journal-title":"IEEE Trans. Comput."},{"key":"26_CR10","unstructured":"Cidon, A., Rumble, S.M., Stutsman, R., Katti, S., Ousterhout, J.K., Rosenblum, M.: Copysets: reducing the frequency of data loss in cloud storage. In: USENIX Annual Technical Conference, pp. 37\u201348. Citeseer (2013)"},{"key":"26_CR11","unstructured":"Ford, D., Labelle, F., Popovici, F.I., Stokely, M., Truong, V.A., Barroso, L., Grimes, C., Quinlan, S.: Availability in globally distributed storage systems. In: OSDI, pp. 61\u201374 (2010)"},{"key":"26_CR12","unstructured":"Hafner, J.L.: Weaver codes: highly fault tolerant erasure codes for storage systems. In: FAST, vol. 5, pp. 16\u201316 (2005)"},{"key":"26_CR13","unstructured":"Papailiopoulos, D.S., Luo, J., Dimakis, A.G., Huang, C., Li, J.: Simple regenerating codes: network coding for cloud storage. In: INFOCOM, 2012 Proceedings IEEE, pp. 2801\u20132805. IEEE (2012)"},{"key":"26_CR14","first-page":"783","volume":"6","author":"JF Murray","year":"2005","unstructured":"Murray, J.F., Hughes, G.F., Kreutz-Delgado, K.: Machine learning methods for predicting failures in hard drives: a multiple-instance application. J. Mach. Learn. Res. 6, 783\u2013816 (2005)","journal-title":"J. Mach. Learn. Res."},{"key":"26_CR15","unstructured":"Ma, A., Douglis, F., Lu, G., Sawyer, D., Chandra, S., Hsu, W.: Raidshield: characterizing, monitoring, and proactively protecting against disk failures. In: Proceedings of the 13th USENIX Conference on File and Storage Technologies, pp. 241\u2013256. USENIX Association (2015)"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-27137-8_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T15:17:49Z","timestamp":1559315869000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-27137-8_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319271361","9783319271378"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-27137-8_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}