Filters








22,998 Hits in 3.0 sec

NoFTL

Sergej Hardock, Ilia Petrov, Robert Gottstein, Alejandro Buchmann
2013 Proceedings of the VLDB Endowment  
Flash SSDs are omnipresent as database storage. HDD replacement is seamless since Flash SSDs implement the same legacy hardware and software interfaces to enable backward compatibility.  ...  The performance evaluation results indicate an improvement of at least 2.4x on real hardware over conventional Flash storage; as well as better utilisation of native Flash  ...  Database systems on raw storage (Figure 1 .b) eliminate file system overhead, enable raw storage access and direct physical data placement, achieving better performance [14] .  ... 
doi:10.14778/2536274.2536295 fatcat:rns325hqdzhs7dnfri7tx24cz4

SaS: SSD as SQL Database System

Jong-Hyeok Park, Soyee Choi, Gihwan Oh, Sang Won Lee
2021 Proceedings of the VLDB Endowment  
The advent of computational SSDs with more compute resource will enable SaS to be more viable and attractive database architecture.  ...  This more-than-halfcentury-old IHDE (In-Host-Database-Engine) architecture, however, reveals its limitations when run on fast flash memory SSDs.  ...  However, since the role of NVM is still unclear for database workloads due to its price [26] , we expect that flash will be used as the primary storage for databases.  ... 
doi:10.14778/3461535.3461538 dblp:journals/pvldb/ParkCOL21 fatcat:culueow5zrcw7hhtjfacbvdb64

SHARE Interface in Flash Storage for Relational and NoSQL Databases

Gihwan Oh, Chiyoung Seo, Ravi Mayuram, Yang-Suk Kee, Sang-Won Lee
2016 Proceedings of the 2016 International Conference on Management of Data - SIGMOD '16  
Being able to explicitly remap the address mapping inside flash storage using SHARE interface enables host-side database storage engines to achieve write atomicity without causing write amplification.  ...  This write amplification results in reduced performance and, for flash storage, accelerates device wear-out. In this paper, we propose a flash storage interface, SHARE.  ...  Both SHARE and TRIM allow upper-layer applications to provide useful information to flash storage devices, thus enabling them to achieve better performance.  ... 
doi:10.1145/2882903.2882910 dblp:conf/sigmod/OhSMKL16 fatcat:ghzksdg7gre5zatvk27lery4qu

Indexing on modern hardware

Justin Levandoski, David Lomet, Sudipta Sengupta, Adrian Birka, Cristian Diaconu
2014 Proceedings of the 2014 ACM SIGMOD international conference on Management of data - SIGMOD '14  
These improve performance by eliminating thread blocking while improving cache hit ratios. (2) flash storage: the Bw-tree organizes secondary storage in a log-structured manner, using large sequential  ...  In SQL Server, the Hekaton main-memory database engine embodies this new OLTP support. Hekaton uses the Bw-tree to achieve its great indexing performance.  ...  flash layer (the Bw-tree is the range index in the SQL Server Hekaton mainmemory database [4] ).  ... 
doi:10.1145/2588555.2594536 dblp:conf/sigmod/LevandoskiLSBD14 fatcat:e3hidjiv2zeydkeawdkvvtecoa

Revisiting read-ahead efficiency for raw NAND flash storage in embedded Linux

Pierre Olivier, Jalil Boukhobza, Eric Senn
2015 ACM SIGBED Review  
This paper revisits the efficiency of this mechanism for embedded Linux using flash memory as secondary storage, which is the case for most embedded systems.  ...  The Linux Read-Ahead mechanism has been designed to bridge the gap between the secondary storage low performance and I/O read-intensive applications for personal computers and servers.  ...  One of the peculiarities of embedded Linux is the use of a special subsystem to manage bare flash memory based storage systems through Flash File Systems (FFS).  ... 
doi:10.1145/2724942.2724949 fatcat:bthheqrjxva45jz75elt5fa4e4

Towards software defined persistent memory

Swaminathan Sundararaman, Nisha Talagala, Dhananjoy Das, Amar Mudrankit, Dulcardo Arteaga
2015 Proceedings of the 3rd Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads - INFLOW '15  
We evaluate the performance of our implementation on a set of microbenchmarks and database workloads using the MySQL database.  ...  We present Software Defined Persistent Memory, an approach that enables applications to use persistent memory in a variety of local and remote configurations.  ...  Prior to the arrival of PM, the storage industry has driven the Software Defined Storage initiative that uses middleware to enable optimal application behavior on varied hardware configurations of flash  ... 
doi:10.1145/2819001.2819004 dblp:conf/sosp/SundararamanTDM15 fatcat:35pumzgsxrgvhh3u374tcbputu

A database in every sensor

Nicolas Tsiftes, Adam Dunkels
2011 Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems - SenSys '11  
We present Antelope, a database management system for resource-constrained sensors. Antelope provides a dynamic database system that enables run-time creation and deletion of databases and indexes.  ...  own database system.  ...  NAND flash typically enables a larger storage capacity and more energy-efficient I/O, but has more restrictive I/O semantics [11] .  ... 
doi:10.1145/2070942.2070974 dblp:conf/sensys/TsiftesD11 fatcat:iofzysm2svddfpkzw5jp7exkf4

Rethinking Data Management for Storage-centric Sensor Networks

