TY - GEN
T1 - QeDB
T2 - 15th IEEE Real-Time and Embedded Technology and Application Symposium, RTAS 2009
AU - Kang, Woochul
AU - Son, Sang H.
AU - Stankovic, John A.
PY - 2009
Y1 - 2009
N2 - QeDB is a database for data-intensive real-time applications running on flash memory-based embedded systems. Currently, databases for embedded systems are best effort, providing no guarantees on its timeliness and data freshness. Moreover, the existing real-time database (RTDB) technology can not be applied to these embedded databases since they hypothesize that the main memory of a system is large enough to hold all database, which can not be true in data-intensive real-time applications. QeDB uses a novel feedback control scheme to support QoS in such embedded systems without requiring all data to reside in main memory. In particular, our approach is based on simultaneous control of both I/O and CPU resource to guarantee the desired timeliness. Unlike existing work on feedback control of RTDB performance, we actually implement and evaluate the proposed scheme in a modern embedded system. The experimental results show that our approach supports the desired timeliness of transactions while still maintaining high data freshness compared to baseline approaches.
AB - QeDB is a database for data-intensive real-time applications running on flash memory-based embedded systems. Currently, databases for embedded systems are best effort, providing no guarantees on its timeliness and data freshness. Moreover, the existing real-time database (RTDB) technology can not be applied to these embedded databases since they hypothesize that the main memory of a system is large enough to hold all database, which can not be true in data-intensive real-time applications. QeDB uses a novel feedback control scheme to support QoS in such embedded systems without requiring all data to reside in main memory. In particular, our approach is based on simultaneous control of both I/O and CPU resource to guarantee the desired timeliness. Unlike existing work on feedback control of RTDB performance, we actually implement and evaluate the proposed scheme in a modern embedded system. The experimental results show that our approach supports the desired timeliness of transactions while still maintaining high data freshness compared to baseline approaches.
UR - http://www.scopus.com/inward/record.url?scp=67650215128&partnerID=8YFLogxK
U2 - 10.1109/RTAS.2009.31
DO - 10.1109/RTAS.2009.31
M3 - Conference contribution
AN - SCOPUS:67650215128
SN - 9780769536361
T3 - Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
SP - 108
EP - 117
BT - Proceedings - 15th IEEE Real-Time and Embedded Technology and Application Symposium, RTAS 2009
Y2 - 14 April 2009 through 16 April 2009
ER -