{"id":"https://openalex.org/W4362668908","doi":"https://doi.org/10.3390/sym15040872","title":"Cache-Based Matrix Technology for Efficient Write and Recovery in Erasure Coding Distributed File Systems","display_name":"Cache-Based Matrix Technology for Efficient Write and Recovery in Erasure Coding Distributed File Systems","publication_year":2023,"publication_date":"2023-04-06","ids":{"openalex":"https://openalex.org/W4362668908","doi":"https://doi.org/10.3390/sym15040872"},"language":"en","primary_location":{"id":"doi:10.3390/sym15040872","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym15040872","pdf_url":"https://www.mdpi.com/2073-8994/15/4/872/pdf?version=1680767384","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2073-8994/15/4/872/pdf?version=1680767384","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045450082","display_name":"Dong-Jin Shin","orcid":"https://orcid.org/0000-0002-9957-0489"},"institutions":[{"id":"https://openalex.org/I93906172","display_name":"Anyang University","ror":"https://ror.org/018pdh902","country_code":"KR","type":"education","lineage":["https://openalex.org/I93906172"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Dong-Jin Shin","raw_affiliation_strings":["Department of Computer Engineering, Anyang University, Anyang-si 14028, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-9957-0489","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Anyang University, Anyang-si 14028, Republic of Korea","institution_ids":["https://openalex.org/I93906172"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002126360","display_name":"Jeong-Joon Kim","orcid":"https://orcid.org/0000-0002-0125-1907"},"institutions":[{"id":"https://openalex.org/I93906172","display_name":"Anyang University","ror":"https://ror.org/018pdh902","country_code":"KR","type":"education","lineage":["https://openalex.org/I93906172"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jeong-Joon Kim","raw_affiliation_strings":["Department of Software, Anyang University, Anyang-si 14028, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-0125-1907","affiliations":[{"raw_affiliation_string":"Department of Software, Anyang University, Anyang-si 14028, Republic of Korea","institution_ids":["https://openalex.org/I93906172"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5002126360"],"corresponding_institution_ids":["https://openalex.org/I93906172"],"apc_list":{"value":2000,"currency":"CHF","value_usd":2165},"apc_paid":{"value":2000,"currency":"CHF","value_usd":2165},"fwci":0.5854,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.66459218,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"15","issue":"4","first_page":"872","last_page":"872"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11614","display_name":"Cloud Data Security Solutions","score":0.994700014591217,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8656318187713623},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6614185571670532},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5408334136009216},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4838887155056},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.4332980215549469},{"id":"https://openalex.org/keywords/erasure-code","display_name":"Erasure code","score":0.43327462673187256},{"id":"https://openalex.org/keywords/distributed-data-store","display_name":"Distributed data store","score":0.43257948756217957},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.4317154288291931},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.4092618525028229},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3183361291885376},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.3046761155128479},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.3024595081806183},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3015263080596924},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2909397482872009}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8656318187713623},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6614185571670532},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5408334136009216},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4838887155056},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.4332980215549469},{"id":"https://openalex.org/C137529215","wikidata":"https://www.wikidata.org/wiki/Q5385031","display_name":"Erasure code","level":3,"score":0.43327462673187256},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.43257948756217957},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.4317154288291931},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.4092618525028229},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3183361291885376},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.3046761155128479},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.3024595081806183},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3015263080596924},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2909397482872009}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.3390/sym15040872","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym15040872","pdf_url":"https://www.mdpi.com/2073-8994/15/4/872/pdf?version=1680767384","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:cf41b02302fc44f7bce58226290f0567","is_oa":false,"landing_page_url":"https://doaj.org/article/cf41b02302fc44f7bce58226290f0567","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Symmetry, Vol 15, Iss 4, p 872 (2023)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/2073-8994/15/4/872/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/sym15040872","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Symmetry","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/sym15040872","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym15040872","pdf_url":"https://www.mdpi.com/2073-8994/15/4/872/pdf?version=1680767384","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8545666022","display_name":null,"funder_award_id":"2022R1F1A1062953","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4362668908.pdf"},"referenced_works_count":39,"referenced_works":["https://openalex.org/W122785532","https://openalex.org/W1629652666","https://openalex.org/W2004901646","https://openalex.org/W2011420670","https://openalex.org/W2045177066","https://openalex.org/W2069984009","https://openalex.org/W2086622832","https://openalex.org/W2086674381","https://openalex.org/W2147527217","https://openalex.org/W2154063365","https://openalex.org/W2341029337","https://openalex.org/W2497206189","https://openalex.org/W2539233741","https://openalex.org/W2577787132","https://openalex.org/W2800978379","https://openalex.org/W2899420832","https://openalex.org/W2928967037","https://openalex.org/W2963163039","https://openalex.org/W2982451844","https://openalex.org/W2988885939","https://openalex.org/W2993345055","https://openalex.org/W3009943038","https://openalex.org/W3094838990","https://openalex.org/W3115428091","https://openalex.org/W3125450437","https://openalex.org/W3125829885","https://openalex.org/W3131998777","https://openalex.org/W3150934629","https://openalex.org/W3166456731","https://openalex.org/W3205206578","https://openalex.org/W4205584165","https://openalex.org/W4214919759","https://openalex.org/W4254859371","https://openalex.org/W6606324823","https://openalex.org/W6679469149","https://openalex.org/W6741998545","https://openalex.org/W6760721647","https://openalex.org/W6771325250","https://openalex.org/W7061525992"],"related_works":["https://openalex.org/W2963163039","https://openalex.org/W2020176098","https://openalex.org/W2807749388","https://openalex.org/W2012518269","https://openalex.org/W2363672756","https://openalex.org/W1496086148","https://openalex.org/W2086718556","https://openalex.org/W2167303720","https://openalex.org/W2077899426","https://openalex.org/W1860107648"],"abstract_inverted_index":{"With":[0],"the":[1,9,30,57,64,70,111,116,152,179,183,209,218,235,242,247,263,270],"development":[2],"of":[3,11,178,252,262],"various":[4],"information":[5],"and":[6,16,35,43,81,91,124,132,157,162,186,195,206,222,246,273,279],"communication":[7],"technologies,":[8],"amount":[10],"big":[12],"data":[13,32,92,102,130],"has":[14],"increased,":[15],"distributed":[17,140,243],"file":[18,141,244],"systems":[19,289],"have":[20],"emerged":[21],"to":[22,59,136,159,192,198,268,285,294,303],"store":[23,60],"them":[24,37,83],"stably.":[25],"The":[26,176,232],"replication":[27],"technique":[28,74,149],"divides":[29],"original":[31,65,101],"into":[33],"blocks":[34,61,77,113],"writes":[36,82],"on":[38,85,115],"multiple":[39],"servers":[40],"for":[41,88,283],"redundancy":[42],"fault":[44,89],"tolerance.":[45],"However,":[46,119],"there":[47],"is":[48],"a":[49,97,146,260],"symmetrical":[50],"space":[51],"efficiency":[52],"problem":[53],"that":[54,150],"arises":[55],"from":[56],"need":[58],"larger":[62],"than":[63,166],"data.":[66],"When":[67],"storing":[68],"data,":[69],"Erasure":[71],"Coding":[72],"(EC)":[73],"generates":[75],"parity":[76,112],"through":[78,107],"encoding":[79,123,156,172,278],"calculations":[80,109],"separately":[84],"each":[86,170],"server":[87,99],"tolerance":[90],"recovery":[93,274,296],"purposes.":[94],"Even":[95],"if":[96],"specific":[98,226],"fails,":[100],"can":[103,213],"still":[104],"be":[105,214],"recovered":[106],"decoding":[108,125,158,174],"using":[110,201,225,290],"stored":[114],"remaining":[117],"servers.":[118],"matrices":[120,153,169,197,224],"generated":[121,128,154],"during":[122,129,155],"are":[126],"redundantly":[127],"writing":[131],"recovery,":[133],"which":[134,228],"leads":[135],"unnecessary":[137],"overhead":[138],"in":[139],"systems.":[142,306],"This":[143],"paper":[144],"proposes":[145],"cache-based":[147],"matrix":[148],"uploads":[151],"cache":[160,180,199,210],"memory":[161,181,200,211],"reuses":[163],"them,":[164],"rather":[165],"generating":[167],"new":[168],"time":[171,297],"or":[173],"occurs.":[175],"design":[177],"applies":[182],"Weighting":[184],"Size":[185],"Cost":[187],"Replacement":[188],"Policy":[189],"(WSCRP)":[190],"algorithm":[191],"efficiently":[193,216],"upload":[194],"reuse":[196],"parameters":[202,256],"known":[203],"as":[204,241],"weights":[205],"costs.":[207],"Furthermore,":[208],"table":[212],"managed":[215],"because":[217],"weight\u2013cost":[219],"model":[220],"sorts":[221],"updates":[223],"parameters,":[227],"reduces":[229],"replacement":[230],"cost.":[231],"experiment":[233],"utilized":[234],"Hadoop":[236],"Distributed":[237],"File":[238],"System":[239],"(HDFS)":[240],"system,":[245],"EC":[248],"volume":[249],"was":[250,266],"composed":[251],"Reed\u2013Solomon":[253],"code":[254],"with":[255,277],"(6,":[257],"3).":[258],"As":[259],"result":[261],"experiment,":[264],"it":[265],"possible":[267],"reduce":[269,295],"write,":[271],"read,":[272],"times":[275],"associated":[276],"decoding.":[280],"In":[281],"particular,":[282],"up":[284],"three":[286],"node":[287],"failures,":[288],"WSCRP":[291],"were":[292],"able":[293],"by":[298],"about":[299],"30":[300],"s":[301],"compared":[302],"regular":[304],"HDFS":[305]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
