Allocating data and workload among multiple servers in a local area network

作者:

Highlights:

摘要

Local area networks (LANs) have become indispensable in today's highly competitive business environment. A LAN connects multiple file servers for many concurrent information retrievals. The system administrator has to resolve two allocation problems, workload and data. The allocation decisions are interrelated; a transaction is routed to the server that contains the data items requested. Affinity-based workload allocation is employed, and the database is thus fragmented into data files that are allocated across multiple servers. The paper's two primary objectives are (i) to provide a rationale for workload and data allocation and (ii) to present an analytical model which will attain effective allocation policies. The integrated problem is presented in the form of a nonlinear zero-one integer program. A special structure of the problem is employed to demonstrate the complexity of the problem, and to propose an algorithm.

论文关键词:Data Allocation,Workload Balancing,Multiple Servers,Local Area Network,Nonlinear Integer Programming,Optimal Policy

论文评审过程:Received 30 September 1993, Revised 1 March 1995, Available online 19 January 2000.

论文官网地址:https://doi.org/10.1016/0306-4379(95)00012-S