On leveraging policy-based management for maximizing business profit

被引:9
作者
Aib, Issam [1 ]
Boutaba, Raouf [1 ]
机构
[1] David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON
来源
IEEE Transactions on Network and Service Management | 2007年 / 4卷 / 03期
基金
加拿大自然科学与工程研究理事会;
关键词
Policy analysis; Policy optimization; Policy refinement; Policy-based management;
D O I
10.1109/TNSM.2007.021104
中图分类号
学科分类号
摘要
This paper presents a systematic approach to business and policy driven refinement. It also discusses an implementation of an application-hosting Service Level Agreement (SLA) use case. We make use of a simple application hosting SLA template, for which we derive a low-level policy-based Service Level Specification (SLS). The SLS policy set is then analyzed for static consistency and runtime efficiency. The Static Analysis phase involves several consistency tests introduced to detect and correct errors in the original SLS. The Dynamic analysis phase considers the runtime dynamics of policy execution as part of the policy refinement process. This latter phase aims at optimizing the business profit of the service provider. Through mathematical approximation, we derive three policy scheduling algorithms. The algorithms are then implemented and compared against random and First Come First Served (FCFS) scheduling. This paper shows, in addition to the systematic refinement process, the importance of analyzing the dynamics of a policy management solution before it is actually implemented. The simulations have been performed using the PS Policy Simulator tool. © 2008 IEEE.
引用
收藏
页码:25 / 39
页数:14
相关论文
共 16 条
[1]  
Verna D.C., Policy-Based Networking: Architecture and Algorithms, (2000)
[2]  
Aib I., Boutaba R., Business-Driven optimization of Policy-Based Management Solutions, Integrated Network Management, 2007. IM '07. 10th IFIP/IEEE International Symposium on, pp. 254-263, (2007)
[3]  
Damianou N., Dulay N., Lupu E., Sloman M., The Ponder policy specification language, POLICY '01: Proceedings of the International Workshop on Policies for Distributed Systems and Networks, pp. 18-38, (2001)
[4]  
Lobo J., Bhatia R., Naqvi S., A policy description language, AAAI '99/IAAI '99: Proceedings of the sixteenth national conference on Artificial intelligence artificial intelligence conference, pp. 291-298, (1999)
[5]  
Aib I., Salle M., Bartolini C., Boulmakoul A., A business-driven management framework for utility computing environments, the Ninth IFIP/IEEE International Symposium on Integrated Network Management (IM 20055), short paper, (2005)
[6]  
Sharma O., Markovian Queues, ser. Mathematics and its applications, (1990)
[7]  
Aib I., Boutaba R., PS: A policy simulator, IEEE Communications Magazine - Network & Service Management Series, 45, 4, pp. 130-137, (2007)
[8]  
Rubio-Loyola J., Serrat J., Charalambides M., Flegkas P., Pavlou G., A methodological approach toward the refinement problem in policy-based management systems, IEEE Communications Magazine, 44, 10, pp. 60-68, (2006)
[9]  
Begnum K., Burgess M., Jonassen T.M., Fagernes S., On the stability of adaptive service level agreements, eTransactions on Network and Service Management (eTNSM), 2, 1, pp. 13-21, (2006)
[10]  
Keller A., Ludwig H., The WSLA framework: Specifying and monitoring service level agreements for web services, Journal of Networks and Systems Management, 11, 1, (2003)