{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:40:28Z","timestamp":1740123628270,"version":"3.37.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,8,14]],"date-time":"2022-08-14T00:00:00Z","timestamp":1660435200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,8,14]],"date-time":"2022-08-14T00:00:00Z","timestamp":1660435200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Innovation Team Foundation of Qinghai Office of Science and Technology","award":["2020-ZJ-903"],"award-info":[{"award-number":["2020-ZJ-903"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1007\/s11227-022-04752-5","type":"journal-article","created":{"date-parts":[[2022,8,14]],"date-time":"2022-08-14T09:03:07Z","timestamp":1660467787000},"page":"2383-2403","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Nscale: an efficient RAID-6 online scaling via optimizing data migration"],"prefix":"10.1007","volume":"79","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9122-8534","authenticated-orcid":false,"given":"Ping","family":"Xie","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhu","family":"Yuan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,14]]},"reference":[{"key":"4752_CR1","doi-asserted-by":"publisher","first-page":"102260","DOI":"10.1016\/j.simpat.2020.102260","volume":"108","author":"S Arora","year":"2021","unstructured":"Arora S, Bala A (2021) An intelligent energy efficient storage system for cloud based big data applications. Simul Model Pract Theory 108:102260","journal-title":"Simul Model Pract Theory"},{"key":"4752_CR2","doi-asserted-by":"crossref","unstructured":"Naeem M, Jamal T, Diaz-Martinez J, Butt SA, Montesano N, Tariq MI, De-la-Hoz-Franco E, De-La-Hoz-Valdiris E (2022) Trends and future perspective challenges in big data. In: Advances in intelligent data analysis and applications. Springer, pp 309\u2013325","DOI":"10.1007\/978-981-16-5036-9_30"},{"issue":"1","key":"4752_CR3","doi-asserted-by":"publisher","first-page":"32","DOI":"10.26599\/BDMA.2021.9020016","volume":"5","author":"AK Sandhu","year":"2021","unstructured":"Sandhu AK (2021) Big data with cloud computing: discussions and challenges. Big Data Min Anal 5(1):32\u201340","journal-title":"Big Data Min Anal"},{"issue":"2","key":"4752_CR4","doi-asserted-by":"publisher","first-page":"101538","DOI":"10.1016\/j.asej.2021.06.024","volume":"13","author":"M Saadoon","year":"2021","unstructured":"Saadoon M, Hamid SHA, Sofian H, Altarturi HH, Azizul ZH, Nasuha N (2021) Fault tolerance in big data storage and processing systems: a review on challenges and solutions. Ain Shams Eng J 13(2):101538","journal-title":"Ain Shams Eng J"},{"key":"4752_CR5","doi-asserted-by":"crossref","unstructured":"Patterson DA, Gibson G, Katz RH (1988) A case for redundant arrays of inexpensive disks (RAID). In: ACM SIGMOD, ACM, Chicago, Illinois, 1\u20133 June 1988, pp 109\u2013116","DOI":"10.1145\/971701.50214"},{"issue":"1","key":"4752_CR6","first-page":"1","volume":"49","author":"L Xianghong","year":"2012","unstructured":"Xianghong L, Jiwu S (2012) Summary of research for erasure code in storage system. J Comput Res Dev 49(1):1\u201311","journal-title":"J Comput Res Dev"},{"issue":"2","key":"4752_CR7","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 (1995) EVENODD: an efficient scheme for tolerating double disk failures in RAID architectures. IEEE Transact Comput 44(2):192\u2013202","journal-title":"IEEE Transact Comput"},{"key":"4752_CR8","unstructured":"Corbett P, English B, Goel A, Grcanac T, Kleiman S, Leong J, Sankar S (2004) Row-diagonal parity for double disk failure correction. In: File and storage technologies (FAST), San Francisco, California, 31 Mar\u20132 Apr 2004. USENIX, pp 1\u201314"},{"issue":"7","key":"4752_CR9","doi-asserted-by":"publisher","first-page":"889","DOI":"10.1109\/TC.2007.70830","volume":"57","author":"C Huang","year":"2008","unstructured":"Huang C, Xu L (2008) STAR: an efficient coding scheme for correcting triple storage node failures. IEEE Transact Comput 57(7):889\u2013901","journal-title":"IEEE Transact Comput"},{"issue":"1","key":"4752_CR10","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1109\/18.746809","volume":"45","author":"L Xu","year":"1999","unstructured":"Xu L, Bruck J (1999) X-code: MDS array codes with optimal encoding. IEEE Transact Inf Theory 45(1):272\u2013276","journal-title":"IEEE Transact Inf Theory"},{"key":"4752_CR11","doi-asserted-by":"crossref","unstructured":"Xie P, Yuan Z, Huang J, Qin X (2019) N-Code: an optimal RAID-6 MDS array code for load balancing and high I\/O performance. In: The 48th International Conference on Parallel Processing, Kyoto, 5\u20138 Aug 2019. ACM, pp 34:31-34:10","DOI":"10.1145\/3337821.3337829"},{"issue":"11","key":"4752_CR12","first-page":"2420","volume":"47","author":"Z Yuan","year":"2019","unstructured":"Yuan Z, Xie P, Geng S (2019) Summary of research for RAID system scaling schemes. Acta Electron Sinica 47(11):2420\u20132431","journal-title":"Acta Electron Sinica"},{"issue":"1","key":"4752_CR13","first-page":"3:1","volume":"3","author":"G Zhang","year":"2007","unstructured":"Zhang G, Shu J, Xue W, Zheng W (2007) SLAS: an efficient approach to scaling round-robin striped volumes. ACM Transact Storage (TOS) 3(1):3:1-3:29","journal-title":"ACM Transact Storage (TOS)"},{"issue":"3","key":"4752_CR14","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1109\/TC.2009.150","volume":"59","author":"G Zhang","year":"2009","unstructured":"Zhang G, Zheng W, Shu J (2009) ALV: a new data redistribution approach to RAID-5 scaling. IEEE Transact Comput 59(3):345\u2013357","journal-title":"IEEE Transact Comput"},{"key":"4752_CR15","unstructured":"Zheng W, Zhang G (2011) Fastscale: accelerate raid scaling by minimizing data migration. In: USENIX Conference on File and Storage Technologies, San Jose, CA, 15\u201317 Feb 2011. USENIX, pp 149\u2013161"},{"issue":"1","key":"4752_CR16","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1109\/TPDS.2014.2308219","volume":"26","author":"G Zhang","year":"2014","unstructured":"Zhang G, Wang J, Li K, Shu J, Zheng W (2014) Redistribute data to regain load balance during raid-4 scaling. IEEE Transact Parallel Distrib Syst 26(1):219\u2013229","journal-title":"IEEE Transact Parallel Distrib Syst"},{"key":"4752_CR17","doi-asserted-by":"crossref","unstructured":"Wu C, He X (2012) GSR: A global stripe-based redistribution approach to accelerate RAID-5 scaling. In: The International Conference on Parallel Processing, Pittsburgh, PA, 10\u201313 Sept 2012. IEEE Computer Society, pp 460-469","DOI":"10.1109\/ICPP.2012.32"},{"issue":"11","key":"4752_CR18","doi-asserted-by":"publisher","first-page":"2816","DOI":"10.1109\/TC.2013.143","volume":"63","author":"G Zhang","year":"2013","unstructured":"Zhang G, Zheng W, Li K (2013) Rethinking raid-5 data layout for better scalability. IEEE Transact Comput 63(11):2816\u20132828","journal-title":"IEEE Transact Comput"},{"issue":"8","key":"4752_CR19","doi-asserted-by":"publisher","first-page":"1945","DOI":"10.1109\/TPDS.2013.279","volume":"25","author":"Y Mao","year":"2013","unstructured":"Mao Y, Wan J, Zhu Y, Xie C (2013) A new parity-based migration method to expand raid-5. IEEE Transact Parallel Distrib Syst 25(8):1945\u20131954","journal-title":"IEEE Transact Parallel Distrib Syst"},{"key":"4752_CR20","doi-asserted-by":"crossref","unstructured":"Liang J, Xu Y, Li Y, Pan Y (2017) ISM-an intra-stripe data migration approach for RAID-5 scaling. In: International Conference on Networking, Architecture, and Storage (NAS), IEEE Computer Society, Shenzhen, 7\u20139 Aug 2017, pp 1\u201310","DOI":"10.1109\/NAS.2017.8026863"},{"key":"4752_CR21","doi-asserted-by":"crossref","unstructured":"Gonzalez JL, Cortes T (2004) Increasing the capacity of RAID5 by online gradual assimilation. In: The International Workshop on Storage Network Architecture and Parallel I\/O, ACM, New York, 30 Sept 2004, pp 17\u201324","DOI":"10.1145\/1162628.1162631"},{"key":"4752_CR22","doi-asserted-by":"crossref","unstructured":"Goel A, Shahabi C, Yao S-YD, Zimmermann R (2002) SCADDAR: an efficient randomized technique to reorganize continuous media blocks. In: The 18th International Conference on Data Engineering, EEE Computer Society, San Jose, CA, 26 Feb\u20131 Mar 2002, pp 73\u201382","DOI":"10.1109\/ICDE.2002.994760"},{"key":"4752_CR23","doi-asserted-by":"crossref","unstructured":"Wu C, He X, Han J, Tan H, Xie C (2012) SDM: A stripe-based data migration scheme to improve the scalability of RAID-6. In: IEEE International Conference on Cluster Computing, IEEE Computer Society, Beijing, 24\u201328 Sept 2012, pp 284\u2013292","DOI":"10.1109\/CLUSTER.2012.24"},{"issue":"1","key":"4752_CR24","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/TC.2013.210","volume":"64","author":"G Zhang","year":"2013","unstructured":"Zhang G, Li K, Wang J, Zheng W (2013) Accelerate rdp raid-6 scaling by reducing disk i\/os and xor operations. IEEE Transact Comput 64(1):32\u201344","journal-title":"IEEE Transact Comput"},{"issue":"12","key":"4752_CR25","doi-asserted-by":"publisher","first-page":"3687","DOI":"10.1109\/TPDS.2016.2542806","volume":"27","author":"G Zhang","year":"2016","unstructured":"Zhang G, Wu G, Lu Y, Wu J, Zheng W (2016) Xscale: online X-code RAID-6 scaling using lightweight data reorganization. IEEE Transact Parallel Distrib Syst 27(12):3687\u20133700","journal-title":"IEEE Transact Parallel Distrib Syst"},{"issue":"11","key":"4752_CR26","doi-asserted-by":"publisher","first-page":"12987","DOI":"10.1007\/s11227-021-03739-y","volume":"77","author":"Z Yuan","year":"2021","unstructured":"Yuan Z, You X, Lv X, Li M, Xie P (2021) HS6: an efficient H-code RAID-6 scaling by optimizing data migrating and parity updating. J Supercomput 77(11):12987\u201313017","journal-title":"J Supercomput"},{"key":"4752_CR27","doi-asserted-by":"crossref","unstructured":"Wu C, Wan S, He X, Cao Q, Xie C (2011) H-Code: a hybrid MDS array code to optimize partial stripe writes in RAID-6. In: IEEE International Parallel and Distributed Processing Symposium, IEEE, Anchorage, Alaska, 16\u201320 May 2011, pp 782\u2013793","DOI":"10.1109\/IPDPS.2011.78"},{"issue":"4","key":"4752_CR28","doi-asserted-by":"publisher","first-page":"3815","DOI":"10.1007\/s10586-021-03379-0","volume":"24","author":"Z Yuan","year":"2021","unstructured":"Yuan Z, You X, Lv X, Li M, Xie P (2021) HDS: optimizing data migration and parity update to realize RAID-6 scaling for HDP. Cluster Comput 24(4):3815\u20133835","journal-title":"Cluster Comput"},{"key":"4752_CR29","doi-asserted-by":"crossref","unstructured":"Wu C, He X, Wu G, Wan S, Liu X, Cao Q, Xie C (2011) HDP code: a horizontal-diagonal parity code to optimize i\/o load balancing in raid-6. In: IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), IEEE Computer Society, Hong Kong, 27\u201330 June 2011, pp 209\u2013220","DOI":"10.1109\/DSN.2011.5958220"},{"issue":"1","key":"4752_CR30","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/TC.2016.2576461","volume":"66","author":"Y Fu","year":"2016","unstructured":"Fu Y, Shu J, Luo X, Shen Z, Hu Q (2016) Short code: an efficient RAID-6 MDS code for optimizing degraded reads and partial stripe writes. IEEE Transact Comput 66(1):127\u2013137","journal-title":"IEEE Transact Comput"},{"issue":"10","key":"4752_CR31","doi-asserted-by":"publisher","first-page":"1600","DOI":"10.1093\/comjnl\/bxab134","volume":"64","author":"Z Yuan","year":"2021","unstructured":"Yuan Z, You X, Lv X, Xie P (2021) SS6: online short-code RAID-6 scaling by optimizing new disk location and data migration. Comput J 64(10):1600\u20131616","journal-title":"Comput J"},{"key":"4752_CR32","doi-asserted-by":"crossref","unstructured":"Jin P, Xie P, Yuan Z, Hu Y, Gao Y, Ma J (2019) An Approach for RAID-6 Scaling Based on D-code. In: International Conference on Computer and Communications (ICCC), IEEE, Chengdu, 6\u20139 Dec 2019, pp 545-549","DOI":"10.1109\/ICCC47050.2019.9064323"},{"key":"4752_CR33","doi-asserted-by":"crossref","unstructured":"Fu Y, Shu J (2015) D-Code: An efficient RAID-6 code to optimize I\/O loads and read performance. In: IEEE International Parallel and Distributed Processing Symposium, Hyderabad, 25\u201329 May 2015. IEEE Computer Society, pp 603-612","DOI":"10.1109\/IPDPS.2015.46"},{"key":"4752_CR34","doi-asserted-by":"crossref","unstructured":"Hu Y, Xie P, Gao Y, Liu F, Li F, Wang D (2020) A scheme for RAID-6 Scaling Based on EVENODD. In: International Conference on High Performance Compilation, Computing and Communications, ACM, Guang Zhou, 27\u201329 June 2020, pp 84\u221288","DOI":"10.1145\/3407947.3407956"},{"key":"4752_CR35","doi-asserted-by":"crossref","unstructured":"Zhong X, Yuan Z, Hu Y, Xie P (2019) An Approach for RAID Scaling Based on STAR-Code. In: International Conference on Computer and Communication Engineering Technology (CCET), Beijing, 16\u201318 Aug 2019. IEEE, pp 105\u2013108","DOI":"10.1109\/CCET48361.2019.8989091"},{"key":"4752_CR36","doi-asserted-by":"crossref","unstructured":"Hafner JL (2006) HoVer erasure codes for disk arrays. In: International Conference on Dependable Systems and Networks (DSN\u201906), 2006. IEEE, pp 217\u2013226","DOI":"10.1109\/DSN.2006.40"},{"key":"4752_CR37","doi-asserted-by":"crossref","unstructured":"Hu Y, Xie P, Gao Y, Geng S (2020) A Scheme for RAID-6 Scaling Based on HoVer. In: International Conference on High Performance Compilation, Computing and Communications, Guangdong, 27\u201329 June 2020. ACM, pp 168\u2013172","DOI":"10.1145\/3407947.3407970"},{"key":"4752_CR38","doi-asserted-by":"crossref","unstructured":"Jin C, Jiang H, Feng D, Tian L (2009) P-Code: A new RAID-6 code with optimal properties. In: the 23rd international conference on Supercomputing, Yorktown Heights, NY, 8\u201312 June 2009. ACM, pp 360\u2013369","DOI":"10.1145\/1542275.1542326"},{"key":"4752_CR39","doi-asserted-by":"crossref","unstructured":"Xie P, Huang J, Cao Q, Xie C (2014) Balanced p-code: A raid-6 code to support highly balanced i\/os for disk arrays. In: IEEE International Conference on Networking, Architecture, and Storage, Tianjin, 6\u20138 Aug 2014. IEEE Computer Society, pp 133\u2013137","DOI":"10.1109\/NAS.2014.29"},{"key":"4752_CR40","doi-asserted-by":"crossref","unstructured":"Shen Z, Shu J (2014) Hv code: An all-around mds code to improve efficiency and reliability of raid-6 systems. In: IEEE\/IFIP International Conference on Dependable Systems and Networks, Atlanta, GA, 23\u201326 June 2014. IEEE Computer Society pp 550\u2013561","DOI":"10.1109\/DSN.2014.57"},{"key":"4752_CR41","doi-asserted-by":"crossref","unstructured":"Ajdari M, Park P, Kim J, Kwon D, Kim J (2019) CIDR: A cost-effective in-line data reduction system for terabit-per-second scale SSD arrays. In: 2019 IEEE International Symposium on High Performance Computer Architecture (HPCA), 2019. IEEE, pp 28\u201341","DOI":"10.1109\/HPCA.2019.00025"},{"issue":"4","key":"4752_CR42","first-page":"755","volume":"56","author":"Z Qiang","year":"2019","unstructured":"Qiang Z, Jie L, Yinlong X, Yongkun L (2019) Research of SSD array architecture based on workload awareness. J Comput Res Dev 56(4):755\u2013766","journal-title":"J Comput Res Dev"},{"key":"4752_CR43","doi-asserted-by":"crossref","unstructured":"Davidovi\u0107 N, Obradovi\u0107 S, Dordevi\u0107 B, Tim\u010denko V (2020) The influence of workloads and depth queue on the performance of SSD disk RAID 0 level array. In: 2020 19th International Symposium INFOTEH-JAHORINA (INFOTEH), East Sarajevo, 18-20 March 2020. IEEE, pp 1-6","DOI":"10.1109\/INFOTEH48170.2020.9066283"},{"key":"4752_CR44","doi-asserted-by":"crossref","unstructured":"Zhang X, Hu Y, Lee PP, Zhou P Toward optimal storage scaling via network coding: From theory to practice. In: IEEE Conference on Computer Communications, Honolulu, HI, 16\u201319 Apr 2018. IEEE, pp 1808\u20131816","DOI":"10.1109\/INFOCOM.2018.8485961"},{"key":"4752_CR45","doi-asserted-by":"crossref","unstructured":"Maturana F, Rashmi K (2020) Bandwidth cost of code conversions in distributed storage: Fundamental limits and optimal constructions. arXiv preprint arXiv:2008.12707","DOI":"10.1109\/ISIT45174.2021.9518121"},{"key":"4752_CR46","first-page":"56","volume":"33","author":"S Wu","year":"2021","unstructured":"Wu S, Shen Z, Lee PP, Xu Y (2021) Optimal repair-scaling trade-off in locally repairable codes: analysis and evaluation. IEEE Transact Parallel Distrib Syst 33:56\u201359","journal-title":"IEEE Transact Parallel Distrib Syst"},{"key":"4752_CR47","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/s42514-020-00021-0","volume":"2","author":"Z Lin","year":"2020","unstructured":"Lin Z, Guo H, Wu C (2020) AIR: an approximate intelligent redistribution approach to accelerate RAID scaling. CCF Transact High Perform Comput 2:50\u201356","journal-title":"CCF Transact High Perform Comput"},{"key":"4752_CR48","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2021.3128012","author":"C Chen","year":"2021","unstructured":"Chen C, Jiang J, Fu R, Chen L, Li C, Wan S (2021) An intelligent caching strategy considering time-space characteristics in vehicular named data networks. IEEE Transact Intell Transp Syst. https:\/\/doi.org\/10.1109\/TITS.2021.3128012","journal-title":"IEEE Transact Intell Transp Syst"},{"key":"4752_CR49","doi-asserted-by":"crossref","unstructured":"Lin Z, Guo H, Wu C, Li J, Xue G, Guo M Rack-Scaling: An efficient rack-based redistribution method to accelerate the scaling of cloud disk arrays. In: 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2021. IEEE, pp 892\u2013901","DOI":"10.1109\/IPDPS49936.2021.00098"},{"key":"4752_CR50","doi-asserted-by":"crossref","unstructured":"Guo H, Lin Z, Gu Y, Wu C, Jiang L, Li J, Xue G, Guo M Lazy-WL: a wear-aware load balanced data redistribution method for efficient SSD array scaling. In: 2021 IEEE International Conference on Cluster Computing (CLUSTER), 2021. IEEE, pp 157\u2013168","DOI":"10.1109\/Cluster48925.2021.00030"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04752-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04752-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04752-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,13]],"date-time":"2023-01-13T12:14:09Z","timestamp":1673612049000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04752-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,14]]},"references-count":50,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["4752"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04752-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2022,8,14]]},"assertion":[{"value":"31 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 August 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This manuscript belongs to the scope of engineering and does not involve human and animal research. All authors in this manuscript have informed consent.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}