This deliverable describes the proof of concept of DIF Management System for the first iteration of PRISTINE DIF Management System (DMS). Specifically, it contains the design of the DMS manager and documents its current implementation. It begins with a general introduction to OSI management, the DMS and some realistic deployment options and migration strategies.
The next section describes the DMS Manager in greater detail. It outlines best practices for modular software design and presents a layered design that allows deployment (and technology) flexibility. This is followed by a detailed description of the components that form each layer in the DMS. This is followed by a worked example of writing a “management strategy”. This details the java interfaces to use, and how implementations of these interfaces may be combined to provide desired results.
An update on the current design of the Management Agent (MA) is then presented. It outlines the improvements and the trade-offs of implementing the design. This is followed by the current implementation status and a benchmark against the requirements defined in earlier deliverables. The validation section attempts to document the “validation” environment. It outlines the default (RINA) policy set that is required in the IRATI stack, the validation scenario with three nodes and the management strategies required to support the validation.
The final section attempts to summarise the work left to be done. For manager and management agent, additional implementation work is needed to support the monitoring scenarios as defined in [D52]. This includes the next steps to be undertaken and the (RINA) stack policies that will need to be implemented. The Manager also has some additional work needed to support a more complete (RINA) stack integration.