15.12.2012 Views

deploying and managing ip over wdm networks - Index of

deploying and managing ip over wdm networks - Index of

deploying and managing ip over wdm networks - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Management <strong>of</strong> the IP Network Layer 47<br />

queuing or PHB configuration, <strong>and</strong> they usually do not <strong>of</strong>fer an open interface<br />

for external applications, such as an external network level manager).<br />

3.5.3.1 Jasmin<br />

The Distributed Management working group (DISMAN) <strong>of</strong> the IETF has<br />

developed a st<strong>and</strong>ard for distributing <strong>and</strong> invoking network management<br />

scr<strong>ip</strong>ts [25].<br />

Jasmin is a joint project between the Technical University <strong>of</strong><br />

Braunschweig <strong>and</strong> NEC C&C Research Laboratories to evaluate <strong>and</strong> enhance<br />

this st<strong>and</strong>ard by providing <strong>and</strong> studying an implementation with distributed<br />

network management applications.<br />

The implementation supports mult<strong>ip</strong>le languages <strong>and</strong> runtime systems. A<br />

scr<strong>ip</strong>t MIB extensibility protocol (SMX) allows for plugging to additional runtime<br />

systems. By now, two runtime systems have been implemented in this project:<br />

one is based on the Java virtual machine <strong>and</strong> another one is support Tcl.<br />

Furthermore, the scr<strong>ip</strong>t MIB can be used for policy-based configuration<br />

management.<br />

3.5.3.2 Ponder<br />

Ponder is a language for specifying QoS <strong>and</strong> security policies for distributed<br />

systems. It has been developed as part <strong>of</strong> an ongoing research into the use <strong>of</strong><br />

policies in distributed systems management [26]. Also a complete toolkit has<br />

been developed to support the users <strong>of</strong> the language. Available components<br />

include:<br />

• A Ponder compiler. The compiler for the Ponder specification language,<br />

which consists <strong>of</strong> a syntax analyzer, a two-pass semantic analyzer, <strong>and</strong> a<br />

default Java code generator for policies;<br />

• A Ponder policy editor. A customizable text editor for the Ponder language,<br />

written in Java, which has all the basic features <strong>of</strong> a text editor<br />

<strong>and</strong> includes features that make text editing Ponder policies easy;<br />

• Ponder management toolkit. The management toolkit has been designed<br />

to allow for the addition <strong>of</strong> tools to be managed from a central management<br />

console.<br />

The Ponder framework uses an LDAP repository for storage <strong>of</strong> managed<br />

objects <strong>and</strong> system policies. The research community has been involved in<br />

the area <strong>of</strong> policies for management <strong>of</strong> <strong>networks</strong>, identifying different types <strong>of</strong><br />

policies [27, 28].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!