Abstract

The design of distributed processing systems has increasingly drawn the attention of systems designers as more and more organizations recognize the advantages of decentralizing operations. However, determination of an optimal or preferred distributed data base configuration is a nontrivial task. A viable model for allocating files to nodes in a distributed system must consider the tradeoffs between costs and service and the unique characteristics of the system, including the planned redundancy inherent in the file organization. It also must be solvable within the current state of the art. This paper presents a mixed-integer linear programming model which allows assignment of replicated and/or partitioned files to the nodes of a distributed network while considering query, update and storage costs associated with the file assignments. The resulting model, though large, is solvable even for networks with a substantial number of nodes and links. Because the model relies on an average communication cost for determining file location, results are presented comparing the model performance to that of a model utilizing exact communication costs.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.