ANEMA: Autonomic network management architecture to support self-configuration and self-optimization in IP networks

  • Authors:
  • Hajer Derbel;Nazim Agoulmine;Mikaël Salaün

  • Affiliations:
  • Network and Multimedia Systems Research Group, University of Evry, 91025 Evry, France;Network and Multimedia Systems Research Group, University of Evry, 91025 Evry, France;Lannion Orange Labs, 2 Av. Pierre Marzin, 22307 Lannion Cedex, France

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The increasing scale, technology advances and services of modern networks have dramatically complicated their management such that in the near future it will be almost impossible for human administrators to monitor them. To control this complexity, IBM has introduced a promising approach aiming to create self-managed systems. This approach, called Autonomic Computing, aims to design computing equipment able to self-adapt its configuration and to self-optimize its performance depending on its situation in order to fulfill high-level objectives defined by the human operator. In this paper, we present our autonomic network management architecture (ANEMA) that implements several policy forms to achieve autonomic behaviors in the network equipments. In ANEMA, the high-level objectives of the human administrators and the users are captured and expressed in terms of 'Utility Function' policies. The 'Goal' policies describe the high-level management directives needed to guide the network to achieve the previous utility functions. Finally, the 'behavioral' policies describe the behaviors that should be followed by network equipments to react to changes in their context and to achieve the given 'Goal' policies. In order to highlight the benefits of ANEMA architecture and the continuum of policies to introduce autonomic management in a multiservice IP network, a testbed has been implemented and several scenarios have been executed.