|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 28th IEEE International Symposium on Reliable Distributed Systems
On the Cost of Database Clusters Reconfiguration
Niagara Falls, New York
September 27-September 30
ISBN: 978-0-7695-3826-6
| ASCII Text | x | ||
| Ricardo Manuel Pereira Vilaça, José Orlando Pereira, Rui Carlos Oliveira, José Enrique Armendáriz-Iñigo, José Ramón González de Mendívil, "On the Cost of Database Clusters Reconfiguration," Reliable Distributed Systems, IEEE Symposium on, pp. 259-267, 2009 28th IEEE International Symposium on Reliable Distributed Systems, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/SRDS.2009.27, author = {Ricardo Manuel Pereira Vilaça and José Orlando Pereira and Rui Carlos Oliveira and José Enrique Armendáriz-Iñigo and José Ramón González de Mendívil}, title = {On the Cost of Database Clusters Reconfiguration}, journal ={Reliable Distributed Systems, IEEE Symposium on}, volume = {0}, year = {2009}, issn = {1060-9857}, pages = {259-267}, doi = {http://doi.ieeecomputersociety.org/10.1109/SRDS.2009.27}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Reliable Distributed Systems, IEEE Symposium on TI - On the Cost of Database Clusters Reconfiguration SN - 1060-9857 SP259 EP267 A1 - Ricardo Manuel Pereira Vilaça, A1 - José Orlando Pereira, A1 - Rui Carlos Oliveira, A1 - José Enrique Armendáriz-Iñigo, A1 - José Ramón González de Mendívil, PY - 2009 KW - Databases KW - Replication KW - Group Communication KW - Performance and QoS KW - Testing VL - 0 JA - Reliable Distributed Systems, IEEE Symposium on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SRDS.2009.27
Database clusters based on share-nothing replication techniques are currently widely accepted as a practical solution to scalability and availability of the data tier. A key issue when planning such systems is the ability to meet service level agreements when load spikes occur or cluster nodes fail. This translates into the ability to provision and deploy additional nodes. Many current research efforts focus on designing autonomic controllers to perform such reconfiguration, tuned to quickly react to system changes and spawn new replicas based on resource usage and performance measurements. In contrast, we are concerned about the inherent impact of deploying an additional node to an online cluster, considering both the time required to finish such an action as well as the impact on resource usage and performance of the cluster as a whole. If noticeable, such impact hinders the practicability of self-management techniques, since it adds an additional dimension that has to be accounted for. Our approach is to systematically benchmark a number of different reconfiguration scenarios to assess the cost of bringing a new replica online. We consider factors such as: workload characteristics, incremental and parallel recovery, flow control and outdatedness of the recovering replica. As a result, we show that research should be refocused from optimizing the capture and transmition of changes to applying them, which in a realistic setting dominates the cost of the recovery operation.
Index Terms:
Databases, Replication, Group Communication, Performance and QoS, Testing
Citation:
Ricardo Manuel Pereira Vilaça, José Orlando Pereira, Rui Carlos Oliveira, José Enrique Armendáriz-Iñigo, José Ramón González de Mendívil, "On the Cost of Database Clusters Reconfiguration," srds, pp.259-267, 2009 28th IEEE International Symposium on Reliable Distributed Systems, 2009
Usage of this product signifies your acceptance of the Terms of Use.
