Article ID: | iaor20062985 |
Country: | United States |
Volume: | 52 |
Issue: | 6 |
Start Page Number: | 590 |
End Page Number: | 605 |
Publication Date: | Sep 2005 |
Journal: | Naval Research Logistics |
Authors: | Hollywood John S. |
Keywords: | networks |
We develop an approximate planning model for a distributed computing network in which a control system oversees the assignment of information flows and tasks to a pool of shared computers, and describe several optimization applications using the model. We assume that the computers are multithreaded, and have differing architectures leading to varying and inconsistent processing rates. The model is based on a discrete-time, continuous flow model developed by Graves, which provides the steady-state moments of production and work-in-queue quantities. We make several extensions to Graves' model to represent distributed computing networks. First, we approximately model control rules that are nonlinear functions of the work-in-queue at multiple stations through a linearization approach. Second, we introduce an additional noise term on production and show its use in modeling the discretization of jobs. Third, we model groups of heterogeneous computers as aggregate, ‘virtual computing cells’ that process multiple tasks simultaneously, using a judiciously selected control rule.