schliessen

Filtern

 

Bibliotheken

Hetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources

Funding organization: This work was supported in part by the National Science Foundation of USA under Grant Nos. CCF-0913050, OCI-1147522, and CNS-1162165

Journal Title: 计算机科学技术学报(英文版) 2015, Issue 4, pp.657-678
Main Author: 张凯
Other Authors: 陈峰 , 丁晓宁 , 槐寅 , 李如豹 , 罗天 , 王凯博 , 袁源 , 张晓东 , Fellow ACM IEEE
Format: Electronic Article Electronic Article
Language: chi
Subjects:
Gpu
Ssd
ID: ISSN: 1000-9000
Zum Text:
SendSend as email Add to Book BagAdd to Book Bag
Staff View
recordid: wanfang_jourjsjkxjsxb-e201504002
title: Hetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources
format: Article
creator:
  • 张凯
  • 陈峰
  • 丁晓宁
  • 槐寅
  • 李如豹
  • 罗天
  • 王凯博
  • 袁源
  • 张晓东
  • Fellow ACM IEEE
subjects:
  • Database
  • Heterogeneous System
  • Gpu
  • Ssd
ispartof: 计算机科学技术学报(英文版), 2015, Issue 4, pp.657-678
description: Funding organization: This work was supported in part by the National Science Foundation of USA under Grant Nos. CCF-0913050, OCI-1147522, and CNS-1162165
language: chi
source:
identifier: ISSN: 1000-9000
fulltext: fulltext
issn:
  • 1000-9000
  • 10009000
url: Link


