Title :
A fractional data allocation method for distributed databases
Author :
Thomasian, Alexander
Author_Institution :
IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
Abstract :
High performance transaction processing in a distributed database (DDB) system can only be achieved through a high degree of locality of access, which may be attainable by appropriate data allocation. In this paper, we discuss an adaptive data allocation method for DDB systems maintaining resource allocation data, as in airline reservations and inventory control applications. According to the fractional data allocation (FDA) method, fractions of certain widely used resources are apportioned in the form of tokens among the nodes of the network, such that most resource allocation requests can be processed locally. When a resource allocation request cannot be processed locally, or a data fault occurs, tokens are borrowed from other network nodes through independent token transfer transactions. The initial allocation of tokens and system reconfiguration for token reallocation are based on anticipated demand. We also discuss the allocation of metadata in the DDB to make these activities possible. An abstract model, based on the count of token transfer messages, is used to specify an optimal initial data allocation, and to investigate the effect of token borrowing and reallocation policies
Keywords :
distributed databases; resource allocation; token networks; transaction processing; access locality; adaptive data allocation method; airline reservations; anticipated demand; data fault; distributed databases; fractional data allocation method; high performance transaction processing; inventory control; locally processed resource allocation requests; metadata; network nodes; optimal initial data allocation; resource allocation data maintenance; system reconfiguration; token borrowing; token reallocation policies; token transfer message count; token transfer transactions; widely used resources; Costs; Delay effects; Distributed databases; Inventory control; Milling machines; Programmable control; Protocols; Resource management; Rivers; Transaction databases;
Conference_Titel :
Parallel and Distributed Information Systems, 1994., Proceedings of the Third International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-6400-2
DOI :
10.1109/PDIS.1994.331719