{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T07:38:30Z","timestamp":1648885110202},"reference-count":23,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2017]]},"DOI":"10.1587\/transinf.2016edp7208","type":"journal-article","created":{"date-parts":[[2017,1,31]],"date-time":"2017-01-31T22:30:15Z","timestamp":1485901815000},"page":"294-303","source":"Crossref","is-referenced-by-count":0,"title":["Fast Reconstruction for Degraded Reads and Recovery Process in Primary Array Storage Systems"],"prefix":"10.1587","volume":"E100.D","author":[{"given":"Baegjae","family":"SUNG","sequence":"first","affiliation":[{"name":"Dept. of Computer Science and Engineering, POSTECH"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chanik","family":"PARK","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science and Engineering, POSTECH"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","doi-asserted-by":"crossref","unstructured":"[1] D.A. Patterson, G. Gibson, and R.H. Katz, \u201cA case for redundant arrays of inexpensive disks (RAID),\u201d Proc. 1988 ACM SIGMOD International Conference on Management of Data, pp.109-116, 1988.","DOI":"10.1145\/50202.50214"},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] A.G. Dimakis, P. Godfrey, Y. Wu, M.J. Wainwright, and K. Ramchandran, \u201cNetwork coding for distributed storage systems,\u201d IEEE Trans. Information Theory, vol.56, no.9, pp.4539-4551, 2010.","DOI":"10.1109\/TIT.2010.2054295"},{"key":"3","unstructured":"[3] Y. Hu, H.C. Chen, P.P. Lee, and Y. Tang, \u201cNCCloud: applying network coding for the storage repair in a cloud-of-clouds,\u201d USENIX FAST, 2012."},{"key":"4","unstructured":"[4] L. Pamies-Juarez, F. Blagojevic, R. Mateescu, C. Guyot, E.E. Gad, and Z. Bandic, \u201cOpening the chrysalis: on the real repair performance of MSR codes,\u201d USENIX FAST, 2016."},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] L. Xiang, Y. Xu, J. Lui, and Q. Chang, \u201cOptimal recovery of single disk failure in RDP code storage systems,\u201d ACM SIGMETRICS Performance Evaluation Review, pp.119-130, 2010.","DOI":"10.1145\/1811099.1811054"},{"key":"6","unstructured":"[6] O. Khan, R. Burns, J. Plank, and W. Pierce, \u201cRethinking erasure codes for cloud file systems: minimizing I\/O for recovery and degraded reads,\u201d USENIX FAST, 2012."},{"key":"7","unstructured":"[7] J.L. Hafner, \u201cWEAVER codes: highly fault tolerant erasure codes for storage systems,\u201d USENIX FAST, 2005."},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] J.L. Hafner, \u201cHoVer erasure codes for disk arrays,\u201d IEEE Proc. of DSN, pp.217-226, 2006.","DOI":"10.1109\/DSN.2006.40"},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] K.M. Greenan, X. Li, and J.J. Wylie, \u201cFlat XOR-based erasure codes in storage systems: constructions, efficient recovery, and tradeoffs,\u201d IEEE Mass Storage Systems and Technologies, 2010.","DOI":"10.1109\/MSST.2010.5496983"},{"key":"10","unstructured":"[10] C. Huang, H. Simitci, Y. Xu, A. Ogus, B. Calder, P. Gopalan, et al., \u201cErasure coding in Windows Azure storage,\u201d USENIX Annual Technical Conference, 2012."},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] D.S. Papailiopoulos and A.G. Dimakis, \u201cLocally repairable codes,\u201d IEEE Trans. Information Theory, vol.60, no.10, pp.5843-5855, 2014.","DOI":"10.1109\/TIT.2014.2325570"},{"key":"12","unstructured":"[12] M. Xia, M. Saxena, M. Blaum, and D.A. Pease, \u201cA tale of two erasure codes in HDFS,\u201d USENIX FAST, 2015."},{"key":"13","unstructured":"[13] E. Miller, \u201cInside the Pure Storage flash array: building a high performance, data reducing storage system from commodity SSDs,\u201d Presentation on IEEE Mass Storage Systems and Technologies, 2014."},{"key":"14","unstructured":"[14] Kaminario, \u201cK2 V5 Architecture,\u201d White paper, Aug. 2015."},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] Q. Xin, E.L. Miller, T. Schwarz, D.D. Long, S.A. Brandt, and W. Litwin, \u201cReliability mechanisms for very large storage systems,\u201d IEEE Mass Storage Systems and Technologies, 2003.","DOI":"10.1109\/MASS.2003.1194851"},{"key":"16","unstructured":"[16] Samsung SSD 850 PRO data sheet, http:\/\/www.samsung.com\/semiconductor\/minisite\/ssd\/downloads\/document\/Samsung_SSD_850_PRO_Data__Sheet_rev_2_0.pdf."},{"key":"17","unstructured":"[17] Linux RAID, https:\/\/raid.wiki.kernel.org\/index.php\/Linux_Raid."},{"key":"18","unstructured":"[18] Avago SAS 9300 12Gb\/s SAS host bus adapter family product brief, https:\/\/docs.broadcom.com\/docs\/12352000."},{"key":"19","unstructured":"[19] Flexible I\/O tester, https:\/\/github.com\/axboe\/fio."},{"key":"20","unstructured":"[20] UMassTraceRepository. Search engine I\/O and OLTP application I\/O, http:\/\/traces.cs.umass.edu\/index.php\/Storage\/Storage."},{"key":"21","unstructured":"[21] L. Tian, D. Feng, H. Jiang, K. Zhou, L. Zeng, J. Chen, et al., \u201cPRO: a popularity-based multi-threaded reconstruction optimization for RAID-structured storage systems,\u201d USENIX FAST, 2007."},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] M. Sivathanu, V. Prabhakaran, A.C. Arpaci-Dusseau, and R.H. Arpaci-Dusseau, \u201cImproving storage system availability with D-GRAID,\u201d ACM Trans. Storage, vol.1, no.2, pp.133-170, 2005.","DOI":"10.1145\/1063786.1063787"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] S. Mitra, R. Panta, M.-R. Ra, and S. Bagchi, \u201cPartial-parallel-repair (PPR): a distributed technique for repairing erasure coded storage,\u201d ACM European Conference on Computer Systems, 2016.","DOI":"10.1145\/2901318.2901328"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/2\/E100.D_2016EDP7208\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T04:26:40Z","timestamp":1568780800000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/2\/E100.D_2016EDP7208\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2016edp7208","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}