{"id":"https://openalex.org/W6884730646","doi":"https://doi.org/10.1184/r1/23415239.v1","title":"Design principles for replicated storage systems built on emerging storage technologies","display_name":"Design principles for replicated storage systems built on emerging storage technologies","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W6884730646","doi":"https://doi.org/10.1184/r1/23415239.v1"},"language":"en","primary_location":{"id":"pmh:oai:figshare.com:article/23415239","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"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":"","raw_type":"Text"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Kim, Thomas","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Kim, Thomas","raw_affiliation_strings":["Carnegie Mellon University"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31279497,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.982200026512146,"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.982200026512146,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.006399999838322401,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.006399999838322401,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-data-storage","display_name":"Computer data storage","score":0.5302000045776367},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.510200023651123},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4708999991416931},{"id":"https://openalex.org/keywords/object-storage","display_name":"Object storage","score":0.4359000027179718},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.42739999294281006},{"id":"https://openalex.org/keywords/flash-memory","display_name":"Flash memory","score":0.397599995136261},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.38830000162124634},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.3741999864578247},{"id":"https://openalex.org/keywords/converged-storage","display_name":"Converged storage","score":0.3659999966621399}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6980999708175659},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.5302000045776367},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.510200023651123},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5084999799728394},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4708999991416931},{"id":"https://openalex.org/C56640594","wikidata":"https://www.wikidata.org/wiki/Q7075068","display_name":"Object storage","level":3,"score":0.4359000027179718},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.42739999294281006},{"id":"https://openalex.org/C2776531357","wikidata":"https://www.wikidata.org/wiki/Q174077","display_name":"Flash memory","level":2,"score":0.397599995136261},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.38830000162124634},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.3741999864578247},{"id":"https://openalex.org/C8965099","wikidata":"https://www.wikidata.org/wiki/Q5166354","display_name":"Converged storage","level":4,"score":0.3659999966621399},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.34290000796318054},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.32519999146461487},{"id":"https://openalex.org/C2778383056","wikidata":"https://www.wikidata.org/wiki/Q873636","display_name":"Namespace","level":2,"score":0.32280001044273376},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3160000145435333},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.31520000100135803},{"id":"https://openalex.org/C207267971","wikidata":"https://www.wikidata.org/wiki/Q120208","display_name":"Emerging technologies","level":2,"score":0.3093000054359436},{"id":"https://openalex.org/C67646966","wikidata":"https://www.wikidata.org/wiki/Q237576","display_name":"Storage area network","level":3,"score":0.30250000953674316},{"id":"https://openalex.org/C3102742","wikidata":"https://www.wikidata.org/wiki/Q6031177","display_name":"Information repository","level":3,"score":0.2971000075340271},{"id":"https://openalex.org/C2777526259","wikidata":"https://www.wikidata.org/wiki/Q221836","display_name":"Flash (photography)","level":2,"score":0.29330000281333923},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.29019999504089355},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C33276779","wikidata":"https://www.wikidata.org/wiki/Q1943363","display_name":"Design elements and principles","level":2,"score":0.2831999957561493},{"id":"https://openalex.org/C2777059624","wikidata":"https://www.wikidata.org/wiki/Q914359","display_name":"Cloud storage","level":3,"score":0.2825999855995178},{"id":"https://openalex.org/C27670709","wikidata":"https://www.wikidata.org/wiki/Q5457555","display_name":"Flash file system","level":4,"score":0.27810001373291016},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2777999937534332},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2703000009059906},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.2671999931335449},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.2567000091075897}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:figshare.com:article/23415239","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"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":"","raw_type":"Text"},{"id":"doi:10.1184/r1/23415239.v1","is_oa":true,"landing_page_url":"https://doi.org/10.1184/r1/23415239.v1","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:figshare.com:article/23415239","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"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":"","raw_type":"Text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"With":[0],"the":[1,15,23,110,127,139,151,273,299,340,349,359,364,369,372,382],"slowing":[2],"down":[3],"of":[4,17,55,147,153,252,272,301,335,348,351,371,384,392],"Moore\u2019s":[5],"law,":[6],"persistent":[7,60,78,206,254],"storage":[8,44,61,80,106,166,200,207],"hardware":[9,255],"has":[10],"continued":[11],"to":[12,22,33,41,109,114,168,195,214,380,386,402],"scale":[13],"at":[14],"cost":[16],"exposing":[18],"hardware-level":[19],"write":[20,89,221,244,405],"idiosyncrasies":[21,40],"software.":[24],"Thus,":[25],"a":[26,119,159,284,310,325,346],"key":[27],"challenge":[28,300],"for":[29,122,141,156,171,294,333],"systems":[30,45,167,185,201,248],"developers":[31,197],"is":[32,91,118,150,282,321,324],"reason":[34],"about":[35,267],"and":[36,58,69,83,137,178,183,189,204,225,229,246,260,269,297,331,338,366],"design":[37],"around":[38],"these":[39,50,148,378,400],"create":[42,387],"replicated":[43,105,165,287],"that":[46,125,239,290,327,343],"can":[47,249],"effectively":[48],"leverage":[49],"new":[51,57,120,203],"technologies.":[52],"Two":[53],"examples":[54],"such":[56],"emerging":[59,205],"technologies":[62],"are":[63],"Intel":[64,75,292],"Optane":[65,76,188,293],"non-volatile":[66],"main":[67],"memory":[68],"Zoned":[70],"Namespace":[71],"(ZNS)":[72],"solid-state":[73],"drives.":[74],"provides":[77,328],"byte-addressable":[79],"with":[81],"throughput":[82,90],"latency":[84],"rivaling":[85],"DRAM,":[86],"but":[87,233],"per-DIMM":[88],"significantly":[92],"lower":[93],"than":[94],"read":[95],"throughput\u2013this":[96],"imbalance":[97],"presents":[98],"challenges":[99,342],"in":[100,104,158,198,242,354,411],"providing":[101],"high":[102],"availability":[103],"systems,":[107,210,375],"due":[108],"severely":[111],"limited":[112],"ability":[113],"bulk-ingest":[115],"data.":[116],"ZNS":[117,160,172,336],"interface":[121],"NVMe-based":[123],"SSDs":[124],"eliminates":[126],"flash":[128,143],"translation":[129],"layer,":[130],"thus":[131,162],"preventing":[132],"garbage":[133],"collection-related":[134],"performance":[135],"degradation":[136],"reducing":[138],"need":[140],"overprovisioned":[142],"hardware.":[144],"A":[145],"consequence":[146],"benefits":[149],"loss":[152],"overwrite":[154,352],"semantics":[155,353],"blocks":[157],"device,":[161],"necessitating":[163],"flash-based":[164],"be":[169],"redesigned":[170],"compatibility.":[173],"Based":[174],"on":[175,187,202,265],"our":[176],"experiences":[177],"setbacks":[179,365],"when":[180,407],"designing,":[181],"implementing,":[182],"evaluating":[184],"based":[186,264],"ZNS,":[190],"we":[191,280,319,398],"propose":[192],"three":[193],"guidelines":[194,361,379,401],"assist":[196],"designing":[199],"technologies:":[208],"(1)":[209],"even":[211],"those":[212],"expected":[213,274],"serve":[215],"read-heavy":[216],"workloads,":[217],"should":[218],"prioritize":[219],"optimizing":[220,257],"performance,":[222,227],"(2)":[223],"set":[224],"fulfill":[226],"durability,":[228],"fault":[230],"tolerance":[231],"guarantees,":[232],"do":[234],"not":[235],"exceed":[236],"them":[237],"as":[238,345],"may":[240],"result":[241,347],"excessive":[243],"overheads,":[245],"(3)":[247],"overcome":[250],"limitations":[251],"write-constrained":[253],"by":[256],"data":[258,262,303],"placement":[259],"internal":[261],"flows":[263],"assumptions":[266],"temporal":[268],"spatial":[270],"locality":[271],"client":[275],"workload.":[276],"The":[277,316,389],"first":[278],"system":[279,318,326],"present":[281,320],"CANDStore,":[283],"highly-available,":[285],"cost-effective,":[286],"key-value":[288],"store":[289],"uses":[291],"primary":[295,306],"storage,":[296],"solves":[298,339],"bottlenecked":[302],"ingestion":[304],"during":[305,368],"failure":[307],"recovery":[308,314],"through":[309],"novel":[311],"<em>online</em>":[312],"workload-guided":[313],"protocol.":[315],"second":[317],"RAIZN,":[322],"which":[323],"RAID-like":[329],"striping":[330],"redundancy":[332],"arrays":[334],"SSDs,":[337],"various":[341],"arise":[344],"lack":[350],"ZNS.":[355],"We":[356],"describe":[357],"how":[358,397],"above":[360,373],"arose":[362],"from":[363],"successes":[367],"development":[370],"two":[374],"then":[376],"apply":[377],"extend":[381],"functionality":[383],"RAIZN":[385],"RAIZN+.":[388,412],"final":[390],"part":[391],"this":[393],"thesis":[394],"details":[395],"exactly":[396],"applied":[399],"achieve":[403],"near-zero":[404],"amplification":[406],"serving":[408],"RocksDB":[409],"workloads":[410]},"counts_by_year":[],"updated_date":"2026-03-03T08:47:05.690250","created_date":"2025-10-10T00:00:00"}
