A Survey of Policy Refinement Methods as a Support for Sustainable Networks

Green sustainability-oriented features have become common in network nodes and protocols. Running a network in an energy-efficient way is an important concern of network operators and datacenter networks. The implementation and coordination of the myriad of existing network features poses a challenging task. The energy efficiency capabilities must be selected according to the network conditions and can be combined to increase energy savings. However, they can conflict if not orchestrated in a proper manner. Policy-Based Network Management is a well-known approach to addressing the complexity of network management tasks. In conjunction with a refinement process to translate high-level policies down to low-level policies, it can bring business directives to the network, including sustainability goals. In this survey, we identify the major characteristics of sustainability-oriented policies, as well as the requirements a policy refinement method for such type of policies has to fulfill, including energy efficiency capabilities orchestration. We then analyze existing policy refinement techniques and discuss the challenges on how they address or need to be modified in order to be applicable to sustainability-oriented policies.

[1]  R. Buyya,et al.  Green Cloud Computing and Environmental Sustainability , 2012 .

[2]  Paris Flegkas,et al.  Dynamic Policy Analysis and Conflict Resolution for DiffServ Quality of Service Management , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.

[3]  Franco Davoli,et al.  Energy-Aware Resource Adaptation for Next-Generation Network Equipment , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[4]  Andrea Westerinen,et al.  Terminology for Policy-Based Management , 2001, RFC.

[5]  Albert Y. Zomaya,et al.  Green Data Center Networks: Challenges and Opportunities , 2013, 2013 11th International Conference on Frontiers of Information Technology.

[6]  David Walker,et al.  Composing Software Defined Networks , 2013, NSDI.

[7]  Abdul Hameed,et al.  Future Generation Computer Systems ( ) – Future Generation Computer Systems a Taxonomy and Survey on Green Data Center Networks Keywords: Data Center Data Center Networks Network Architectures Network Performance Network Management Network Experimentation , 2022 .

[8]  Emil C. Lupu,et al.  An Adaptive Policy-Based Framework for Network Services Management , 2003, Journal of Network and Systems Management.

[9]  Jorge Lobo,et al.  Refinement of History-Based Policies , 2011, Logic Programming, Knowledge Representation, and Nonmonotonic Reasoning.

[10]  Jim Boyle,et al.  Accept-Ranges : bytes Content-Length : 55967 Connection : close Content-Type : text / plain Internet Draft , 2012 .

[11]  M. J. Maullo,et al.  Policy management: an architecture and approach , 1993, Proceedings of 1993 IEEE 1st International Workshop on Systems Management.

[12]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[13]  Jorge Lobo,et al.  Decomposition techniques for policy refinement , 2010, 2010 International Conference on Network and Service Management.

[14]  Paris Flegkas,et al.  A methodological approach toward the refinement problem in policy-based management systems , 2006 .

[15]  Nicodemos Constantinou Damianou,et al.  A policy framework for management of distributed systems , 2002 .

[16]  Marco Listanti,et al.  An OSPF enhancement for energy saving in IP networks , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[17]  Morris Sloman,et al.  Policies Hierarchies for Distributed Systems Management , 1993, IEEE J. Sel. Areas Commun..

[18]  Diego Reforgiato Recupero,et al.  A northbound interface for power management in next generation network devices , 2014, IEEE Communications Magazine.

[19]  Nick Feamster,et al.  Procera: a language for high-level reactive network control , 2012, HotSDN '12.

[20]  B. Jennings,et al.  Autonomic Networking: Prototype Implementation of the Policy Continuum , 2006, 2006 1st IEEE International Workshop on Broadband Convergence Networks.

[21]  Emil C. Lupu,et al.  Ponder2: A Policy System for Autonomous Pervasive Environments , 2009, 2009 Fifth International Conference on Autonomic and Autonomous Systems.

[22]  Jeffrey M. Bradshaw,et al.  Toward a flexible ontology-based policy approach for network operations using the KAoS framework , 2011, 2011 - MILCOM 2011 Military Communications Conference.

[23]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[24]  Dario Rossi,et al.  A Survey of Green Networking Research , 2010, IEEE Communications Surveys & Tutorials.

[25]  David Walker,et al.  Languages for software-defined networks , 2013, IEEE Communications Magazine.

[26]  Bin Liu,et al.  GreenTE: Power-aware traffic engineering , 2010, The 18th IEEE International Conference on Network Protocols.

[27]  Marco Listanti,et al.  An Energy Saving Routing Algorithm for a Green OSPF Protocol , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.

[28]  Jorge Lobo,et al.  Expressive policy analysis with enhanced system dynamicity , 2009, ASIACCS '09.

[29]  John C. Strassner,et al.  Policy-based network management - solutions for the next generation , 2003, The Morgan Kaufmann series in networking.

[30]  Christoph Lange,et al.  Taxonomy of Dynamic Power Saving Techniques in Fixed Broadband Networks , 2013 .

[31]  Kenneth J. Christensen,et al.  Reducing the Energy Consumption of Ethernet with Adaptive Link Rate (ALR) , 2008, IEEE Transactions on Computers.

