Implementation of a simple device mediation application of a Network Management Syste
#1

[attachment=6462]
Implementation of a simple device mediation application of a Network Management System



Abstract
In a typical NMS scenario a network service provider will have thousands of network elements of different kinds like eg, switches, routers, bridges, gateways and also of various makes eg, Cisco, Juniper, Nortel, etc. All these network elements would like to collect data spewed out by these elements. This data will be analyzed for Faults, Configuration, Accounting, Performance and Security Data. This will give an overview of a typical network management Application and standardizing the interfacing thereof.

Functional components of the project

1) I have a configuration file in which I specify parameters
e.g.
SOURCE_1 = /apps/cisco_appl/logs/alarms
RECORD_TYPE = CISCO
TARGET_1 = /apps/standard/nms/logs/alarm
COLLECT_FILE_AT = 100KB (read the file after it reached 100kb only, - File rotation size)

2) CISCO records will be of dollar separated name-value pairs (create different types of records like JUNIPER, NORTEL etc and use different data formats like XML, Comma Separated Values, Tab SV etc)

3) The software application will be periodically reading the configuration file (step 1) and monitor for new record types to be collected and new directories to be scanned. (The application will not be restarted for any changes in the config file)

4) The distinct collected records will be converted to standard format (XML) and dumped in the target directory.

Steps to start-off the project
Suggested Approach: Idealize the different devices (ignore the myriad connecting protocols to the devices) to be dumping the data at specified (configurable) directories in the form of files. The file data will have different formats, (XML, CSV etc etc) file naming will be different, file rotation will be at different sizes. The files will be dynamically growing, and file rotation will occur at specific sizes.

1) Use a config manager to read the config file and update other agents for any changes

2) Use a file manager to record rotation of files and handle files for reading for different readers. Note files should not be re-read again by mistake

3) Use a record handler agent which will delegate different record types to different record readers.

4) Use a standard record format, to which all the distinct records will be converted to

5) When a new network element type is added the steps I should do is

1. small enhancements to the file manager
2. new record handler and
3. new adapter to convert the new record to the standard format

(if time permits Analyze Data for a particular data pattern eg : look for pattern ALA1100[1-][1-9] and save the file containing the pattern into a different directory etc.)
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: simple management seminar topics, give seminar report on virtual surgeryequence indicator and controlling syste, construction of cooking gas leakage semnsor and alarming syste, design and implementation of digital camera syste, automated guide vechile syste ppt, mediation, robotic syste,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Exploring the design space of social network-based Sybil defenses 1 937 15-02-2017, 02:55 PM
Last Post: jaseela123d
  Critical State-Based Filtering System for Securing SCADA Network Protocols 1 870 14-02-2017, 12:48 PM
Last Post: jaseela123d
  Design and Implementation of TARF: A Trust-Aware Routing Framework for WSNs Projects9 6 3,593 10-01-2015, 11:13 PM
Last Post: Guest
  A PROACTIVE APPROACH TO NETWORK SECURITY nit_cal 1 2,280 19-09-2014, 12:52 AM
Last Post: [email protected]
Wink Development of a feature-rich, practical online on-request courses coordination syste computer science crazy 3 3,995 04-08-2014, 10:43 PM
Last Post: seminar report asees
  Developing a web application to transfer image and patient information project report maker 2 3,696 21-03-2014, 01:44 AM
Last Post: MichaelPn
  Online Application For The Training and Placement Dept. Of The College. Electrical Fan 16 9,689 13-03-2014, 05:46 PM
Last Post: computer topic
  ONLINE MISSING VEHICLE TRACKING APPLICATION FOR POLICE DEPARTMENT seminar class 3 4,706 17-10-2013, 07:54 PM
Last Post: Guest
  IEEE Project on Network Simulation using OMNeT++ 3.2 for M.Tech and B.Tech VickyBujju 3 3,061 03-06-2013, 11:13 AM
Last Post: computer topic
  Persuasive Cued Click-Points: Design, Implementation, and Evaluation of a Knowledge-B Projects9 3 3,048 15-04-2013, 11:14 AM
Last Post: computer topic

Forum Jump: