Abstract
A methodology for designing data center infrastructure for Information Technology (IT) services is developed. The main departure from existing methodologies is that it evaluates and compares alternative designs using business metrics rather than purely technical metrics. Specifically, the methodology evaluates the business impact (financial loss) imposed by imperfect infrastructure. The methodology provides the optimal infrastructure that minimizes the sum of provisioning costs and business losses incurred during failures and performance degradations. Several full numerical example scenarios are provided and results are analyzed. The use of the method for dynamically provisioning an adaptive infrastructure is briefly discussed.
Similar content being viewed by others
References
Taylor, R., Tofts, C.: Death by a thousand SLAs: a short study of commercial suicide pacts, Hewlett-Packard, Research Report HPL–2005–11, (2005)
Lewis, L.: Service Level Management for Enterprise Networks. Artech House, (1999)
Bartolini, C., Sallé, M.: Business-driven prioritization of service incidents. In: 15th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, ser. Lecture Notes in Computer Science, pp. 64–75. Springer, (2004)
Keller, A., Hellerstein, J., Wolf, J., Wu, K., Krishnan, V.: The CHAMPS system: change management with planning and scheduling. In: NOMS 2004: IEEE/IFIP Network Operations and Management Symposium. IEEE Computer Society, (2004)
Sauvé, J.P., Marques, F.T., Moura, J.A.B., Sampaio, M.C., da Jornada, J.F.H., Radziuk, E.: SLA design from a business perspective. In: 16th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, ser. Lecture Notes in Computer Science. Springer, (2005)
Sauvé, J.P., Marques, F.T., Moura, J.A.B., Sampaio, M.C., da Jornada, J.F., Radziuk, E.: Optimal design of e-commerce site infrastructure from a business perspective. In: Proceedings of the 39th Hawaii International Conference on System Sciences (HICSS), (2006)
Marques, F.T., Sauvé, J.P., Moura, J.A.B.: Business-oriented capacity planning of IT infrastructure to handle load surges. In: NOMS 2006: IEEE/IFIP Network Operations and Management Symposium, (2006)
Menascé, D.A., Barbará, D., Dodge, R.: Preserving QoS of e-commerce sites through self-tuning: a performance model approach. In: EC’01: Proceedings of the 3rd ACM conference on Electronic Commerce, pp. 224–234. ACM Press, New York, NY, USA (2001)
Janakiraman, G.J., Santos, J. R., Turner, Y.: Automated multi-tier system design for service availability. In: First Workshop on Design of Self-Managing Systems, (2003)
Ardagna, D., Francalanci, C., Trubian, M.: A cost-oriented approach for infrastructural design. In: SAC’04: Proceedings of the 2004 ACM Symposium on Applied Computing, pp. 1431–1437. ACM Press, New York, NY, USA (2004)
Ardagna, D., Francalanci, C.: A cost-oriented methodology for the design of web-based IT architectures. In: SAC’02: Proceedings of the 2002 ACM Symposium on Applied Computing, pp. 1127–1133. ACM Press, New York, NY, USA (2002)
Menascé, D.A., Almeida, V., Fonseca, R.C., Mendes, M.A.: Business-oriented resource management policies for e-commerce servers. Perform. Eval. 42(23), 223–239 (2000)
Aiber, S., Gilat, D., Landau, A., Razinkov, N., Sela, A., Wasserkrug, S.: Autonomic self-optimization according to business objectives. In: 1st International Conference on Autonomic Computing (ICAC 2004), pp. 206–213. (2004)
Sahai, A., Durante, A., Machiraju, V.: Towards automated SLA management for web services. Hewlett-Packard, Research Report HPL–2001–310, (2001)
Lamanna, D.D., Skene, J., Emmerich, W.: SLAng: a language for defining service level agreements. In: 9th IEEE International Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), 28–30 May 2003, San Juan, Puerto Rico, Proceedings, p. 100. IEEE Computer Society (2003)
Schmidt, H.: Service contracts based on workflow modeling. In: Ambler, A.P., Calo, S.B., Kar, G.(eds.) 11th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, DSOM 2000 ser. Lecture Notes in Computer Science, vol. 1960, pp. 132–144. Springer, (2000)
Beulen, E., Ribbers, P.M.A.: IT outsourcing contracts: practical implications of the incomplete contract theory. In: HICSS, (2003)
Abi, I., Sallé, M., Bartolini, C., Boulmakoul, A.: A business driven management framework for utility computing environments. Hewlett-Packard, Research Report HPL–2004–171, (2004)
Buco, M.J., Chang, R.N., Luan, L.Z., Ward, C., Wolf, J.L., Yu, P.S.: Utility computing SLA management based upon business objectives. IBM Syst. J. 43(1), 159–178 (2004)
Sallé, M., Bartolini, C.: Management by contract. In: NOMS 2004: IEEE/IFIP Network Operations and Management Symposium, pp 787–800. IEEE Computer Society, (2004)
Abrahão, B., Almeida, V., Almeida, J.: Self-adaptive SLA-driven capacity management for internet services. In: 17th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, ser. Lecture Notes in Computer Science. Springer, (2006)
Farrel, A.D.H.: Logic-based formalisms for the representation of service-level agreements for utility computing. MSc Thesis, Department of Computing, Imperial College of Science, Technology and Medicine, London (2003)
Liu, Z., Squillante, M.S., Wolf, J.L.: On maximizing service-level-agreement profits. In: ACM Conference on Electronic Commerce, pp. 213–223. ACM, 2001
Diao, Y., Hellerstein, J., Parekh, S.: A business-oriented approach to the design of feedback loops for performance management. In: 12th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, ser. Lecture Notes in Computer Science. Springer, (2001)
Trivedi, K.S.: Probability and statistics with reliability, queuing, and computer science applications. Prentice-Hall PTR, NJ, USA (1982)
Menascé, D.A., Almeida, V.A.F.: Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning. Prentice Hall, NJ, USA (2000)
Hoel, P.G., Port, S.C., Stone, C.J.: Introduction to Stochastic Processes. Waveland Press, (1986)
Menascé, D.A., Almeida, V.A.F., Riedi, R., Ribeiro, F., Fonseca, R.C., Meira, J.W.: A hierarchical and multiscale approach to analyze e-business workloads. Perform. Eval. 54(1), 33–57 (2003)
Manascé, D.A., Almeida, V.A.F., Dowdy, L.W.: Performance by Design: Computer Capacity Planning by Example. Prentice-Hall PTR, NJ, USA (2004)
Nielsen, J.: http://www.useit.com/alertbox/990207.html, last visited April (2008)
Saltelli, A., Ratto, M., Andres, T., Campolongo, F., Cariboni, J., Gatelli, D., Saisana, M., Tarantola, S.: Global Sensitivity Analysis—The Primer. John Wiley & Sons Ltd, (2008)
Private communication, Pedro Laranjo, ITSD (www.itsd.com)
Private communication, Charles Boutcher, HP Services (www.hp.com/hps/)
Acknowledgments
We would like to thank Danilo Resende, José Augusto Oliveira, Rodrigo Rebouças and Leandro Luna from the Bottom Line Project team at UFCG for building and executing the simulator used in the validation study. This work was developed in collaboration with HP Brazil R&D.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sauvé, J.P., Moura, A. & Marques, F.T. Business-Driven Design of Infrastructures for IT Services. J Netw Syst Manage 17, 422–456 (2009). https://doi.org/10.1007/s10922-009-9140-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-009-9140-6