Yanlei Diao, Deepak Ganesan, Gaurav Mathur, Prashant J. Shenoy
2007 Conference on Innovative Data Systems Research  
We then describe how StonesDB enables this vision through a number of innovative features including energyefficient use of flash memory, multi-resolution storage and aging, query processing, and intelligent  ...  We articulate a vision of a storage-centric sensor network where sensor nodes will be equipped with high-capacity and energy-efficient local flash storage.  ...  CURRENT STATUS AND CONCLUSIONS In this paper, we argued that new technology developments in flash memories and sensor platforms have enabled energy-efficient storage and rich query processing on senor  ... 
dblp:conf/cidr/GanesanMS07 fatcat:7j62ll334zcptcbzoxf75l6i3a

Supporting Transactional Atomicity in Flash Storage Devices

Woon-Hak Kang, Sang-Won Lee, Bongki Moon, Gi-Hwan Oh, Changwoo Min
2014 IEEE Data Engineering Bulletin  
Flash memory does not allow data to be updated in place, and the copy-on-write strategy is adopted by most flash storage devices.  ...  This paper presents X-FTL as a model case of exploiting the opportunity in flash storage to achieve the transactional atomicity in a simple and efficient way.  ...  This enables low-cost transactional support as well as minimal write amplification, which extends the life span of a flash storage device.  ... 
dblp:journals/debu/KangLMOM14 fatcat:iynmevtnvfe7ha43gtwn7gm3yi

Oracle and storage IOs, explanations and experience at CERN

Eric Grancher
2010 Journal of Physics, Conference Series  
The Input Output (IO) storage system is often called "disk subsystem", with the flash Solid State Drive (SSD) devices coming increasingly as replacement for the rotating drives, the IO subsystem is a more  ...  Critical to the efficient running of these databases is the storage subsystem, and over the years Oracle has introduced new ways to access and manage this storage, e.g.  ...  Acknowledgments I would like to thank CERN's IT-Database and Engineering Services group for the help and support, Elzbieta Gajewska-Dendek and Anton Topurov for their work on the Swingbench PVSS workload  ... 
doi:10.1088/1742-6596/219/5/052004 fatcat:givohijxqrczbgro3x2w7owere

Designing Database Operators for Flash-enabled Memory Hierarchies

Goetz Graefe, Stavros Harizopoulos, Harumi A. Kuno, Mehul A. Shah, Dimitris Tsirogiannis, Janet L. Wiener
2010 IEEE Data Engineering Bulletin  
Flash memory affects not only storage options but also query processing.  ...  In this paper, we analyze the use of flash memory for database query processing, including algorithms that combine flash memory and traditional disk drives.  ...  [11] measure the performance of unmodified database algorithms when the underlying storage is a flash SSD.  ... 
dblp:journals/debu/GraefeHKSTW10 fatcat:gztgnn4vczcy5l7rkyoc6eeqxe

Selective In-Place Appends for Real: Reducing Erases on Wear-prone DBMS Storage

Sergey Hardock, Ilia Petrovy, Robert Gottstein, Alejandro Buchmann
2017 2017 IEEE 33rd International Conference on Data Engineering (ICDE)  
Our observations and initial results show that: the standard logical database structures can be used for physical organization of data on native Flash; at the same time higher DBMS performance is achieved  ...  Initial experimental evaluation indicates a 20% increase in transactional throughput under TPC-C, by performing intelligent data placement on Flash, less erase operations and thus better Flash longevity  ...  LOGICAL STORAGE STRUCTURES AND DATA PLACEMENT ON FLASH We introduce the concept of NoFTL regions as a new physical storage structure, to simplify the organization and management of native Flash storage  ... 
doi:10.1109/icde.2017.184 dblp:conf/icde/HardockPGB17 fatcat:3syhsdde6rbfnlmroczv36xb5u

Mobile and embedded databases

Anil Nori
2007 Proceedings of the 2007 ACM SIGMOD international conference on Management of data - SIGMOD '07  
This paper presents an overview of mobile and embedded database systems and applications.  ...  Also, advances in memory technology are increasing the capacities of RAM and Flash, and their costs down. These trends lead to applications that are mobile, embedded, and data-centric.  ...  Particularly, advances in large memory and flash storage open doors for further research in database architectures.  ... 
doi:10.1145/1247480.1247648 dblp:conf/sigmod/Nori07 fatcat:foe3xhsuajdgzjdmskrpf4pbqu

LGeDBMS: A Small DBMS for Embedded System with Flash Memory

Gye-Jeong Kim, Seung-Cheon Baek, Hyun-Sook Lee, Han-Deok Lee, Moon Jeung Joe
2006 Very Large Data Bases Conference  
., has led to the widespread adaptation of flash memory as main data storages, respectively.  ...  However, the read/write/erase behaviors of flash memory are radically different than that of magnetic disks which make traditional database technology irrelevant.  ...  The former is a phone simulator which simulates functions of a mobile phone, and the later is a flash memory simulator which enables a disk to simulate a flash memory.  ... 
dblp:conf/vldb/KimBLLJ06 fatcat:3klmfgn4w5ahtkzfn3l25t62iu

Linked Data Processing for Embedded Devices

Le Tuan Anh
2016 International Semantic Web Conference  
/O behaviours of flash-based storage.  ...  Embedded devices use flash memory as secondary storage.  ... 
dblp:conf/semweb/Anh16 fatcat:h4qfhp6ijzdzlaz4srwrwfyi2y
« Previous Showing results 1 — 15 out of 22,998 results