[32]  Yang Ping,et al.  Benchmarking Power usage of networking devices , 2013 .

[33]  Jun Hu,et al.  Research on Policy Refinement Method , 2008, 2008 International Conference on Cyberworlds.

[34]  Javier Rubio-Loyola Towards the Policy Refinement Problem in Policy-Based Management Systems , 2010 .

[35]  Dinesh C. Verma,et al.  Policy-Based Networking: Architecture and Algorithms , 2000 .

[36]  Ji Gao,et al.  An Automatic Policy Refinement Mechanism for Policy-Driven Grid Service Systems , 2005, GCC.

[37]  Jeffrey M. Bradshaw,et al.  Policy-Based Governance ofComplex Distributed Systems: What Past Trends Can Teach Us about Future Requirements , 2014, Adaptive, Dynamic, and Resilient Systems.

[38]  Kang-Won Lee,et al.  Policy management for networked systems and applications , 2005, 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005..

[39]  Raffaele Bolla,et al.  Performance and power consumption modeling for green COTS Software Router , 2009, 2009 First International Communication Systems and Networks and Workshops.

[40]  Emil C. Lupu,et al.  The Ponder Policy Specification Language , 2001, POLICY.

[41]  Paul Hudak,et al.  Event-Driven FRP , 2002, PADL.

[42]  Jorge Lobo,et al.  Policy refinement: Decomposition and operationalization for dynamic domains , 2011, 2011 7th International Conference on Network and Service Management.

[43]  T. Koch,et al.  Policy definition language for automated management of distributed systems , 1996, Proceedings of IEEE International Workshop on System Management.

[44]  Guilherme Carvalho Januario,et al.  SustNMS: Towards service oriented policy-based network management for energy-efficiency , 2012, 2012 Sustainable Internet and ICT for Sustainability (SustainIT).

[45]  Jeffrey M. Bradshaw,et al.  New Developments in Ontology-Based Policy Management: Increasing the Practicality and Comprehensiveness of KAoS , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[46]  Pedro Reviriego,et al.  IEEE 802.3az: the road to energy efficient ethernet , 2010, IEEE Communications Magazine.

[47]  R. Buyya,et al.  Green Cloud Computing and Environmental Sustainability , 2012 .

[48]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[49]  Kenneth J. Christensen,et al.  Saving energy in LAN switches: New methods of packet coalescing for Energy Efficient Ethernet , 2011, 2011 International Green Computing Conference and Workshops.

[50]  Athanasios V. Vasilakos,et al.  A Survey of Green Mobile Networks: Opportunities and Challenges , 2012, Mob. Networks Appl..

[51]  Emil C. Lupu,et al.  Ponder2 - A Policy Environment for Autonomous Pervasive Systems , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[52]  Akhil Sahai,et al.  A Classification-Based Approach to Policy Refinement , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[53]  Sherali Zeadally,et al.  A survey on Green communications using Adaptive Link Rate , 2013, Cluster Computing.

[54]  Alessandra Russo,et al.  Using event calculus to formalise policy specification and analysis , 2003, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks.

[55]  Jorge Lobo,et al.  Policy-based management of networked computing systems , 2005, IEEE Communications Magazine.

[56]  Raouf Boutaba,et al.  Policy-based Management: A Historical Perspective , 2007, Journal of Network and Systems Management.

[57]  Jeffrey O. Kephart,et al.  Research challenges of autonomic computing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[58]  Bob Moore Policy Core Information Model (PCIM) Extensions , 2003, RFC.

[59]  Sonja Klingert,et al.  GreenSLAs for the energy-efficient management of data centres , 2011, e-Energy.

[60]  Franco Davoli,et al.  Energy Efficiency in the Future Internet: A Survey of Existing Approaches and Trends in Energy-Aware Fixed Network Infrastructures , 2011, IEEE Communications Surveys & Tutorials.

[61]  Jean-Guy Schneider,et al.  A Survey of Policy-Based Management Approaches for Service Oriented Systems , 2008 .

[62]  John Strassner,et al.  Policy Quality of Service (QoS) Information Model , 2003, RFC.

[63]  Mark Perry,et al.  Policies, Rules and Their Engines: What do They Mean for SLAs? , 2004, KES.

[64]  Guilherme Carvalho Januario,et al.  Towards Sustainable Networks - Energy Efficiency Policy from Business to Device Instance Levels , 2012, ICEIS.

[65]  Guilherme Carvalho Januario,et al.  Evaluation of a policy-based network management system for energy-efficiency , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[66]  René Wies,et al.  Using a classification of management policies for policy specification and policy transformation , 1995, Integrated Network Management.

[67]  Jorge Lobo,et al.  A Policy Description Language , 1999, AAAI/IAAI.

[68]  Lalana Kagal Rei : A Policy Language for the Me-Centric Project , 2002 .

[69]  Dinesh C. Verma,et al.  Policy transformation techniques in policy-based systems management , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[70]  Dinesh C. Verma,et al.  Simplifying network administration using policy-based management , 2002, IEEE Netw..