2019 · 17 citations · 3 references
ComputingComputer EngineeringComputer ScienceDatabasesOperating SystemsStorage SystemsCachingCaching StrategiesMemory DevicesMemory Subsystem DesignSolid-state Drive ArchitectureSolid-state StorageCache Access FilteringCache Access PatternsCache DesignCache OptimizationCache Replacement PoliciesCache Replacement Policy OptimizationCaching MechanismsSolid-state Drive Caching
New NVM-based devices provide unparalleled performance (i.e., significantly reduced latency) than Flash-based SSDs. In this paper, we look into exploiting an NVM-based block device -- the Intel Optane SSD -- as a caching layer for Microsoft SQL Server. We reveal that naive usage of Optane SSD can result in up to 23% higher query response time than Flash SSD. We explain the issues of simple caching by analyzing the I/O characteristics of Intel Optane SSD. To exploit Optane SSD as a caching layer, we propose an Optane SSD-aware caching strategy including an optimized cache replacement policy and a cache access filter.
3
Platform Storage Performance With 3D XPoint Technology
Frank Hady, Annie Foong, Bryan Veal et al. · Proceedings of the IEEE · 2017 · 231 citations
Reducing DRAM footprint with NVM in Facebook
Assaf Eisenman, Darryl Gardner, Islam Abdelrahman et al. · 2018 · 126 citations · Full text