{"id":"https://openalex.org/W2515564928","doi":"https://doi.org/10.1109/iscc.2016.7543851","title":"Practical multiple node failure recovery in distributed storage systems","display_name":"Practical multiple node failure recovery in distributed storage systems","publication_year":2016,"publication_date":"2016-06-01","ids":{"openalex":"https://openalex.org/W2515564928","doi":"https://doi.org/10.1109/iscc.2016.7543851","mag":"2515564928"},"language":"en","primary_location":{"id":"doi:10.1109/iscc.2016.7543851","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscc.2016.7543851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE Symposium on Computers and Communication (ISCC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5026046839","display_name":"May Itani","orcid":"https://orcid.org/0000-0002-0738-0822"},"institutions":[{"id":"https://openalex.org/I36314861","display_name":"Beirut Arab University","ror":"https://ror.org/02jya5567","country_code":"LB","type":"education","lineage":["https://openalex.org/I36314861"]}],"countries":["LB"],"is_corresponding":true,"raw_author_name":"M. Itani","raw_affiliation_strings":["Department of Computer Science and Mathematics, Beirut Arab University, Beirut, Lebanon"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Mathematics, Beirut Arab University, Beirut, Lebanon","institution_ids":["https://openalex.org/I36314861"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071725114","display_name":"Sanaa Sharafeddine","orcid":"https://orcid.org/0000-0001-6548-1624"},"institutions":[{"id":"https://openalex.org/I56306041","display_name":"Lebanese American University","ror":"https://ror.org/00hqkan37","country_code":"LB","type":"education","lineage":["https://openalex.org/I56306041"]}],"countries":["LB"],"is_corresponding":false,"raw_author_name":"S. Sharafeddine","raw_affiliation_strings":["Department of Computer Science and Mathematics, Lebanese American University, Beirut, Lebanon"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Mathematics, Lebanese American University, Beirut, Lebanon","institution_ids":["https://openalex.org/I56306041"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109305745","display_name":"Islam Elkabbani","orcid":null},"institutions":[{"id":"https://openalex.org/I36314861","display_name":"Beirut Arab University","ror":"https://ror.org/02jya5567","country_code":"LB","type":"education","lineage":["https://openalex.org/I36314861"]},{"id":"https://openalex.org/I84524832","display_name":"Alexandria University","ror":"https://ror.org/00mzz1w90","country_code":"EG","type":"education","lineage":["https://openalex.org/I84524832"]}],"countries":["EG","LB"],"is_corresponding":false,"raw_author_name":"I. ElKabbani","raw_affiliation_strings":["Alexandria University, Egypt","Department of Computer Science and Mathematics, Beirut Arab University, Beirut, Lebanon"],"affiliations":[{"raw_affiliation_string":"Alexandria University, Egypt","institution_ids":["https://openalex.org/I84524832"]},{"raw_affiliation_string":"Department of Computer Science and Mathematics, Beirut Arab University, Beirut, Lebanon","institution_ids":["https://openalex.org/I36314861"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5026046839"],"corresponding_institution_ids":["https://openalex.org/I36314861"],"apc_list":null,"apc_paid":null,"fwci":0.8742,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.77706533,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"901","last_page":"907"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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":1.0,"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.996999979019165,"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/T11269","display_name":"Algorithms and Data Compression","score":0.992900013923645,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7470225691795349},{"id":"https://openalex.org/keywords/erasure-code","display_name":"Erasure code","score":0.6237348318099976},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.510705292224884},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5043476819992065},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.49019771814346313},{"id":"https://openalex.org/keywords/distributed-data-store","display_name":"Distributed data store","score":0.45540034770965576},{"id":"https://openalex.org/keywords/repetition-code","display_name":"Repetition code","score":0.43758949637413025},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.4351058006286621},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.43402644991874695},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.411141574382782},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3880716562271118},{"id":"https://openalex.org/keywords/block-code","display_name":"Block code","score":0.38436657190322876},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.3650045394897461},{"id":"https://openalex.org/keywords/concatenated-error-correction-code","display_name":"Concatenated error correction code","score":0.2512226700782776},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1365104615688324}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7470225691795349},{"id":"https://openalex.org/C137529215","wikidata":"https://www.wikidata.org/wiki/Q5385031","display_name":"Erasure code","level":3,"score":0.6237348318099976},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.510705292224884},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5043476819992065},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.49019771814346313},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.45540034770965576},{"id":"https://openalex.org/C194405637","wikidata":"https://www.wikidata.org/wiki/Q369367","display_name":"Repetition code","level":5,"score":0.43758949637413025},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.4351058006286621},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.43402644991874695},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.411141574382782},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3880716562271118},{"id":"https://openalex.org/C157125643","wikidata":"https://www.wikidata.org/wiki/Q884707","display_name":"Block code","level":3,"score":0.38436657190322876},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.3650045394897461},{"id":"https://openalex.org/C78944582","wikidata":"https://www.wikidata.org/wiki/Q5158264","display_name":"Concatenated error correction code","level":4,"score":0.2512226700782776},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1365104615688324},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iscc.2016.7543851","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscc.2016.7543851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE Symposium on Computers and Communication (ISCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W330091898","https://openalex.org/W1483412554","https://openalex.org/W1510496002","https://openalex.org/W1543659671","https://openalex.org/W1606172465","https://openalex.org/W2057431276","https://openalex.org/W2072134075","https://openalex.org/W2076294573","https://openalex.org/W2097440183","https://openalex.org/W2105185344","https://openalex.org/W2118917487","https://openalex.org/W2120770247","https://openalex.org/W2125240755","https://openalex.org/W2139703052","https://openalex.org/W2142812297","https://openalex.org/W2394576783","https://openalex.org/W3102749606","https://openalex.org/W6611419579","https://openalex.org/W6630529663","https://openalex.org/W6636377197"],"related_works":["https://openalex.org/W2963163039","https://openalex.org/W2807749388","https://openalex.org/W2623177195","https://openalex.org/W4294555231","https://openalex.org/W2095952791","https://openalex.org/W1667838839","https://openalex.org/W2532270758","https://openalex.org/W2086474248","https://openalex.org/W2795779202","https://openalex.org/W3017393271"],"abstract_inverted_index":{"As":[0],"multiple":[1,38,84,128],"node":[2,129,155],"failures":[3],"are":[4,16,215],"becoming":[5],"so":[6],"frequent":[7],"in":[8,91],"distributed":[9],"storage":[10],"systems,":[11],"many":[12],"erasure":[13],"coding":[14],"techniques":[15],"emerging":[17],"to":[18,31,175,217,220],"handle":[19],"such":[20],"failures.":[21],"In":[22],"this":[23],"paper":[24],"we":[25,133,162],"use":[26],"the":[27,77,92,96,109,120,142,159,165,183,197,204,223],"fractional":[28,46,72,110],"repetition":[29,47,73,111],"code":[30,49,68,74,112],"apply":[32],"as":[33,98],"a":[34,51,59,149,154],"redundancy":[35],"scheme":[36,139],"for":[37,158,164,209,222],"failure":[39,130],"recovery":[40,121,151],"with":[41,148,153,177],"optimized":[42,136,185],"system":[43,144,211],"cost.":[44],"The":[45,187],"(FR)":[48],"is":[50,189],"class":[52],"of":[53,58,61,86,108,123,168,206,225],"regenerating":[54],"codes":[55],"that":[56,75,104,140,194],"consists":[57],"concatenation":[60],"an":[62,70,99,135],"outer":[63],"maximum":[64],"distance":[65],"separable":[66],"(MDS)":[67],"and":[69,82,118,126,180],"inner":[71],"splits":[76],"data":[78],"into":[79],"several":[80],"blocks":[81],"stores":[83],"replicas":[85],"each":[87],"on":[88],"different":[89,115,210],"nodes":[90,176],"system.":[93,160],"We":[94,172],"model":[95],"problem":[97,103,188],"integer":[100],"linear":[101],"programming":[102],"uses":[105],"modified":[106],"versions":[107],"by":[113],"allowing":[114],"block":[116,137],"sizes,":[117],"minimizes":[119,141],"cost":[122,146],"all":[124],"dependent":[125],"independent":[127],"scenarios.":[131],"First,":[132],"generate":[134],"distribution":[138],"total":[143],"repair":[145,156],"together":[147],"full":[150],"plan":[152],"order":[157],"Moreover,":[161],"account":[163],"common":[166],"scenario":[167],"having":[169],"newcomer":[170],"blocks.":[171,228],"allocate":[173],"newcomers":[174],"minimal":[178],"computations":[179],"without":[181],"changing":[182],"original":[184],"plan.":[186],"solved":[190],"using":[191],"genetic":[192],"algorithms":[193,208],"search":[195],"within":[196],"feasible":[198],"solution":[199],"space.":[200],"Fast":[201],"convergence":[202],"validates":[203],"efficacy":[205],"our":[207],"parameters.":[212],"Simulation":[213],"results":[214],"shown":[216],"be":[218],"close":[219],"optimal":[221],"case":[224],"newly":[226],"arriving":[227]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
