Guoyu Wang, Xilong Che, Haoyang Wei, Chenju Pei, Juncheng Hu
{"title":"DRAM-NVM-Disk 混合存储系统的碰撞一致性","authors":"Guoyu Wang, Xilong Che, Haoyang Wei, Chenju Pei, Juncheng Hu","doi":"arxiv-2408.04238","DOIUrl":null,"url":null,"abstract":"NVM is used as a new hierarchy in the storage system, due to its intermediate\nspeed and capacity between DRAM, and its byte granularity. However, consistency\nproblems emerge when we attempt to put DRAM, NVM, and disk together as an\nefficient whole. In this paper, we discuss the challenging consistency problems\nfaced by heterogeneous storage systems, and propose our solution to the\nproblems. The discussion is based on NVPC as a case study, but can be inspiring\nand adaptive to all similar heterogeneous storage systems.","PeriodicalId":501333,"journal":{"name":"arXiv - CS - Operating Systems","volume":"8 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Crash Consistency in DRAM-NVM-Disk Hybrid Storage System\",\"authors\":\"Guoyu Wang, Xilong Che, Haoyang Wei, Chenju Pei, Juncheng Hu\",\"doi\":\"arxiv-2408.04238\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"NVM is used as a new hierarchy in the storage system, due to its intermediate\\nspeed and capacity between DRAM, and its byte granularity. However, consistency\\nproblems emerge when we attempt to put DRAM, NVM, and disk together as an\\nefficient whole. In this paper, we discuss the challenging consistency problems\\nfaced by heterogeneous storage systems, and propose our solution to the\\nproblems. The discussion is based on NVPC as a case study, but can be inspiring\\nand adaptive to all similar heterogeneous storage systems.\",\"PeriodicalId\":501333,\"journal\":{\"name\":\"arXiv - CS - Operating Systems\",\"volume\":\"8 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Operating Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.04238\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Operating Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.04238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
由于 NVM 的速度和容量介于 DRAM 和字节粒度之间,因此被用作存储系统的新层次。然而,当我们试图将 DRAM、NVM 和磁盘组合成一个高效的整体时,一致性问题就出现了。在本文中,我们讨论了异构存储系统面临的具有挑战性的一致性问题,并提出了我们的解决方案。讨论以 NVPC 为案例,但对所有类似的异构存储系统都有启发和借鉴意义。
Crash Consistency in DRAM-NVM-Disk Hybrid Storage System
NVM is used as a new hierarchy in the storage system, due to its intermediate
speed and capacity between DRAM, and its byte granularity. However, consistency
problems emerge when we attempt to put DRAM, NVM, and disk together as an
efficient whole. In this paper, we discuss the challenging consistency problems
faced by heterogeneous storage systems, and propose our solution to the
problems. The discussion is based on NVPC as a case study, but can be inspiring
and adaptive to all similar heterogeneous storage systems.