DATABASE ALLOCATION IN A DISTRIBUTED ENVIRONMENT - INCORPORATING A CONCURRENCY-CONTROL MECHANISM AND QUEUING COSTS

被引:18
作者
RAM, S [1 ]
NARASIMHAN, S [1 ]
机构
[1] GEORGIA INST TECHNOL,SCH MANAGEMENT,ATLANTA,GA 30332
关键词
DISTRIBUTED DATABASE SYSTEMS; CONCURRENCY CONTROL; FILE ALLOCATION; LAGRANGIAN RELAXATION; NETWORK DESIGN;
D O I
10.1287/mnsc.40.8.969
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This research investigates the problem of allocating database fragments across a set of computers connected by a communication network. A mathematical model is presented to aid designers in the development of distributed database systems. The model takes into account the pattern of usage of the databases, communication costs in the network, delays due to queuing of data requests, costs for maintaining consistency among the various copies of a database, and storage costs. A solution procedure based on Lagrangian relaxation is proposed to solve the model. Computational results are reported along with several useful observations. The model is applicable to organizations that are considering migration from a centralized to a distributed computing environment.
引用
收藏
页码:969 / 983
页数:15
相关论文
共 48 条
[1]   CONCURRENCY-CONTROL PERFORMANCE MODELING - ALTERNATIVES AND IMPLICATIONS [J].
AGRAWAL, R ;
CAREY, MJ ;
LIVNY, M .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1987, 12 (04) :609-654
[2]   INTEGRATED CONCURRENCY-CONTROL AND RECOVERY MECHANISMS - DESIGN AND PERFORMANCE EVALUATION [J].
AGRAWAL, R ;
DEWITT, DJ .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1985, 10 (04) :529-564
[3]   DATA ALLOCATION IN DISTRIBUTED DATABASE-SYSTEMS [J].
APERS, PMG .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1988, 13 (03) :263-304
[4]  
Beeri C., 1981, Proceedings of the Seventh International Conference on Very Large Data Bases, P166
[5]  
BERNSTEIN PA, 1980, 6TH P INT C VER LARG, P285
[6]  
BERNSTEIN PA, 1982, 8TH P INT C VER LARG, P62
[7]  
BERNSTEIN PA, 1981, ACM COMPUT SURV, V13, P185
[8]  
Bernstein Philip A., 1987, CONCURRENCY CONTROL
[9]  
CERI S, 1982, 6TH P BERK WORK DIST
[10]  
Ceri S., 1984, DISTRIBUTED DATABASE