Welcome to D
SIGMOD'00
 = SIGMOD'00 We
 = Plenary Talk
<<< = SIGMOD'00 Pa>>>
PODS'00
SIGMOD Recor
CIKM 2000/CI
COMAD 2000
Data Enginee
DL 2000
DPDJ
EDBT 2000
Hypertext 20
ICDE 2000
KDD 2000
KDD Explorat
KRDB 2000
SBBD 2000
SIGIR 2000
SIGIR Forum
SSDBM 2000
TODS
VLDB'00
VLDBJ

Towards Self-Tuning Data Placement in Parallel Database Systems


Mong-Li Lee, Masaru Kitsuregawa, Beng Chin Ooi, Kian-Lee Tan, and Anirban Mondal

  View Paper (PDF)  

Return to Research Sessions


Abstract

Parallel database systems are increasingly being deployed to support the performance demands of end-users. While declustering data across multiple nodes facilitates parallelism, initial data placement may not be optimal due to skewed workloads and changing access patterns. To prevent performance degradation, the placement of data must be reorganized, and this must be done on-line to minimize disruption to the system.

In this paper, we consider a dynamic self-tuning approach to reorganization in a shared nothing system. We introduce a new index-based method that facilitates fast and efficient migration of data. Our solution incorporates a globably height-balanced structure and load tracking at different levels of granularity. We conducted an extensive performance study, and implemented the methods on the Fujitsu AP3000 machine. Both the simulation and empirical results demonstrate that our proposed method is indeed scalable and effective in correcting any deterioration in system throughput.


References


Note: References link to DBLP on the Web.

[1]
Kiran J. Achyutuni , Edward Omiecinski , Shamkant B. Navathe : Two Techniques for On-Line Index Modification in Shared Nothing Parallel Databases. SIGMOD Conf. 1996 : 125-136
[2]
Thomas E. Anderson , David E. Culler , David A. Patterson : A Case for NOW (Networks Of Workstations). IEEE Micro 15(1) : 54-64(1995)
[3]
Elisa Bertino , Beng Chin Ooi , Ron Sacks-Davis , Kian-Lee Tan , Justin Zobel , Boris Shidlovsky , Barbara Catania : Indexing Techniques for Advanced Database Systems. Kluwer 1997, ISBN 0-7923-9985-4
[4]
Theodore Johnson , Padmashree Krishna : Lazy Updates for Distributed Search Structure. SIGMOD Conference 1993 : 337-346
[5]
...
[6]
Brigitte Kröll , Peter Widmayer : Distributing a Search Tree Among a Growing Number of Processors. SIGMOD Conference 1994 : 265-276
[7]
David B. Lomet : Replicated Indexes for Distributed Data. PDIS 1996 : 108-119
[8]
C. Mohan , Inderpal Narang : Algorithms for Creating Indexes for Very Large Tables Without Quiescing Updates. SIGMOD Conference 1992 : 361-370
[9]
Edward Omiecinski : Concurrent Storage Structure Conversion: from B+ Tree to Linear Hash File. ICDE 1988 : 589-596
[10]
Edward Omiecinski , Liehuey Lee , Peter Scheuermann : Concurrent File Reorganization for Record Clustering: A Performance Study. ICDE 1992 : 265-272
[11]
Beng Chin Ooi , Kian-Lee Tan , Cui Yu , Stéphane Bressan : Indexing the Edges - A Simple and Yet Efficient Approach to High-Dimensional Indexing. PODS 2000 : 166-174
[12]
Raghu Ramakrishnan : Database Management Systems. WCB/McGraw-Hill 1998, ISBN 0-07-050775-9
[13]
...
[14]
Peter Scheuermann , Gerhard Weikum , Peter Zabback : ``Disk Cooling'' in Parallel Disk Systems. Data Engineering Bulletin 17(3) : 29-40(1994)
[15]
Peter Scheuermann , Gerhard Weikum , Peter Zabback : Data Partitioning and Load Balancing in Parallel Disk Systems. VLDB Journal 7(1) : 48-66(1998)
[16]
Gary H. Sockut , Balakrishna R. Iyer : A Survey on Online Reorganization in IBM Products and Research. Data Engineering Bulletin 19(2) : 4-11(1996)
[17]
...
[18]
Radek Vingralek , Yuri Breitbart , Gerhard Weikum : Snowball: Scalable Storage on Networks of Workstations with Balanced Load. Distributed and Parallel Databases 6(2) : 117-156(1998)
[19]
...
[20]
Chendong Zou , Betty Salzberg : On-line Reorganization of Sparsely-populated B+trees. SIGMOD Conf. 1996 : 115-124
[21]
Chendong Zou , Betty Salzberg : Safely and Efficiently Updating References During On-line Reorganization. VLDB 1998 : 512-522

BIBTEX


@inproceedings{DBLP:conf/sigmod/LeeKOTM00,
  author    = {Mong-Li Lee and
                Masaru Kitsuregawa and
                Beng Chin Ooi and
                Kian-Lee Tan and
                Anirban Mondal},
   editor    = {Weidong Chen and
                Jeffrey F. Naughton and
                Philip A. Bernstein},
   title     = {Towards Self-Tuning Data Placement in Parallel Database Systems},
   booktitle = {Proceedings of the 2000 ACM SIGMOD International Conference on
                Management of Data, May 16-18, 2000, Dallas, Texas, USA},
   journal   = {SIGMOD Record},
   publisher = {ACM},
   volume    = {29},
   number    = {2},
   year      = {2000},
   isbn      = {1-58113-218-2},
   pages     = {225-236},
   crossref  = {DBLP:conf/sigmod/2000},
   bibsource = {DBLP, http://dblp.uni-trier.de} } },




DiSC'01 Copyright ©2002 ACM Inc.