Basic Concepts. Network Management. Spring Bahador Bakhshi CE & IT Department, Amirkabir University of Technology

Similar documents
Industrial Challenges in Working with Events

VPN Console: Monitoring Menu

Troubleshooting Tools. Tools for Gathering Information

Management in SDN/NFV

IP Broadband Network Management 2016 Training Programs. Catalog of Course Descriptions

Implementing Management Plane Protection

CCIE SP Operations Written Exam v1.0

Network Management Functions - Fault. Network Management

Network Virtualization

IP Broadband Network Management 2018 Training Programs. Catalog of Course Descriptions

Cisco Prime Network Client Overview

Cisco ISR G2 Management Overview

Cisco Virtual Networking Solution for OpenStack

Web Application Architectures

Software-Defined Networking (SDN) Overview

IP Broadband Network Management R12 Training Programs. Catalog of Course Descriptions

Technologies for the future of Network Insight and Automation

Cisco Security Monitoring, Analysis and Response System 4.2

Symbols INDEX > 12-14

High Availability Synchronization PAN-OS 5.0.3

Cisco Wide Area Application Services: Secure, Scalable, and Simple Central Management

9.2(1)SU1 OL

Fundamentals and Deployment of Cisco SD-WAN Duration: 3 Days (24 hours) Prerequisites

(A212) Communication Application Server (AS) Standalone Overview

MPLS in the DCN. Introduction CHAPTER

Prime Performance Manager Overview

Configuring Layer 3 Virtualization

Performing Diagnostics

Ethernet Switch ZyNOS 4.0

The role of ICT in managing the complex Smart Grid Infrastructure. Nampuraja Enose Infosys Labs

Level 3 SM Enhanced Management - FAQs. Frequently Asked Questions for Level 3 Enhanced Management

Configuring AVC to Monitor MACE Metrics

Cisco Plug and Play Feature Guide Cisco Services. Cisco Plug and Play Feature Guide Cisco and/or its affiliates.

10 BEST PRACTICES TO STREAMLINE NETWORK MONITORING. By: Vinod Mohan

NETSMART Network Management Solutions

Cisco Nexus 7000 Series Virtual Device Context Deployment Scenarios and Recommended Practices

PREREQUISITES TARGET AUDIENCE. Length Days: 5

Master Course Computer Networks IN2097

Dr. Atiq Ahmed. Network. Management. Introduction. Management. OSI Key Areas of Network Management 1/27. Dr. Atiq Ahmed. Network Management

Network Management. Network Management: Goals, Organization and Functions

One Voice Operations Center

Configure SNMP. Understand SNMP. This chapter explains Simple Network Management Protocol (SNMP) as implemented by Cisco NCS 4000 series.

Cisco Prime Collaboration Deployment Configuration and Administration

Implementing Cisco IP Routing (ROUTE)

NetAnalyst Test Management Software Automated, Centralized Network Testing. NetComplete Service Assurance Solutions Portfolio

Implementing Management Plane Protection on Cisco IOS XR Software

Management Software. SmartView TM EMS (Element Management System) Management Software. Management Software SmartView TM EMS. Polled Network Elements

Cisco CCNP ROUTE: Implementing Cisco IP Routing (ROUTE) 2.0. Upcoming Dates. Course Description. Course Outline

Configuring sflow. Information About sflow. sflow Agent. This chapter contains the following sections:

Network Behavior Analysis

Cisco Configuring Cisco Nexus 7000 Switches v3.1 (DCNX7K)

Intelligent WAN: Leveraging the Internet Secure WAN Transport and Internet Access

Cisco License Manager 3.1

SD-WAN Advanced Operations & Troubleshooting Bootcamp (SDWOTS)

Implementing CiscoWorks LMS 4.0 (CWLMS)

ICND1 v2.0 Interconnecting Cisco Networking Devices Part 1 CCENT & Part of CCNA Rout/Switch

ASA/PIX Security Appliance

Cisco Security Manager 4.1: Integrated Security Management for Cisco Firewalls, IPS, and VPN Solutions

Programmatic Interface to Routing

User and System Administration

