Network Information and Management Infrastructure - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Network Information and Management Infrastructure

Description:

Successful network and network security management requires coordinated ... Recent Welchia worm outbreak demonstrated that without such infrastructure in ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 10
Provided by: igormand
Category:

less

Transcript and Presenter's Notes

Title: Network Information and Management Infrastructure


1
Network Information and Management Infrastructure
  • MANDRICHENKO, Igor (FNAL) ltivm_at_fnal.govgtDEMAR,
    Phil (FNAL) ltdemar_at_fnal.govgtPETRAVICK, Donald
    (FNAL) ltpetravick_at_fnal.govgtSKOW, Dane (FNAL)
    ltdane_at_fnal.govgt

2
Problem Description
  • Specifics of FNAL network
  • Large
  • Open, dynamic
  • Exposed
  • Successful network and network security
    management requires coordinated cooperation of
    key players
  • Data Communications
  • Computer Security
  • Users
  • Desktop support
  • Cooperation is impossible without communication
  • Historically network management communication has
    been developing in ad-hoc fashion

3
Absence of Cooperation Infrastructure
  • Many-to-many communication topology
  • Variety of interfaces, data storage formats and
    locations
  • E-mail is not only primary media for
    communication but also is used for workflow
    management and data storage
  • Essentially, there is no operational
    infrastructure in place
  • Recent Welchia worm outbreak demonstrated that
    without such infrastructure in place it is
    extremely difficult to maintain network security
    and avoid confusion and errors

4
Communication Through NIMI
  • Place NIMI in the middle of the picture
  • Use it as
  • Operational workflow information storage
  • Common data storage
  • Inter-group communication media
  • Do not preclude existing tools, means of
    communication, encourage using new ones

5
NIMI Design
6
Advantages of using NIMI
  • Common well-known documented interfaces
  • WWW, SOAP, SQL, HTML
  • Grid? OGSI?
  • Common authentication/authorization solutions
  • Kerberos, PKI/GSI
  • Common centralized data storage
  • Easy data access for all parties
  • Single point of contact for all parties
  • Workflow management
  • Easier to maintain and support
  • Flexibility
  • Hiding internals behind interfaces
  • Add new data as needed, not new interfaces
  • Build new SQL-based tools as needed
  • Archive/compile/purge old data

7
Project Status
  • Done
  • Requirements gathering
  • Design
  • Tools selection, integration
  • Development
  • In production
  • Data collector gathers information (e.g. DHCP
    leases, VPN sessions, ARP tables, etc.) and
    stores it into central SQL database
  • Network Inventory subsystem periodically scans
    the site for existing computers, services
  • Web site with data access forms, reports

8
Production Layout
  • Server 1 (Dual-CPU Dell PowerEdge 2650 box)
  • Master DB
  • SOAP servers
  • Server 2
  • DB replica
  • Web server
  • Components of data collector
  • Raw DB backups
  • Web server backups

9
Choice of Components
  • Main programming language Python
  • Rapid development
  • Variety of available libraries
  • Database PostgreSQL
  • Support for many SQL features
  • Good performance
  • Communication mechanism - SOAP
  • Simplicity
  • Flexibility
  • Wide cross-language support (Python, Perl, Java,
    etc.)
  • Web-interface Zope/Plone
  • Ready to use Python object publishing framework
  • Authentication/authentication features
  • Looking forward to Zope3
Write a Comment
User Comments (0)
About PowerShow.com