Item type |
Trans(1) |
公開日 |
2018-07-11 |
タイトル |
|
|
タイトル |
共有ストレージ型データベースエンジンにおける動的演算資源調整手法の提案 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Dynamic Computing Resource Adjustment in Shared-storage Database Engine |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[研究論文] データベースエンジン,動的資源調整 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
著者所属 |
|
|
|
東京大学生産技術研究所 |
著者所属 |
|
|
|
東京大学生産技術研究所 |
著者所属 |
|
|
|
東京大学生産技術研究所 |
著者所属 |
|
|
|
東京大学生産技術研究所/国立情報学研究所 |
著者所属(英) |
|
|
|
en |
|
|
Institute of Industrial Science, the University of Tokyo |
著者所属(英) |
|
|
|
en |
|
|
Institute of Industrial Science, the University of Tokyo |
著者所属(英) |
|
|
|
en |
|
|
Institute of Industrial Science, the University of Tokyo |
著者所属(英) |
|
|
|
en |
|
|
Institute of Industrial Science, the University of Tokyo / National Institute of Informatics |
著者名 |
奥野, 晃裕
早水, 悠登
合田, 和生
喜連川, 優
|
著者名(英) |
Akihiro, Okuno
Yuto, Hayamizu
Kazuo, Goda
Masaru, Kitsuregawa
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
広く用いられている共有ストレージ型データベースエンジンでは,演算資源が1つのストレージを共有することで,演算資源における故障に対するデータベースエンジンの可用性を高めるとともに,演算資源によってクエリのスループットが律速される場合には,クエリ実行開始時に演算資源量を指定することによって当該クエリのスループットを変更することができる.しかしながら,従来の共有ストレージ型データベースエンジンではクエリの実行開始時に利用する演算資源が決定されるため,クエリ実行に割り当てる演算資源の調整の機会はクエリ実行前に限られていた.本論文では,共有ストレージ型データベースエンジンにおいて演算資源の割当てをクエリの実行時に調整する手法を提案する.当該手法を用いることにより,たとえば,あるクエリの実行中に他のクエリの実行が完了して新たに演算資源が利用可能になる場合においても,当該実行中クエリに対して追加して演算資源を割り当てることが可能となるなど,従来手法より効率の良い演算資源の利用を実現することができる.本論文では,パブリッククラウド環境を用いた評価実験により,提案手法の有効性を明らかにする. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Shared-storage database engine, which is one of the major architectures of the database engine, has been widely used. Shared-storage database engine achives high availability against a fault in the computing resources by sharing a storage among computing resources. With shared-storage database engine, for a query where the throughput is limited by the computing resources, a query throughput can be controlled by specifying the amount of computing resources. However, in a conventional shared-storage database engine, the amount of computing resources is determined at the beginning of query execution, thus the opportunity of specifying the amount of computing resources used for query execution is limited before the execution of the query. In this paper, we propose a method to adjust the amount of computing resources to be utilized for query execution during query execution. The proposed method improves the efficiency of computing resource utilization in shared-storage database engine. For example, the proposed method allows the shared-storage database engine to allocate the available resources to the currently executing query even if the resources were not available before the execution of the query. We present experimental evaluations using the public cloud environment and clarify the effectiveness of the proposed method. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11464847 |
書誌情報 |
情報処理学会論文誌データベース(TOD)
巻 11,
号 2,
p. 30-43,
発行日 2018-07-11
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7799 |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |