c1 network management overview

Upload: selvisivakumar

Post on 07-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 C1 Network Management Overview

    1/23

    Network Management

    Overview

  • 8/6/2019 C1 Network Management Overview

    2/23

    Network Management Overview

    Requirements and Systems

    2

    Table of Contents

    Todays Networks

    Network Management Requirements

    Network Management Systems

    NMS Software Architecture

    Distributed Network Management

    Proxy Agent

    Standard Management Frameworks

  • 8/6/2019 C1 Network Management Overview

    3/23

    Network Management Overview

    Requirements and Systems

    3

    Fast

    Ethernet

    B-ISDN

    ATM

    SDH

    PSTN

    Computer Networks Telecom Networks

    Todays NetworksTodays Networks

    ISDN

    Token

    Ring

    Gigabit

    Ethernet

    FDDI

    WANs SS#7

    IN/AIN

    PSDN

    PCS

    Access

    Networks

    Ethernet

    World-Wide Web

    Email, DNS, FTP

    News, Telnet, IRC

    RealAudio, RealVideo

    MBone

    Video Conferencing

    Electronic Commerce

    Internet Phone

    Banking, Accounting

    Distance Learning

    Local, Long-distance,

    Oversea Phone service

    080, 070, collect-call

    third-party IN service

    cellular, C2, PCS, TRS

    Video-on-Demand

    Tele-conferencing

    Video-conferencing

    Internet Telephony

  • 8/6/2019 C1 Network Management Overview

    4/23

    Network Management Overview

    Requirements and Systems

    4

    NM Users Requirements

    Controlling corporate strategic assets

    effective control of network & computing resources

    Controlling complexity

    continued growth of devices, users, applications & protocols

    Improving service

    users expect better service with increased resources

    Balancing various needs

    must assign and control resources to balance various needs

    Reducing downtime

    more users and applications depend on availability

    Controlling costs

    effective resource utilization in order to control costs

  • 8/6/2019 C1 Network Management Overview

    5/23

    Network Management Overview

    Requirements and Systems

    5

    NM Functional Requirements

    Fault Management

    detection, isolation and correction of abnormal operations

    Configuration Management

    identify managed resources and their connectivity, discovery

    Accounting Management

    keep track of usage for charging

    Performance Management

    monitor and evaluate the behavior of managed resources

    Security Management allow only authorized access and control

    FCAPS

  • 8/6/2019 C1 Network Management Overview

    6/23

    Network Management OverviewRequirements and Systems

    6

    Fault Management

    concerned with:

    providing a reliable networking environment

    ensuring that the systems as a whole, and each essential

    component individually, are in proper working order

    redundant components and routes can be used to increasefault tolerance

    when a fault occurs, the manager should be able to:

    determine exactly where the fault (i.e., abnormal condition) is isolate the rest of the network from failure

    reconfigure or modify the network for continued operation

    repair or replace the failed components to restore the network

  • 8/6/2019 C1 Network Management Overview

    7/23

    Network Management OverviewRequirements and Systems

    7

    Configuration Management

    concerned with:

    initializing a network & shutting down part or all of the network

    maintaining, adding and updating the relationships among

    components

    monitoring the status of components during network operation

    the network manager should be able to:

    startup and shutdown operations on a network

    identify the components that comprise the network (discovery)

    change the connectivity of the components (possibly as a result

    of network upgrade, fault recovery or security checks)

    detect changes in the network configuration

  • 8/6/2019 C1 Network Management Overview

    8/23

    Network Management OverviewRequirements and Systems

    8

    Accounting Management

    concerned with:

    keeping track of the usage of network resources

    charging the use of network resources

    monitoring the end-user activities for possible abuse, for

    suggesting better usage to users and for network planning

    the manager should be able to:

    specify the kinds of accounting information to be recorded at

    various nodes specify the algorithms to be used in calculating the charging

    generate accounting reports

  • 8/6/2019 C1 Network Management Overview

    9/23

    Network Management OverviewRequirements and Systems

    9

    Performance Management

    concerned with:

    providing an efficient communication environment

    monitoring and analyzing the performance of the components

    making proper adjustments to improve network performance

    the manager should be able to:

    determine the capacity utilization, throughput, the average and

    worst-case response times

    monitor and gather data on the activities of components analyze the gathered data and assess performance levels

    determine the sources of performance problems & fix them

    use the performance stats for future network planning

  • 8/6/2019 C1 Network Management Overview

    10/23

    Network Management OverviewRequirements and Systems

    10

    Security Management

    concerned with:

    providing a secure networking environment

    preventing hacking, illegal and unauthorized access

    managing information protection and access-control facilities

    the manager should be able to:

    generate, distribute and store encryption keys

    maintain and distribute passwords and other authorization or

    access-control information monitor and control access to networks

    collect, store and examine audit records and security logs

    enable & disable the logging facilities

  • 8/6/2019 C1 Network Management Overview

    11/23

    Network Management OverviewRequirements and Systems

    11

    Network Management Systems

    A network management system (NMS) is a collection of

    tools for network monitoring and control

    based on the manager-agent paradigm

    the manager sends mgmt requests to one or more agents

    an agent performs the requested operation and returns results

    when agents detect faults,they report to the manager

    NMS typically provides a GUI through which most or all

    management tasks can be performed

    Many commercial and freely available NMSs exist: HP OpenView, IBM NetView, Sun Net Manager, etc.

    research prototypes from CMU, MIT, UC Davis, U. of Twente

  • 8/6/2019 C1 Network Management Overview

    12/23

    Network Management OverviewRequirements and Systems

    12

    AgentAgent Agent

    Agent Agent Agent

    Agent

    Collect, organize & interpret

    Operational Data

    Administrator

    Workstation

    Management Platform

    Observation

    & Control

    mgmt requests/replies

    event reports

  • 8/6/2019 C1 Network Management Overview

    13/23

    Network Management OverviewRequirements and Systems

    13

    Elements of an NMS

    NMA

    NME Appl

    Comm

    OS

    NME Appl

    Comm

    OS

    NME Appl

    Comm

    OS

    NME

    Comm

    OS

    Network controlhost (manager)

    Server

    (agent)

    Workstation

    (agent)

    Router

    (agent)

    NMA = network management application

    NME = network management entity

    Appl = application

    Comm = communications software

    OS = operating system

    Networks

  • 8/6/2019 C1 Network Management Overview

    14/23

    Network Management OverviewRequirements and Systems

    14

    Network Management Entity

    (NME) NME is a collection of software devoted to the networkmanagement tasks

    is typically known as an management agent

    Each NME performs the following tasks

    collects statistics on communications and network-related

    activities

    stores statistics locally

    responds to commands from the network manager, including

    commands to: transmit collected stats to network manager

    change an attribute value

    provide status information

    generate artificial traffic to perform a test

    etc.

  • 8/6/2019 C1 Network Management Overview

    15/23

    Network Management OverviewRequirements and Systems

    15

    Network Mgmt Application (NMA)

    NMA is a collection of software for performing network

    monitoring and control

    is typically known as network manager

    NMA provides an operator interface to allow an

    authorized user to manage the network

    NMA responds to user commands by displaying

    information and/or issuing commands to NMEs

    Standard protocols (e.g., SNMP, CMIP) are used to

    manage a multi-vendor network

    there may be more than one NMA in a large network

    which can lead to the need of a hierarchy of managers

    (e.g., top level manager, middle level managers, etc.)

  • 8/6/2019 C1 Network Management Overview

    16/23

    Network Management OverviewRequirements and Systems

    16

    NM Software Architecture

    User Presentation Software

    interfaces between user and NM software

    a unified user interface desirable

    includes graphical tools to display summarized NM information

    Network Management Software

    a set of NM applications (configuration, performance, etc.)

    a set of application elements (alarm handling, logging, etc.)

    NM data transport service

    Communication and Database Support Software local Management Information Base (MIB) access module

    communications protocol stack (e.g., TCP/IP, OSI) to interact

    with remote agents and managers

  • 8/6/2019 C1 Network Management Overview

    17/23

    Network Management OverviewRequirements and Systems

    17

    Architectural Model of NMS

    Unified user interface

    Presentation of network management information to users

    Network management

    application

    Network management

    application

    ...

    application element application element application element

    Network management data transport service

    MIB access

    module

    Communication

    protocol stack

    Managed networks

    ...

    Management

    Information

    Base

  • 8/6/2019 C1 Network Management Overview

    18/23

    Network Management OverviewRequirements and Systems

    18

    Distributed Network Management

    Resources to be managed are widely distributed

    widespread use of departmental LANs

    need for local control & optimization of distributed applications

    Hierarchical NM architecture desirable

    distributed NMSs are given limited access for network

    monitoring and control of departmental resources

    top-level NMS has a global access rights and the ability to

    manage all network resources

    Benefits of Distributed NM NM traffic overhead is minimized - traffic is localized

    Dist. mgmt offers greater scalability

    use of multiple NMSs eliminates the single point of failure

  • 8/6/2019 C1 Network Management Overview

    19/23

    Network Management OverviewRequirements and Systems

    19

    Typical Dist. Mgmt System

    ArchitectureManagement clients (PCs, workstations)

    Network

    Network

    Management server

    Management

    applicationMIB

    Element

    managerElement

    manager

    Network resources (servers, routers, hosts) with management agents

    Management server

    Management

    applicationMIB

  • 8/6/2019 C1 Network Management Overview

    20/23

    Network Management OverviewRequirements and Systems

    20

    Proxy Agents

    Managed resources may have various mgmt interfaces

    some with different mgmt protocols (e.g., OSI vs. SNMP, XML

    vs. SNMP)

    some with proprietary mgmt interfaces (e.g., older systems)

    small systems not capable of possessing NME (e.g., modems)

    Proxy agents are used to manage these devices

    managers use standard protocols to communicate with proxies

    proxy agents use proprietary protocols to communicate withproprietary devices

    proxy agents perform translations between managers and

    proprietary devices

    an agent to the manager and a manager to proprietary devices

  • 8/6/2019 C1 Network Management Overview

    21/23

    Network Management OverviewRequirements and Systems

    21

    Proxy Agent Architecture

    Proxy Agent

    Protocol

    stack

    Client proxy

    stub

    Protocol

    stack

    Proprietary management

    interface

    Server proxy

    stub

    Management

    application

    Client

    stub

    Protocolstack

    Server stub

    Protocol stack

    Standard operations

    and event reports

    Proprietary operations

    and event reports

  • 8/6/2019 C1 Network Management Overview

    22/23

    Network Management OverviewRequirements and Systems

    22

    Standard Management

    Frameworks Internet Network Management Framework (IETF)

    SNMPv1 (Internet Full Standard)

    SNMPv2 (Internet Full Standard)

    SNMPv3 (Internet Proposed Standard)

    OSI Network Management Framework (ISO/ITU-T) CMIP (X.700 Series)

    Telecommunication Management Network (ITU-T) TMN (M.3000 Series)

    Distributed Management Task Force (DMTF) DMI, CIM, WBEM

  • 8/6/2019 C1 Network Management Overview

    23/23

    Network Management OverviewRequirements and Systems

    23

    Summary

    Network Management Requirements Users Requirements

    Functional Requirements (FCAPS)

    Network Management Systems

    Network Management Entity (NME) Network Management Application (NMA)

    NMS Software Architecture

    Distributed Network Management

    Proxy Agent Standard Management Frameworks

    READ Chapter 1 of Stallings