@attributes
ID341166898
RANK0.07
NO1
SEARCH_ENGINEprimo_central_multiple_fe
SEARCH_ENGINE_TYPEPrimo Central Search Engine
LOCALfalse
PrimoNMBib
record
control
sourcerecordidjsjkxjsxb-e201504002
sourceidwanfang_jour
recordidTN_wanfang_jourjsjkxjsxb-e201504002
sourcesystemPC
pqid1730119003
galeid421100649
display
typearticle
titleHetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources
creator
0张凯 ; 陈峰 ; 丁晓宁 ; 槐寅 ; 李如豹 ; 罗天 ; 王凯博 ; 袁源 ; 张晓东 ; Fellow ACM IEEE
1Kai Zhang ; Feng Chen ; Member ACM IEEE Xiaoning Ding ; Yin Huai ; Rubao Lee ; Tian Luo ; Kaibo Wang ; Yuan Yuan ; Xiaodong Zhang ; Fellow ACM IEEE
identifierISSN: 1000-9000
subjectDatabase ; Heterogeneous System ; Gpu ; Ssd
description
0Funding organization: This work was supported in part by the National Science Foundation of USA under Grant Nos. CCF-0913050, OCI-1147522, and CNS-1162165
1With recent advancement on hardware technologies, new general-purpose high-performance devices have been widely adopted, such as the graphics processing unit (GPU) and solid state drive (SSD). GPU may offer an order of higher throughput for applications with massive data parallelism, compared with the multicore CPU. Moreover, new storage device SSD is also capable of offering a much higher I/O throughput and lower latency than a traditional hard disk device (HDD). These new hardware devices can significantly boost the performance of many applications;thus the database community has been actively engaging in adopting them into database systems. However, the performance benefit cannot be easily reaped if the new hardwares are improperly used. In this paper, we propose Hetero-DB, a high-performance database system by exploiting both the characteristics of the database system and the special properties of the new hardware devices in system’s design and implementation. Hetero-DB develops a GPU-aware query execution engine with GPU device memory management and query scheduling mechanism to support concurrent query execution. Furthermore, with the SSD-HDD hybrid storage system, we redesign the storage engine by organizing HDD and SSD into a two-level caching hierarchy in Hetero-DB. To best utilize the hybrid hardware devices, the semantic information that is critical for storage I/O is identified and passed to the storage manager, which has a great potential to improve the e?ciency and performance. Hetero-DB aims to maximize the performance benefits of GPU and SSD, and demonstrates the effectiveness for designing next generation database systems.
2Journal Title in English: Journal of Computer Science & Technology
languagechi
source
ispartof计算机科学技术学报(英文版), 2015, Issue 4, pp.657-678
version6
lds50peer_reviewed
links
openurl$$Topenurl_article
backlink
0$$Uhttp://d.wanfangdata.com.cn/Periodical_jsjkxjsxb-e201504002.aspx$$EView_this record_in_Wanfang_(CHINA)
1$$Uhttp://d.g.wanfangdata.com.hk/Periodical_jsjkxjsxb-e201504002.aspx$$EView_this record_in_Wanfang_(HONG_KONG)
openurlfulltext$$Topenurlfull_article
addlink$$Uhttp://exlibris-pub.s3.amazonaws.com/aboutWanfang.html$$EView_the_Wanfang_Copyright_Statement
search
creatorcontrib
0张凯
1陈峰
2丁晓宁
3槐寅
4李如豹
5罗天
6王凯博
7袁源
8张晓东
9Fellow ACM IEEE
10Kai Zhang
11Feng Chen
12Member ACM IEEE Xiaoning Ding
13Yin Huai
14Rubao Lee
15Tian Luo
16Kaibo Wang
17Yuan Yuan
18Xiaodong Zhang
titleHetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources
descriptionWith recent advancement on hardware technologies, new general-purpose high-performance devices have been widely adopted, such as the graphics processing unit (GPU) and solid state drive (SSD). GPU may offer an order of higher throughput for applications with massive data parallelism, compared with the multicore CPU. Moreover, new storage device SSD is also capable of offering a much higher I/O throughput and lower latency than a traditional hard disk device (HDD). These new hardware devices can significantly boost the performance of many applications;thus the database community has been actively engaging in adopting them into database systems. However, the performance benefit cannot be easily reaped if the new hardwares are improperly used. In this paper, we propose Hetero-DB, a high-performance database system by exploiting both the characteristics of the database system and the special properties of the new hardware devices in system’s design and implementation. Hetero-DB develops a GPU-aware query execution engine with GPU device memory management and query scheduling mechanism to support concurrent query execution. Furthermore, with the SSD-HDD hybrid storage system, we redesign the storage engine by organizing HDD and SSD into a two-level caching hierarchy in Hetero-DB. To best utilize the hybrid hardware devices, the semantic information that is critical for storage I/O is identified and passed to the storage manager, which has a great potential to improve the e?ciency and performance. Hetero-DB aims to maximize the performance benefits of GPU and SSD, and demonstrates the effectiveness for designing next generation database systems.
subject
0Database
1Heterogeneous System
2Gpu
3Ssd
general
0Chinese
1China Online Journals (Wanfang)
2This work was supported in part by the National Science Foundation of USA under Grant Nos. CCF-0913050, OCI-1147522, and CNS-1162165
310.1007/s11390-015-1553-y
sourceidwanfang_jour
recordidwanfang_jourjsjkxjsxb-e201504002
issn
01000-9000
110009000
rsrctypearticle
creationdate2015
searchscopewanfang_jour
scopewanfang_jour
startdate20150101
enddate20151231
addtitle
0计算机科学技术学报(英文版)
1Journal of Computer Science &Amp; Technology
citationpf 657 pt 678 issue 4
lsr30VSR-Enriched:[pqid, eissn, galeid, vol]
sort
titleHetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources
author张凯 ; 陈峰 ; 丁晓宁 ; 槐寅 ; 李如豹 ; 罗天 ; 王凯博 ; 袁源 ; 张晓东 ; Fellow ACM IEEE
creationdate20150000
lso0120150000
facets
frbrgroupid7590419952605085370
frbrtype5
newrecords20170928
languagechi
creationdate2015
topic
0Database
1Heterogeneous System
2Gpu
3Ssd
collectionChina Online Journals (Wanfang)
prefilterarticles
rsrctypearticles
creatorcontrib
0张凯
1陈峰
2丁晓宁
3槐寅
4李如豹
5罗天
6王凯博
7袁源
8张晓东
9Fellow ACM IEEE
10Kai Zhang
11Feng Chen
12Member ACM IEEE Xiaoning Ding
13Yin Huai
14Rubao Lee
15Tian Luo
16Kaibo Wang
17Yuan Yuan
18Xiaodong Zhang
jtitle
0计算机科学技术学报(英文版)
1Journal of Computer Science &Amp; Technology
toplevelpeer_reviewed
delivery
delcategoryRemote Search Resource
fulltextfulltext
addata
au
0张凯
1陈峰
2丁晓宁
3槐寅
4李如豹
5罗天
6王凯博
7袁源
8张晓东
9Fellow ACM IEEE
10Kai Zhang
11Feng Chen
12Member ACM IEEE Xiaoning Ding
13Yin Huai
14Rubao Lee
15Tian Luo
16Kaibo Wang
17Yuan Yuan
18Xiaodong Zhang
atitleHetero-DB:Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources
jtitle计算机科学技术学报(英文版)
date2015
risdate2015
issue4
spage657
epage678
pages657-678
issn1000-9000
formatjournal
genrearticle
ristypeJOUR
abstractWith recent advancement on hardware technologies, new general-purpose high-performance devices have been widely adopted, such as the graphics processing unit (GPU) and solid state drive (SSD). GPU may offer an order of higher throughput for applications with massive data parallelism, compared with the multicore CPU. Moreover, new storage device SSD is also capable of offering a much higher I/O throughput and lower latency than a traditional hard disk device (HDD). These new hardware devices can significantly boost the performance of many applications;thus the database community has been actively engaging in adopting them into database systems. However, the performance benefit cannot be easily reaped if the new hardwares are improperly used. In this paper, we propose Hetero-DB, a high-performance database system by exploiting both the characteristics of the database system and the special properties of the new hardware devices in system’s design and implementation. Hetero-DB develops a GPU-aware query execution engine with GPU device memory management and query scheduling mechanism to support concurrent query execution. Furthermore, with the SSD-HDD hybrid storage system, we redesign the storage engine by organizing HDD and SSD into a two-level caching hierarchy in Hetero-DB. To best utilize the hybrid hardware devices, the semantic information that is critical for storage I/O is identified and passed to the storage manager, which has a great potential to improve the e?ciency and performance. Hetero-DB aims to maximize the performance benefits of GPU and SSD, and demonstrates the effectiveness for designing next generation database systems.
doi10.1007/s11390-015-1553-y
volume30
eissn18604749