A cost-oriented approach for infrastructural design
- 14 March 2004
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 1431-1437
- https://doi.org/10.1145/967900.968187
Abstract
The selection of a cost-minimizing combination of hardware and network components that satisfy organizational requirements is a complex design problem with multiple degrees of freedom. Decisions must be made on how to distribute the overall computing load onto multiple computers, where to locate computers and how to take advantage of legacy components. The corresponding optimization problem not only embeds the structure of NP-hard problems, but also represents a challenge with a well-structured heuristic approach. A scientific approach has been rarely applied to cost minimization and a rigorous methodological support to cost issues of infrastructural design is still lacking. The methodological contribution of this paper is the representation of complex infrastructural design issues as a single cost-minimization problem. The problem is decomposed in four interwined cost-minimization sub-prolems; optimization is accomplished by sequentially solving these sub-problems with a heuristic approach and tuning their solution with a final tabusearch step. Results indicate that decomposition significantly reduces optimization time and solutions are also closer to the global optimum if results are compared to those identified without prior decomposition. Cost reductions are also significant when practicioners' solutions, obtained by applying simplified design rules from the professional literature, are considered.Keywords
This publication has 11 references indexed in Scilit:
- Performance guarantees for Web server end-systems: a control-theoretical approachIEEE Transactions on Parallel and Distributed Systems, 2002
- On balancing the load in a clustered web farmACM Transactions on Internet Technology, 2001
- Evaluating the performance of distributed architectures for information retrieval using a variety of workloadsACM Transactions on Information Systems, 2000
- Legacy information systems: issues and directionsIEEE Software, 1999
- Evaluating Information Technology investments: research findings and reappraisalInformation Systems Journal, 1992
- Combinatorial Algorithms for Integrated Circuit LayoutPublished by Springer Nature ,1990
- A Comprehensive Model for the Design of Distributed Computer SystemsIEEE Transactions on Software Engineering, 1987
- Computer and Database Location in Distributed Computer SystemsIEEE Transactions on Computers, 1986
- Grosch's law re-revisited: CPU power and the cost of computationCommunications of the ACM, 1985
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973