Software Architecture

PSOACI Tetration Overview. Mike Herbert

Master Course Computer Networks IN2097

Introduction to Systems and Network Management

Top-Down Network Design

Understanding Feature and Network Services in Cisco Unified Serviceability

Implementing Cisco Network Security (IINS) 3.0

How Do I Manage All of This?! Eliot Lear Cisco Systems

Interconnecting Cisco Network Devices Part 1 v2.0 (ICND 1)

Configuring Cisco Nexus 7000 Series Switches

"Charting the Course... TSHOOT Troubleshooting and Maintaining Cisco IP Networks Course Summary

WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices

Unified Networks Administration & Monitoring System Specifications : YM - IT. YM Unified Networks Administration & Monitoring System

Services. Service descriptions. Cisco HCS services

Deploying IPTV and OTT

UNIFIED MANAGEMENT OF CONVERGED VOICE, DATA, AND VIDEO TECHNOLOGIES WITH AUTOMATED SUBSCRIBER AND SERVICE PROVISIONING

Configuring Cisco IOS IP SLAs Operations

User and System Administration

Bidirectional Forwarding Detection

Techniques and Protocols for Improving Network Availability

Cisco Prime Collaboration 12

Cisco IWAN Application on DNA Center Quick Start Guide, Release 1.1 Patch 1, Limited Availability

IBM Proventia Network Anomaly Detection System

Configuring RMON. Understanding RMON CHAPTER

Network Management Standards Architectures & Applications. Network Management

VMware vsphere with ESX 6 and vcenter 6

Overview. About the Cisco Context-Aware Mobility Solution CHAPTER

Chapter 5 Network Layer: The Control Plane

HP Storage Software Solutions

vrealize Operations Management Pack for NSX for vsphere 2.0

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices.

Metasys System Extended Architecture Overview

X.25 Substitution. Maintaining X.25 services over a fully supported NGN/IP infrastructure. The Challenge. How it Works. Solution

Ethernet OAM Overview. Dinesh Mohan Nortel Networks Oct 15, 2004

"Charting the Course... Interconnecting Cisco Networking Devices Accelerated 3.0 (CCNAX) Course Summary

Cisco EXAM Designing for Cisco Internetwork Solutions. Buy Full Product.

MPLS Network Management MPLS Japan Ripin Checker, Product Manager, Cisco Systems

SmartView EMS. Central EMS. SmartConfig. Fault, Configuration, Accounting, Performance & Security Management (FCAPS)

Overview SENTINET 3.1

CS 4226: Internet Architecture

Transcription:

Basic Concepts Network Management Spring 2018 Bahador Bakhshi CE & IT Department, Amirkabir University of Technology This presentation is based on the slides listed in references.

Outline Introduction: The NM Architecture Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 2

Outline Introduction: The NM Architecture Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 3

The Basic Ingredients of Network Management 4

The Basic Ingredients of Network Management 5

The Basic Ingredients of Network Management 6

Abstract Management Architecture 7

Abstract Management Architecture (cont d) The architecture is the Client-Server paradigm Client = Manager, Server = (management) Agent; But In reverse order of other typical applications Many server + a few clients Alarms are sent from agent to manager without any request 8

Outline Introduction Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 9

Device Planes Data Plane: HW/SW for packet forwarding and NAT, NetFlow Accounting, ACL logging Control Plane: How a box interacts with its neighbors, Routing protocols and Connectivity, Adjacent Discovery, Service Provisioning Controls how the data plane works Management Plane: Facilities to make device manageable (management agents) and Management protocols, MIB, Provides interfaces for manager to configure and monitor the Control and Data Planes 10

Planes (Simplified) Relations 11

Managed Devices What s in a managed system Management Plane Data & Control Planes 12

What s in a Managed System Manageable resources Hardware components; e.g., NIC Software components; e.g., OSPF daemon In addition to their own functionalities, provide manageability facilities Management parameters Subset of the parameters are standard Some of them are vendor specific Management interface Set of commands for get/set & event notification Usually vendor specific 13

