{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T21:06:08Z","timestamp":1758056768611,"version":"3.44.0"},"reference-count":83,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"10","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100003968","name":"Iran National Science Foundation","doi-asserted-by":"publisher","award":["4025937"],"award-info":[{"award-number":["4025937"]}],"id":[{"id":"10.13039\/501100003968","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Research and Technology Deputy of Sharif University of Technology"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1109\/tpds.2025.3592275","type":"journal-article","created":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T17:57:25Z","timestamp":1753379845000},"page":"2152-2168","source":"Crossref","is-referenced-by-count":0,"title":["ELICA: <u>E<\/u>fficient and <u>L<\/u>oad Balanced <u>I<\/u>\/O <u>C<\/u>ache <u>A<\/u>rchitecture for Hyperconverged Infrastructures"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1900-9916","authenticated-orcid":false,"given":"Mostafa","family":"Kishani","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"}]},{"given":"Sina","family":"Ahmadi","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3625-9631","authenticated-orcid":false,"given":"Saba","family":"Ahmadian","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3786-7102","authenticated-orcid":false,"given":"Reza","family":"Salkhordeh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Johannes Gutenberg-University Mainz, Mainz, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5155-8192","authenticated-orcid":false,"given":"Zdenek","family":"Becvar","sequence":"additional","affiliation":[{"name":"Department of Telecommunication Engineering, Czech Technical University in Prague (CTU), Prague, Czechia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0075-2312","authenticated-orcid":false,"given":"Onur","family":"Mutlu","sequence":"additional","affiliation":[{"name":"Information Technology and Electrical Engineering Department, ETH Zurich, Z&#x00FC;rich, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3083-2775","authenticated-orcid":false,"given":"Andr\u00e9","family":"Brinkmann","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Johannes Gutenberg-University Mainz, Mainz, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0264-3865","authenticated-orcid":false,"given":"Hossein","family":"Asadi","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"}]}],"member":"263","reference":[{"volume-title":"Smackerel of Opinion","year":"2009","key":"ref1"},{"volume-title":"Pivot3","year":"2021","key":"ref2"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3179412"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8714805"},{"key":"ref5","first-page":"445","article-title":"Sharding the shards: Managing datastore locality at scale with Akkio","volume-title":"Proc. 13th USENIX Symp. Operating Syst. Des. Implementation","author":"Annamalai"},{"key":"ref6","first-page":"355","article-title":"CloudCache: On-demand flash cache management for cloud computing","volume-title":"Proc. 14th Usenix Conf. File Storage Technol.","author":"Arteaga"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1712605.1712641"},{"key":"ref9","article-title":"What is hyperconvergence?","volume-title":"Network World","author":"Bednarz","year":"2022"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"journal-title":"Official Ceph Platform, first launched c.2012","article-title":"Ceph: An open-source, distributed storage system","year":"2022","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2018.00138"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/DASC\/PiCom\/CBDCom\/CyberSciTech.2019.00178"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3299309"},{"key":"ref16","first-page":"185","article-title":"Autonomous learning for efficient resource utilization of dynamic VM migration","volume-title":"Proc. 22nd Annu. Int. Conf. Supercomputing","author":"Won"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-017-0092-1"},{"key":"ref18","first-page":"273","article-title":"Live migration of virtual machines","volume-title":"Proc. 2nd Conf. Symp. Netw. Syst. Des. Implementation","author":"Clark"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3577193.3593718"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.51219\/jaimld\/reddy-davu\/170"},{"journal-title":"Dell Technologies","year":"2018","key":"ref21"},{"journal-title":"Dell EMC XC Series Advancements and Vision for Customers in the Hyperconverged Era","year":"2019","key":"ref24"},{"key":"ref25","first-page":"343","article-title":"Chardonnay: Fast and general datacenter transactions for $\\lbrace${On-Disk$\\rbrace$} databases","volume-title":"Proc. 17th USENIX Symp. Operating Syst. Des. Implementation","author":"Eldeeb"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-019-1902-3"},{"key":"ref27","first-page":"673","article-title":"Reexamining direct cache access to optimize I\/O intensive applications for multi-hundred-gigabit networks","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Farshin"},{"article-title":"Adaptive asynchronous work-stealing for distributed load-balancing in heterogeneous systems","year":"2024","author":"Fernandes","key":"ref28"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"article-title":"Device replacement for hyper-converged infrastructure computing environments","year":"2018","author":"Gakhar","key":"ref30"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3489143"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2938534"},{"journal-title":"HPE SimpliVity Hyperconverged Infrastructure for VMware vSphere","year":"2019","key":"ref34"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3568313"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2771491"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3694715.3695981"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2019.2962691"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2018.2846675"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2017.7927007"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2018.2888515"},{"key":"ref44","first-page":"45","article-title":"Write policies for host-side flash caches","volume-title":"Proc. 11th USENIX Conf. File Storage Technol.","author":"Koller"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2015.44"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3143295"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3221410"},{"key":"ref48","first-page":"143","article-title":"Distcache: Provable load balancing for large-scale storage systems with distributed caching","volume-title":"Proc. 17th USENIX Conf. File Storage Technol.","author":"Liu"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2013.6618808"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3029806.3029809"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1504\/IJGUC.2020.105533"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/SYSCON.2018.8369580"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-59194-6_23"},{"key":"ref54","first-page":"133","article-title":"vCacheShare: Automated server flash cache space management in a virtualization environment","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Meng"},{"year":"2020","key":"ref55","article-title":"Azure functions blob access trace"},{"journal-title":"Hyper-V storage caching layers and data consistency requirements","year":"2021","key":"ref56"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1416944.1416949"},{"year":"2017","key":"ref58","article-title":"SSD cache feature"},{"key":"ref59","article-title":"A Day in the Life of a VSAN I\/O\u2013Diving in to the I\/O Flow of vSAN","author":"Nicholson","year":"2016","journal-title":"VMworld 2016 Session STO7875 Summary, PenguinPunk.net Blog"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.117"},{"journal-title":"NUTANIX","article-title":"Hyperconverged infrastructure: The definitive guide","year":"2022","key":"ref61"},{"key":"ref62","first-page":"2077","article-title":"Virtual machine migration in self-managing virtualized server environments","volume-title":"Proc. 11th Int. Conf. Adv. Commun. Technol.","author":"Park"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2024.3511347"},{"year":"2021","key":"ref64","article-title":"Proxmox VE Administration Guide"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1700795"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486974"},{"article-title":"Hyperconverged infrastructure supporting storage and compute capabilities","year":"2018","author":"Shekar","key":"ref67"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ICUMT51630.2020.9222420"},{"article-title":"Methods and apparatus to manage compute resources in a hyperconverged infrastructure computing environment","year":"2019","author":"Siddappa","key":"ref69"},{"journal-title":"Storage Networking Industry Association (SNIA) IOTTA Repository","article-title":"Microsoft Enterprise Traces","year":"2022","key":"ref70"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.5120\/14643-2919"},{"article-title":"Hybrid hyper-converged infrastructure and storage appliance","year":"2017","author":"Srinivasan","key":"ref72"},{"article-title":"Hyper-converged infrastructure based on server pairs","year":"2017","author":"Srinivasan","key":"ref73"},{"year":"2023","key":"ref74","article-title":"Host-side caching software virtucache"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-11404-6_5"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-022-1214-x"},{"key":"ref77","first-page":"273","article-title":"Online migration for geo-distributed storage systems","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Tran"},{"journal-title":"VMware Cloud Foundation Blog","article-title":"VSAN disk groups","year":"2019","key":"ref78"},{"journal-title":"VMware Cloud Foundation Blog","article-title":"An Overview of VMware Virtual SAN Caching Algorithms","year":"2019","key":"ref79"},{"year":"2019","key":"ref80","article-title":"VMWare VSAN 6.7 Technical Overview"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10665-1_23"},{"key":"ref82","first-page":"95","article-title":"Efficient MRC construction with SHARDS","volume-title":"Proc. File Storage Technol.","author":"Waldspurger"},{"key":"ref83","first-page":"267","article-title":"Infinicache: Exploiting ephemeral serverless functions to build a cost-effective memory cache","volume-title":"Proc. 18th USENIX Conf. File Storage Technol.","author":"Wang"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/BigData50022.2020.9378045"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/3508042"},{"key":"ref86","first-page":"687","article-title":"Ransom access memories: Achieving practical ransomware protection in cloud with {DeftPunk}","volume-title":"Proc. 18th USENIX Symp. Operating Syst. Des. Implementation","author":"Wang"},{"article-title":"Systems and methods for policy driven storage in a hyper-convergence data center","year":"2018","author":"Wu","key":"ref87"},{"key":"ref88","first-page":"307","article-title":"The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus","volume-title":"Proc. 19th USENIX Conf. File Storage Technol.","author":"Wu"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2013.2287711"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2794881"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/71\/11123590\/11095967-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/11123590\/11095967.pdf?arnumber=11095967","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,15]],"date-time":"2025-09-15T17:39:05Z","timestamp":1757957945000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11095967\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":83,"journal-issue":{"issue":"10"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2025.3592275","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"type":"print","value":"1045-9219"},{"type":"electronic","value":"1558-2183"},{"type":"electronic","value":"2161-9883"}],"subject":[],"published":{"date-parts":[[2025,10]]}}}