This presentation is based on the slides listed in references.

Slides:



Advertisements
Similar presentations
Steve Lewis J.D. Edwards & Company
Advertisements

Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Chapter 10: Designing Databases
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
Chapter 19: Network Management Business Data Communications, 5e.
Chapter 19: Network Management Business Data Communications, 4e.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
Definition of terms Definition of terms Explain business conditions driving distributed databases Explain business conditions driving distributed databases.
Network Management Management Tools –Desirable features Management Architectures Simple Network Management Protocol.
Management Integration Network Management Spring 2014 Bahador Bakhshi CE & IT Department, Amirkabir University of Technology This presentation is based.
1 Network Management and SNMP  What is Network Management?  ISO Network Management Model (FCAPS)  Network Management Architecture  SNMPv1 and SNMPv2.
Guide to TCP/IP, Third Edition Chapter 11: Monitoring and Managing IP Networks.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Ch. 31 Q and A IS 333 Spring 2015 Victor Norman. SNMP, MIBs, and ASN.1 SNMP defines the protocol used to send requests and get responses. MIBs are like.
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
Network Management Concepts and Practice Author: J. Richard Burke Presentation by Shu-Ping Lin.
1 Introducing the Specifications of the Metro Ethernet Forum.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Responsibility Working at a Small-to-Medium Business or ISP – Chapter 8.
1 Kyung Hee University Prof. Choong Seon HONG Network Control.
Hands-on Networking Fundamentals
Robert E. Meyers CCNA, CCAI Youngstown State University Manager, Cisco Regional Academy Cisco Networking Academy Program Semester 4, v Chapter 7:
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 12: Routing.
Database Design – Lecture 16
Introduction to networking Devices. Objectives  Be able to describe the common networking devices and their functionality, including:  Repeaters  Hubs.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Basic Ingredients of Network Management
Top-Down Network Design Chapter Nine Developing Network Management Strategies Oppenheimer.
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
Basic component of Network Management
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 07. Review Architectural Representation – Using UML – Using ADL.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
FIREWALLS Vivek Srinivasan. Contents Introduction Need for firewalls Different types of firewalls Conclusion.
Basic component of Network Management Woraphon Lilakiatsakun.
Basic component of Network Management Woraphon Lilakiatsakun.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Basic component of Network Management Woraphon Lilakiatsakun.
NETWORK CONTROL The Fourth Meeting. 2 Table of Contents  Introduction  Configuration Control  Security Control.
An Introduction to Networking
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
Basic component of Network Management Woraphon Lilakiatsakun.
Network management Network management refers to the activities, methods, procedures, and tools that pertain to the operation, administration, maintenance,
Company LOGO Network Management Architecture By Dr. Shadi Masadeh 1.
Ch. 31 Q and A IS 333 Spring 2016 Victor Norman. SNMP, MIBs, and ASN.1 SNMP defines the protocol used to send requests and get responses. MIBs are like.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
PART1 Data collection methodology and NM paradigms 1.
REMOTE MANAGEMENT OF SYSTEM
Chapter 19: Network Management
Instructor Materials Chapter 5: Network Security and Monitoring
This presentation is based on the slides listed in references.
Semester 4 - Chapter 3 – WAN Design
CHAPTER 3 Architectures for Distributed Systems
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
#01 Client/Server Computing
Chapter 3: Open Systems Interconnection (OSI) Model
An Introduction to Computer Networking
Chapter 8: Monitoring the Network
Fundamentals of Network Management
Data collection methodology and NM paradigms
Chapter 11: Network Address Translation for IPv4
#01 Client/Server Computing
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Presentation transcript:

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

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

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

Introduction Until now, we know What does NM consist of? What network management is Why it is important What challenges are Who major players are What its dimensions are Layers, Functions, Processes, …. What does NM consist of?

The Basic Ingredients of Network Management

The Basic Ingredients of Network Management What does a NMS consist of?

The Basic Ingredients of Network Management What does a NMS consist of?

Basic Management Architecture

Basic Management Architecture (cont’d) The architecture is the Client-Server paradigm Client = Manager, Server = (management) Agent; But In reverse order of other typical applications Alarms are sent from agent to manager without any request

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

Managed Devices What’s in a managed system This slide has a lot to say!!!

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

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

MIB Conceptual representation/view of the managed device Management operations are directed against this conceptual view The “Information model” aspect of interoperability A “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 Data is represented in real resources e.g. device registers, software configuration files, …

MIB An overloaded term Here: A conceptual representation of a managed device by a management agent The collection of all management information that is exposed by a network element to managing applications (the view of management information) SNMP: A text file which is developed in SMI language Management information accessed through an agent A specification of a management information model to be implemented by SNMP management agents

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

What’s in a Managed System (cont’d) Management intelligence (optional) Transaction support “Value-added” functionality for the purpose of facilitating management 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 …

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 Report an event, Apply a configuration, Export an accounting detail record, … Message formats, session establishment, ….

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

Summary

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

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? Lecture 5 Implementation Software engineering? More discussion in Lecture 7 Deployment How are they used in network management?

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

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

Deployment: NMS Hierarchies

NMS Hierarchies (cont’d)

Example: MOM – Manager of Managers

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

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

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!!!

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 route 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

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

The Management Network Production traffic vs. Management 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

The Management Network (cont’d)

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?!

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

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)

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

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

Management Organization & Processes

Support Organizations Hierarchy “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” partitioning, e.g. Global NOC (Service Provider term) Regional NOCs, e.g. North America/Asia/Europe Network architecture based partitioning Access, Distribution, Core, … Hybrid, …

Examples for Organizational Partitioning

Examples for Organizational Partitioning

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

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

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, …

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

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

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