Grosch's law re-revisited: CPU power and the cost of computation
Communications of the ACM
Computer and Database Location in Distributed Computer Systems
IEEE Transactions on Computers
A Comprehensive Model for the Design of Distributed Computer Systems
IEEE Transactions on Software Engineering
Exploiting process lifetime distributions for dynamic load balancing
ACM Transactions on Computer Systems (TOCS)
A framework for information systems architecture
IBM Systems Journal
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Virtual private networks: technologies and solutions
Virtual private networks: technologies and solutions
Managing energy and server resources in hosting centers
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
A cost-oriented methodology for the design of web based IT architectures
Proceedings of the 2002 ACM symposium on Applied computing
Tabu Search
What's Size Got to Do With It?: Understanding Computer Rightsizing
What's Size Got to Do With It?: Understanding Computer Rightsizing
Scaling for E Business: Technologies, Models, Performance, and Capacity Planning
Scaling for E Business: Technologies, Models, Performance, and Capacity Planning
Distributed Information Systems: An Advanced Methodology
IEEE Transactions on Software Engineering
A Method for Design and Performance Modeling of Client/Server Systems
IEEE Transactions on Software Engineering
Performance Engineering, State of the Art and Current Trends
Performance Engineering, State of the Art and Current Trends
Revised Papers from the Second International Workshop on Engineering Distributed Objects
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
Appia: Automatic Storage Area Network Fabric Design
FAST '02 Proceedings of the Conference on File and Storage Technologies
Schedulability Analysis and Utilization Bounds for Highly Scalable Real-Time Services
RTAS '01 Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)
Modeling and Dimensioning Hierarchical Storage Systems for Low-Delay Video Services
IEEE Transactions on Computers
A cost-oriented approach for infrastructural design
Proceedings of the 2004 ACM symposium on Applied computing
Predictive algorithms in the management of computer systems
IBM Systems Journal
User-level QoS-adaptive resource management in server end-systems
IEEE Transactions on Computers
SLA-driven planning and optimization of enterprise applications
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
EnergIT: A Methodology for the Incremental Green Design of Data Centers
International Journal of Green Computing
Hi-index | 0.00 |
Multiple combinations of hardware and network components can be selected to design an information technology (IT) infrastructure that satisfies requirements. The professional criterion to deal with these degrees of freedom is cost minimization. However, a scientific approach has been rarely applied to cost minimization, especially for the joint optimization of hardware and network systems. This paper provides an algorithm combining hardware and network design issues in a single cost-minimization problem. The algorithm is empirically verified with a database of costs that has also been built as part of this research. Results show how a joint cost-minimization approach provides significant cost reductions with respect to the separate optimization of hardware and network sub systems. This indicates that the generally adopted divide et impera professional principle can be cost inefficient with respect to a rigorous scientific approach. Sensitivity and scalability analyses show that the algorithm's results are also robust and do not involve cost disadvantages over time.