Content area

Abstract

Database systems have become extremely popular in nearly every area of scientific, business, and personal computing. Users expect immediate access to data while increasing the load on the system. Many database software systems in place today are reaching performance limits due to I/O constraints. Parallel I/O is an alternative to serial I/O systems that can offer a partial solution this problem of scalability. In this paper we evaluate the use of parallel I/O in a heterogeneous computing environment for performance impact on database applications. We created a database system that uses parallel database servers and parallel I/O. PVM and PIOUS provide the parallel services. We then ran a suite of benchmark tests including various parallel configurations and number of clients. When we tested the database using both parallel I/O and parallel database servers, total benchmark run time of eight clients was only slightly longer than that of a single client. When we removed either parallel I/O or parallel database servers from the test, the run times increased incrementally with additional clients. The resulting analysis shows that, in certain configurations, the combination of parallel I/O and parallel database servers makes the database system more scalable than its serial I/O counterparts.

Details

1010268
Classification
Identifier / keyword
Title
Performance evaluation of parallel I/O in a database environment
Number of pages
85
Degree date
1998
School code
0665
Source
MAI 36/05M, Masters Abstracts International
ISBN
978-0-591-83011-8
University/institution
Emory University
University location
United States -- Georgia
Degree
M.S.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
1389445
ProQuest document ID
304471841
Document URL
https://www.proquest.com/dissertations-theses/performance-evaluation-parallel-i-o-database/docview/304471841/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic