Toggle Main Menu Toggle Search

Open Access padlockePrints

Evaluating a Peer-to-Peer Database Server Based on BitTorrent

Lookup NU author(s): Dr John Colquhoun, Professor Paul Watson

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

Database systems have traditionally used a Client-Server architecture. As the server becomes overloaded, clients experience an increase in query response time, and in the worst case the server may be unable to provide any service at all. In file-sharing, the problem of server overloading has been addressed by the use of Peer-to-Peer (P2P) techniques in which users (peers) supply files to each other, so sharing the load. This paper describes the Wigan P2P Database System, which was designed to investigate if P2P techniques for reducing server load, thus increasing system scalability, could be applied successfully in a database environment. It is based on the BitTorrent file-sharing approach. This paper introduces the Wigan system architecture, explaining how the BitTorrent approach must be modified for a P2P database server. It presents and analyses experimental results, including the TPC-H benchmark, which show that the approach can succeed in delivering scalability in particular cases. © 2009 Springer Berlin Heidelberg.


Publication metadata

Author(s): Colquhoun J; Watson P

Editor(s): Sexton, A.P.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Dataspace: The Final Frontier: 26th British National Conference on Databases

Year of Conference: 2009

Pages: 171-179

ISSN: 0302-9743 (Print) 1611-3349 (Online)

Publisher: Springer

URL: http://dx.doi.org/10.1007/978-3-642-02843-4_17

DOI: 10.1007/978-3-642-02843-4_17

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783642028427


Actions

Find at Newcastle University icon    Link to this publication


Share