What s in a Managed System (cont d) Managed Object (MO) Abstracted view of a resource that presents its properties as seen by management Management Information Base (MIB) The set of managed objects within a system 14

MIB Conceptual representation/view of the managed device Management operations are directed against this conceptual view The Information model aspect of interoperability A management model of the device E.g., table oriented modeling Line card of a router are represented as a table Each port is a row in the table Each column is an attribute of port (# of send packets, IP, mask, ) MIB is not an instance of a model Don t confuse with a real database, MIB is the schema of DB Sometimes is called virtual database Data is represented in real resources e.g. device registers, software configuration files, 15

What s in a Managed System (cont d) Core agent logic Mapping MO in MIB to resources/parameters Translation between internal and external representations Interact with OS to perform management requests Get & Set parameters Get asynchronous notification Alarm Implementation of the Function aspect of interoperability Definition of functions are in the interface part 16

What s in a Managed System (cont d) Management interface The communication aspect of interoperability Allows manager to interact with agent Protocol, CLI, GUI, Typically, is a management protocol Application layer protocols with management primitives to Report an event, Apply a configuration, Export an accounting detail record, Message formats, session establishment,. 17

What s in a Managed System (cont d) Management intelligence (optional): Valueadded functionality for the purpose of facilitating management, e.g., Transaction support Automation of certain procedures Correlation and filtering of events Aggregation and preprocessing of management information e.g. flow information, statistical analysis Anomaly detection, Intrusion detection 18

Agents vs. Resources Multiple management agents/interfaces exist, often on the same device E.g., CLI, SNMP, Netconf, syslog, Netflow, Good: Specialized for some specific purpose Collection of data for accounting purposes Configuration/provisioning of a box Monitoring for alarms and faults Bad: Some have overlapping purposes (Historical reasons) How to make a consistent update? Ugly: Complicating agent and NMS implementation Many different protocol implementation & verification 19

Managed System Summary NMS DB 1 8 Management Interface Management Interface 2 7 3 Core Logic 4 MIB Core Logic MIB 5 6 OS MO MO MO Resource MO MO MO Resource MO MO MO Resource 20

Outline Introduction Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 21

What s in a Managing System Are all the SW applications used for NM Can be analyzed from three points of view Functional What do these system do? FCAPS (Lecture 5) Implementation Software engineering? Integration issues (Lecture 7) Deployment How are they used in network management? 22

What s in a Managing System Common components Communication handlers Event handlers Data collectors Abstraction layers to normalize interface variations Databases (to store network inventory) Engines/Logic GUI components 23

NMS Software Architecture Model-View-Controller design pattern N-tier architectures decouple communication application interfaces General concepts of modern software engineering of large scale applications apply Distribution SOA: Loose coupling High-availability 24

Deployment: NMS Hierarchies 25

NMS Hierarchies (cont d) 26

Example: MOM Manager of Managers 27

Outline Introduction Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 28

Manager to Device Connectivity Connectivity between managing and managed systems? Multiple ways to connect a device to a management station Through a dedicated port (console port) For basic configuration & troubleshooting 29

Manager to Device Connectivity (cont d) Is not suitable for practical NM Many terminal servers Keep track which route is connected to which port Serial port!!! 30

Manager to Device Connectivity (cont d) Connectivity between managing & managed systems? Multiple ways to connect a device to a management station Through a dedicated port (console port) Through a dedicated interface, with the device configured such that management traffic is passed through the interface Two port types: Data & Mgt Ethernet interfaces Different router cards: Supervisory engine card (mgt) & Line card (data) Needs dedicated network for NM, Why??!!! Out-of-band management Management traffic is not mixed with data traffic 31

Manager to Device Connectivity (cont d) Connectivity between managing & managed systems? Multiple ways to connect a device to a management station Through a dedicated port (console port) Through a dedicated interface, with the device configured such that management traffic is passed through the interface No specific connection at all, data port is used for NM In-band management: NM traffic is part of other traffic Chicken or Egg problem! Data routing need management while management uses data path 32

The Management Network Production traffic vs. Management traffic (+ Control traffic) Production traffic carries the customer services Network devices are not destination of it Transient nodes for this kind of traffic Management traffic is management protocols packets Network device is the destination for management traffic, not just a transit station Management traffic hence is addressed at the network device itself, as opposed to a connected end system Out-of-band management: Dedicated physical network for management traffic In-band management: Management network overlayed on top of the production network 33

The Management Network (cont d) 34

The Management Network (cont d) Pros of dedicated (out-of-band) management network Reliability No issue getting through when network problems occur Interference avoidance No competition with production traffic Ease of network planning & management No additional category of service to take into account But: a separate network needs to be planned Security Users + subscribers never come into contact Easier to secure, less (external) vulnerabilities, e.g., DDoS Cost?! Management of the management network?! 35

The Management Network (cont d) Pros of shared (in-band) management network Less cost and overhead Huge price tag! Equipment, space, cabling for out-of-band Practicality Separate lines sometimes not a practical option E.g., Remote sites, customer premises equipment In practice, management networks almost always share with production networks Very rare exceptions with critical service provider infrastructure that out-of-band mgmt. is necessary 36

The Management Network: Consideration How do we ensure alarms will not get stuck in traffic? How do we ensure network repair actions can reach their intended destination? How do we ensure non-essential management traffic does not interfere with production traffic? Network planning and engineering applies to management traffic like for other critical network applications (e.g., NM VPN using MPLS) 37

Outline Introduction Managed Devices: Agents and MIBs Managing Systems Management Network Management Organization & Processes 38

Management Organization & Processes Purpose of network management technology is ultimately to support the management organization, e.g., Automate routine tasks Make management tasks less error prone Enforce organization processes make sure tasks don t fall through the cracks NMS is also called OSS (Operation Support System) Management technology ultimately to be seen in that context How effective does it make the management organization? Success of network management (with this measure) Technical efficiency & productivity + Proper organization architecture + Well defined processes 39

Management Organization & Processes 40

Support Organizations Hierarchy There is not any standard NM organization chart There is not any standard procedure/algorithm to extract the best organization for NM There some general guidelines OAM&P, etom, Depends on Network architecture and services Human skills NM Tools 41

Support Organizations Hierarchy Examples Horizontal partitioning, e.g. Structuring management support organization by analyzing the different tasks and the workflows that they involve Network planning, Network operations, Network administration, Customer management Are not independent, but their interactions are minimized Vertical/Geographical partitioning, e.g. Global NOC (Service Provider term) Regional NOCs, e.g. North America/Asia/Europe Network architecture based partitioning Access, Distribution, Core, Hybrid, 42

Examples for Organizational Partitioning 43

Examples for Organizational Partitioning 44

Real Example of Mgmt. Organization This is the organization of a real operator (the name is confidential) 45

Processes Management organization is supported by processes in addition to technology Guidelines, workflows to make organizational quality consistent and predictable (not ad-hoc management!) 46

Examples for Processes Documented operational procedures What to do when certain events occur Collection of audit trails and network logs Predefined & automated procedures for storing, backing up, consolidating reports Backup and restore procedures Lifeline when things go wrong: restore to last working config Security processes Audit trails, backup/restore procedures important tools Network documentation Prerequisite for provisioning, fault isolation, 47

Outline Introduction Managed Devices: Agents and MIBs Managing Systems Management Network Management Support Organization 48

Summary Network management consists of Manageable devices Management agents, MIB, and MO Management applications SW application for NM functionalities Management network Out-of-band management: dedicated Mgt. network In-band management: overlay Mgt. network Management organization Horizontal/Vertical/ partitioning & NM processes 49

References Reading Assignment: Chapter 3 of Alexander Clemm, Network Management Fundamentals, Cisco Press, 2007 Alexander Clemm, Network Management, Santa Clara University, http://www.engr.scu.edu/~aclemm Woraphon Lilakiatsakun, Network Management, Mahanakorn University of Technology, http://www.msit2005.mut.ac.th/msit_media/1_2553/itec4611/lecture/ Thomas Cavaiani, Network Management, Biose State University, http://telecomm.itmbsu.net/itm460.fall.2012/index.html 50