(Enter summary)
Abstract: Traditionally, database systems have been implemented using a client-server architecture.
Under heavy loads, the server experiences both CPU and I/O bottlenecks. One promising
solution to this problem is to replace a single processor server with a cluster of servers.
The goal of this thesis is to develop buffer management algorithms that exploit the
aggregate memory capacity in such a server cluster to attack the I/O bottleneck. The
thesis addresses two key issues: 1) utilizing idle memory in... (Update)
Context of citations to this paper: More
...O. The other significant benefit is in the ability to harness more physical memory (buffer space) across the nodes for the same dataset [16], which can reduce I O further. The downside is the additional communication that may be incurred. We find that the benefits outweigh the...
Cited by: More
Decision-Support Workload Characteristics on a.. - Zhang, Zhang.. (2003)
(Correct)
Characterizing TPC-H on a Clustered Database.. - Zhang, Zhang..
(Correct)
Active bibliography (related documents): More All
0.7: Goal-Oriented Memory Allocation In Database Management Systems - Brown (1995)
(Correct)
0.6: Transactional Client-Server Cache Consistency.. - Franklin, Carey, Livny (1995)
(Correct)
0.5: Local Disk Caching for Client-Server Database Systems - Franklin, Carey, Livny (1993)
(Correct)
Similar documents based on text: More All
0.0: The SawMill Multiserver Approach - Gefflaut, Jaeger, Park, Liedtke.. (2000)
(Correct)
0.0: Stability and Performance Analysis of Queueing Networks With.. - Morrison, Kumar (1997)
(Correct)
0.0: Approximation to the CLR in ATM switches with multiserver.. - Aguilar, al. (1998)
(Correct)
Related documents from co-citation: More All
2: Phase Characterization of TPC-H Query Operations (context) - Kandaswamy, Knighten - 2000
2: An Efficient Zero-Copy I/O Framework for UNIX
- Thadani, Khalidi - 1995
2: IO-lite: a unified I/O buffering and caching system
- Pai, Druschel et al. - 1999
BibTeX entry: (Update)
S. Venkatarman. Global memory management for multi-server database systems. Technical Report CS-TR-1996-1325, Univ. of Wisconsin, 1996. http://citeseer.ist.psu.edu/venkatarman96global.html More
@techreport{ venkatarman96global,
author = "Shivakumar Venkatarman",
title = "Global Memory Management for Multi-Server Database Systems",
number = "CS-TR-1996-1325",
year = "1996",
url = "citeseer.ist.psu.edu/venkatarman96global.html" }
Citations (may not include all citations):
1002
Programming Language (context) - Stroustrup - 1991
723
Memory Coherence in Shared Virtual Memory Systems
- Li, Hudak - 1989
609
Myrinet -- A Gigabit-per-Second Local Area Network
- Boden, Cohen et al. - 1995
566
Condor - A Hunter of Idle Workstations (context) - Litzkow, Livny et al. - 1988
553
Using MPI: Portable Parallel Programming with the Message-Pa.. (context) - Gropp, Lusk et al. - 1994
478
The Stanford DASH Multiprocessor (context) - Lenoski, Laudon et al. - 1992
422
Implementation and Performance of Munin
- Carter, Bennett et al. - 1991
405
Fine Grained Mobility in the Emerald System
- Jul, Levy et al. - 1988
295
The ObjectStore Database System (context) - Lamb, Landis et al. - 1991
291
High Performance Messaging on Workstations: Illinois Fast Me..
- Pakin, Lauria et al. - 1995
275
Virtual Memory Mapped Network Interface for the SHRIMP Multi..
- Blumrich, Li et al. - 1994
268
Tempest and TyphoonUser Level Shared Memory
- Larus, Tempest et al. - 1994
228
Shoring Up Persistent Applications
- Carey, DeWitt et al. - 1994
217
Human Behavior and the Principle of Least Effort (context) - Zipf - 1949
194
Shared Virtual Memory on Loosely Coupled Multiprocessors (context) - Li - 1986
183
Cooperative Caching : Using Remote Client Memory to Improve ..
- Dahlin, Wang et al. - 1994
150
Understanding the New SQL: A Complete Guide (context) - Melton, Simon - 1993
127
Implementing Global Memory Management in a Workstation Clust..
- Feeley, Morgan et al. - 1995
113
Disk Shadowing (context) - Bitton, Gray - 1988
113
Data placement in bubba (context) - Copeland, Alexander et al. - 1988
106
The EXODUS Extensible DBMS Project: An Overview
- Carey, DeWitt et al. - 1990
104
Communications of the ACM (context) - Deux, System - 1991
99
Data Caching Tradeoffs in Client-Server DBMS Architectures (context) - Carey, Franklin et al. - 1991
96
A Scalable HTTP Server: The NCSA Prototype
- Katz, Butler et al. - 1994
91
A Study of Three Alternative Workstation Server Architecture..
- DeWitt, Futtersack et al. - 1990
84
IEEE Transactions on Knowledge and Data Engineering (context) - DeWitt, Ghandeharizadeh et al. - 1990
76
Cache Consistency and Concurrency Control in a Client/Server.. (context) - Wang, Rowe - 1991
76
Global Memory Management in Client-Server DBMS Architectures (context) - Franklin, Carey et al. - 1992
73
Limits to Low-Latency Communication on HighSpeed Networks (context) - Thekkath, Levy - 1993
70
The OO7 Benchmark
- Carey, DeWitt et al. - 1993
68
Chained Declustering: A New Availability Strategy for Multip..
- Hsiao, DeWitt - 1990
61
Experimental Comparison of Memory Management Policies for NU..
- LaRowe, Ellis - 1990
60
Fine Grained Sharing in a Page Server OODBMS
- Carey, Franklin et al. - 1994
58
Maintaining Consistency of Client Cached Data (context) - Wilkinson, Neimat - 1990
57
IEEE Transactions on Knowledge and Data Engineering (context) - Boral, Alexander et al. - 1990
47
SP2 System Architecture (context) - Agerwala, Martin et al. - 1995
42
Crash Recovery in Client-Server EXODUS
- Franklin, Zwilling et al. - 1992
40
Microelectronics and Computer Technology Corp (context) - Schwetman, MCC et al. - 1990
37
Issues in the Implementation of a Remote Memory Paging Syste.. (context) - Felten, Zahorjan - 1991
37
QuickStore: A High Performance Mapped Object Store
- White, DeWitt - 1994
36
Recovery and Coherency Control Protocols for Fast Intersyste.. (context) - Mohan, Narang - 1991
35
KSRBridging Gap Between Shared Memory and MPP (context) - Burkhardt, KSR et al. - 1993
34
Memory Servers for Multicomputers
- Iftode, Li et al. - 1993
33
Adaptive Remote Paging for Mobile Computers
- Schilit, Duchamp - 1991
31
Introduction to Redundant Array of Inexpensive Disks (context) - Patterson, Chen et al. - 1989
29
A Shared Segmented Memory System for an Object-Oriented Data.. (context) - Hornick, Zdonik - 1987
27
Local Disk Caching in Client-Server Database Systems
- Franklin, Carey et al. - 1993
25
Software--Practice and Experience (context) - Richardson, Carey et al. - 1989
24
Replication Algorithms in a Remote Caching Architecture (context) - Leff, Wolf et al. - 1993
22
Third Generation Database System Manifesto
- for, Functions - 1990
19
Client-Server Caching Revisited
- Franklin, Carey - 1992
17
CSA:A Method for Database Recovery in Client-Server Architec.. (context) - Mohan, Narang - 1994
14
Implementing Crash Recovery in QuickStore: A Performance Stu..
- White, DeWitt - 1995
13
Performance Analysis of Several Back-End Database Architectu.. (context) - Hagmann, Ferrari - 1986
12
Empirical Performance Evaluation of Concurrency and Coherenc.. (context) - Rahm - 1993
12
Performance Analysis of Coherency Control Policies through L.. (context) - Dan, Yu - 1992
10
ARIES: A Transaction Method Supporting Fine-Granularity Lock.. (context) - Mohan, Haderle et al. - 1992
7
Analytical Modelling of a Hierarchical Buffer for a Data Sha.. (context) - Dan, Yu - 1991
6
Performance Evaluation of Extended Storage Architecture for .. (context) - Rahm - 1992
6
Performance Analysis of Buffer Coherency Policies in a Multi.. (context) - Dan, Yu - 1993
5
Impact of Data Placement on Memory Management for Multi-Serv.. (context) - Venkataraman, Livny et al. - 1995
5
VERSANT System Reference manual (context) - Technology - 1991
4
Resource Allocation in Parallel Shared-Nothing Database Syst.. (context) - Mehta - 1994
2
A Guide to Developing Client-Server SQL Applications (context) - Khoshafian, Chan et al. - 1992
2
Redundancy Management in a Symmetric Distributed Main-Memory.. (context) - Pu, Leff et al. - 1990
2
Fujistsu America Technical Assistance Center (context) - America, Techniccal et al. - 1990
1
A New Design for Distributed Systems (context) - Comer, Griffoen - 1990
1
The GemStone Data Management System (context) - Bret - 1989
1
Physical Database Design in Multiprocessor Systems (context) - Ghandeharzadeh - 1990
1
LRU-based Replication Strategies in a LAN Remote Caching Arc.. (context) - Leff, Wolf et al. - 1992
1
ParSets for Parallelizing OODBMS Traversals: A Performance E.. (context) - DeWitt, Naughton et al. - 1994
1
ACM Transactions on Computer Systems (context) - Cao, Lim et al. - 1994
1
Sclae and Performance in a Distributed File System (context) - Howard, Kazar et al. - 1988
Documents on the same site (http://www.idt.ntnu.no/~noervaag/p_oodb_papers.html): More
An Efficient Index Structure for OID Indexing in Parallel.. - Nørvåg (1999)
(Correct)
Shoring Up Persistent Applications - Carey, DeWitt, Franklin, Hall.. (1994)
(Correct)
PPOST: A Parallel Database in Main Memory - Böszörményi, Eder, Weich (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC