The Network Management Problems Tajudin Hassen. Over View Linking together of Network Management with continuing growth in traffic types and Volumes presents.

Slides:



Advertisements
Similar presentations
Virtual Links: VLANs and Tunneling
Advertisements

MPLS: The Magic Behind the Myths Grenville Armitage (author) Scott Crosby (presenter)
Identifying MPLS Applications
Chapter 1: Introduction to Scaling Networks
Chapter 3: Planning a Network Upgrade
Deployment of MPLS VPN in Large ISP Networks
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
SCSC 455 Computer Security Virtual Private Network (VPN)
4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
This work is supported by the National Science Foundation under Grant Number DUE Any opinions, findings and conclusions or recommendations expressed.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS and Traffic Engineering
Chapter 5 – TCP/IP: Part 4 Dr. V.T. Raja Oregon State University.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
Copyright 2002 Year 2 - Chapter 4/Cisco 3 - Module 4 LAN Design By Carl Marandola.
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
Remote Monitoring and Desktop Management Week-7. SNMP designed for management of a limited range of devices and a limited range of functions Monitoring.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Chapter 4 Queuing, Datagrams, and Addressing
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
Virtual Private Network prepared by Rachna Agrawal Lixia Hou.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Common Devices Used In Computer Networks
Revised Spring 2006 Rudimentary NMS Software Components 1 The Network Management Problem Chapter 3 Network Management, MIBs, and MPLS Stephen B. Morris.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
The Network Management Problem. What Network operators must be able to do.
Network Devices.
Chapter 2 Network Topology
Revised Spring 2006 SNMPv3 and Network Management 1 SNMPv3 and Network Management Chapter 2 Network Management, MIBs, and MPLS Stephen B. Morris Copyright.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
Chapter Overview Bridging Switching Routing.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Cisco 3 - Switch Perrine. J Page 111/6/2015 Chapter 5 At which layer of the 3-layer design component would users with common interests be grouped? 1.Access.
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
An Application of VoIP and MPLS Advisor: Dr. Kevin Ryan
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
OpenFlow MPLS and the Open Source Label Switched Router Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan,
Multiple Protocol Support: Multiprotocol Level Switching.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
Enterprise Network Management Chapter 2 By: Yilma Tefera May 2006.
11 ROUTING IP Chapter 3. Chapter 3: ROUTING IP2 CHAPTER INTRODUCTION  Understand the function of a router.  Understand the structure of a routing table.
Activity 1 5 minutes to discuss and feedback on the following:
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Multi-protocol Label Switching
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Instructor Materials Chapter 1: LAN Design
Planning and Troubleshooting Routing and Switching
CHAPTER 8 Network Management
Virtual Private Network
Firewalls Routers, Switches, Hubs VPNs
Chapter 3 VLANs Chaffee County Academy
Multicasting Unicast.
Presentation transcript:

The Network Management Problems Tajudin Hassen

Over View Linking together of Network Management with continuing growth in traffic types and Volumes presents main problem. Linking together of Network Management with continuing growth in traffic types and Volumes presents main problem. The Growth adds Multiple NMS which increases operational expense The Growth adds Multiple NMS which increases operational expense Growth of associated Management overhead. Growth of associated Management overhead. Strong need to reduce the cost of ownership and improve the return on investment (ROI). Strong need to reduce the cost of ownership and improve the return on investment (ROI). Requirement of Automated flow-through actions Requirement of Automated flow-through actions

Requirement of Automated flow- through actions FCAPS areas included in the requirement FCAPS areas included in the requirement Provisioning Provisioning Detecting faults Detecting faults Checking and verifying performance Checking and verifying performance Billing/accounting Billing/accounting Initiating repairs or network upgrades Initiating repairs or network upgrades Maintaining the network Inventory Maintaining the network Inventory

Contents Contents Bringing the Managed Data to the Code Scalability The Shortage of Development Skills for Creating management systems The Shortage of Operational Skills for running Networks

Bringing the Managed Data to the Code Managed objects reside on many SNMP agent hosts Managed objects reside on many SNMP agent hosts Copies of managed objects reside on SNMP management systems Copies of managed objects reside on SNMP management systems Changes in agent data may have to be regularly reconciled with the management system copy Changes in agent data may have to be regularly reconciled with the management system copy The quality of an NMS is inversely proportional to the gap between its picture of the network and the actual state of the underlying network-the smaller the gap, the better the NMS The quality of an NMS is inversely proportional to the gap between its picture of the network and the actual state of the underlying network-the smaller the gap, the better the NMS As managed NEs become more complex. An extra burden is placed on the management system. As managed NEs become more complex. An extra burden is placed on the management system.

SCALABILITY Today’s Network is Tomorrow’s NE Today’s Network is Tomorrow’s NE Layer 2 VPN Scalability Layer 2 VPN Scalability Virtual Circuit Status Monitoring Virtual Circuit Status Monitoring MIB Scalability MIB Scalability Other Enterprise Network Scalability Issues Other Enterprise Network Scalability Issues Large Reading Trials Large Reading Trials Large NEs Large NEs

Today’s Network is Tomorrow’s NE A scalability problem occurs when an increase in the number of instances of a given managed object in the network necessitates a compensating, proportional resource increase inside the management system. A scalability problem occurs when an increase in the number of instances of a given managed object in the network necessitates a compensating, proportional resource increase inside the management system.

Corporate Data Enterprise Management Systems  IT Service level Management (Helpdesk solution, SLAs)  Enterprise Network, Applications and Systems management  Fault, Performance, Availability, Capacity Planning, and Bandwidth Management  Software deployment Management, inventory, metering, distribution, remote desktop control, application healing, and centralised controls e.t.c

Layer 2 VPN Scalability A full mesh provides the necessary connectivity for the VPN. Generally referred to as the N squre problem. A full mesh provides the necessary connectivity for the VPN. Generally referred to as the N squre problem. When the number of sites become very large, virtual circuits required tends to become unmanagable. When the number of sites become very large, virtual circuits required tends to become unmanagable.

Virtual Circuit Status Monitoring NMS attempts to read all table entries NMS attempts to read all table entries MIB table entries becomes very large MIB table entries becomes very large

MIB Scalability Network operators and their users increasingly demand Network operators and their users increasingly demand more bandwidth, more bandwidth, faster networks faster networks and bigger devices. and bigger devices.

Other Enterprise Network Scalability Issues Scalability also affects the Enterprise Scalability also affects the Enterprise Storage solutions Storage solutions Administration of firewalls Administration of firewalls Routers, such as access control lists and static routes Routers, such as access control lists and static routes Security management Security management Application management Application management Large NEs Large NEs

Expensive and Scares Development Skill Sets A Solutions Mindset A Solutions Mindset Distributed, Creative Problem Solving Distributed, Creative Problem Solving Taking Ownership Taking Ownership Acquiring Domain Expertise Acquiring Domain Expertise

A Solutions Mindset Reflects the move away from the purely technological aspect of products to embrace the way enterprises and service providers look at overall solutions to business problems. Reflects the move away from the purely technological aspect of products to embrace the way enterprises and service providers look at overall solutions to business problems. FCAPS Software layers FCAPS Software layers

Distributed, Creative Problem Solving Software bugs Software bugs NE bugs NE bugs Performance bottlenecks Performance bottlenecks Client applications crashing intermittently Client applications crashing intermittently MIB table corruption MIB table corruption SNMP agent exception SNMP agent exception

Taking Ownership All NMS software developers should strive to extend their portfolio of skills. All NMS software developers should strive to extend their portfolio of skills. Institutional memory relates to individual developers with key knowledge of product infrastructure Institutional memory relates to individual developers with key knowledge of product infrastructure

Acquiring Domain Expertise Domain expertise represents a range of detailed knowledge Domain expertise represents a range of detailed knowledge Knowledge might include Knowledge might include Layer 2 and layer 3 traffic engineering Layer 2 and layer 3 traffic engineering Layer 2 and layer 3 QoS Layer 2 and layer 3 QoS Network Management Network Management Convergence of legacy technologies into IP Convergence of legacy technologies into IP Backward and forward compatability Backward and forward compatability

Linked Overviews An ATM Linked Overview An ATM Linked Overview An IP Linked Overview An IP Linked Overview Short Development Cycles Short Development Cycles Minimizing Code Changes Minimizing Code Changes

Elements of NMS Development NMS Development NMS Development Data Analysis Data Analysis Upgrade Consideration Upgrade Consideration UML, Java, and Object-Oriented Development UML, Java, and Object-Oriented Development Class Design for Major NMS Features Class Design for Major NMS Features GUI Development GUI Development Middleware Using CORBA-Based Products Middleware Using CORBA-Based Products Insulating Applications from Low-Level Code Insulating Applications from Low-Level Code

Expensive and Scarce operational Skills The growing complexity of networks is pointing to increasingly scarce operational skills. The growing complexity of networks is pointing to increasingly scarce operational skills. Multiservice Switches Multiservice Switches

MPLS: Second Chunk Explicit Route Objects Explicit Route Objects Resource Blocks Resource Blocks Tunnels and LSPs Tunnels and LSPs In-segments and Out-segments In-segments and Out-segments Cross-Connects Cross-Connects Routing Protocols Routing Protocols Signaling Protocols Signaling Protocols Label Operations Label Operations MPLS Encapsulation MPLS Encapsulation QoS and Traffic Engineering QoS and Traffic Engineering QoS QoS

PROBLEMS POSED BY ENTERPRISE NETWORKING CONNECTIVITY CONNECTIVITY LOSS OF MANAGEMENT CONTROL LOSS OF MANAGEMENT CONTROL ORGANIZATIONAL CHANGE REQUIREMENTS ORGANIZATIONAL CHANGE REQUIREMENTS HIDDEN COSTS OF CLIENT/SERVER COMPUTING HIDDEN COSTS OF CLIENT/SERVER COMPUTING RELIABILITY & SECURITY RELIABILITY & SECURITY*

COSTS OF CLIENT/SERVER SYSTEMS OPERATIONS & SUPPORT OPERATIONS & SUPPORT APPLICATION DEVELOPMENT APPLICATION DEVELOPMENT HARDWARE, SOFTWARE, INSTALLATION, MAINTENANCE HARDWARE, SOFTWARE, INSTALLATION, MAINTENANCE EDUCATION & TRAINING EDUCATION & TRAINING*

HARDWARE; SOFTWARE; TELECOMMUNICATIONS, DATA RESOURCES HARDWARE; SOFTWARE; TELECOMMUNICATIONS, DATA RESOURCES MORE COMPUTING POWER ON THE DESKTOP MORE COMPUTING POWER ON THE DESKTOP NETWORK LINKING SMALLER NETWORKS NETWORK LINKING SMALLER NETWORKS* ENTERPRISE NETWORK

HARDWARE; SOFTWARE; TELECOMMUNICATIONS, DATA RESOURCES HARDWARE; SOFTWARE; TELECOMMUNICATIONS, DATA RESOURCES MORE COMPUTING POWER ON THE DESKTOP MORE COMPUTING POWER ON THE DESKTOP NETWORK LINKING SMALLER NETWORKS NETWORK LINKING SMALLER NETWORKS* ENTERPRISE NETWORK

MPLS: Second Chunk Explicit Route Objects Explicit Route Objects Resource Blocks Resource Blocks Tunnels and LSPs Tunnels and LSPs In-segments and Out-segments In-segments and Out-segments Cross-Connects Cross-Connects Routing Protocols Routing Protocols

Explicit Route Objects ERO is a list of layer 3 address hops inside an MPLS cloud ERO is a list of layer 3 address hops inside an MPLS cloud Describes a list of MPLS nodes through which a tunnel passes Describes a list of MPLS nodes through which a tunnel passes EROs are used by signaling protocols (such as RSVP-TE) to create tunnels EROs are used by signaling protocols (such as RSVP-TE) to create tunnels

Resource Blocks Components of resource block include Components of resource block include Maximum reserved bandwidth Maximum reserved bandwidth Maximum traffic burst size Maximum traffic burst size Packet length Packet length

Tunnels and LSPs MPLS-encapsulated packets enter the tunnel exhibits 3 important characters MPLS-encapsulated packets enter the tunnel exhibits 3 important characters Forwarding is based on MPLS label rather than ip header Forwarding is based on MPLS label rather than ip header Resource usage is fixed, based on those reserved Resource usage is fixed, based on those reserved Path taken by the traffic is constrained by the path chosen Path taken by the traffic is constrained by the path chosen

Cross-Connects Point-to-Point Point-to-Point Point-to-multipoint Point-to-multipoint Multipoint-to-point Multipoint-to-point

Routing Protocols MPLS incorporates standard IP routing protocols such as OSPF, IS-IS and BGP4 MPLS incorporates standard IP routing protocols such as OSPF, IS-IS and BGP4

Router Segments LANs into distinct networks and subnetworks; e.g. the distinct red, green and blue LANs with distinct network numbers. Segments LANs into distinct networks and subnetworks; e.g. the distinct red, green and blue LANs with distinct network numbers. Segments LANs into broadcast domains Segments LANs into broadcast domains

Signaling Protocols Signaled connections have Signaled connections have Resources reserved Resources reserved Labels distributed Labels distributed Paths selected by protocols such as RSVP_TE or LDP Paths selected by protocols such as RSVP_TE or LDP

Label Operations MPLS-labeled traffic forwarded based on its encapsulation label value MPLS-labeled traffic forwarded based on its encapsulation label value Current MPLS node uses Label2 encaps Current MPLS node uses Label2 encaps Operations executed against labels are Operations executed against labels are Lookup Lookup SWAP SWAP POP POP PUSH PUSH

MPLS Encapsulation The MPLS encapsulation specifies four reserved label values The MPLS encapsulation specifies four reserved label values 0-IPV4 explicit null that signals the receiving node 1-Router alert that indicates to the receiving node 2-IPV6 explicit null 3-Implicit null that signals the receiving node

QoS and Traffic Engineering Providing specific chunks of bandwidth (via MPLS LSPs) to the developers. Providing specific chunks of bandwidth (via MPLS LSPs) to the developers. Traffic engineering is set to become a mandatory element of converged layer 3 enterprise networks. Traffic engineering is set to become a mandatory element of converged layer 3 enterprise networks.

QoS Rating traffic as being equally important Rating traffic as being equally important Rating VOIP traffic as being the most important Rating VOIP traffic as being the most important Three approaches for network services Three approaches for network services Best effort Best effort Fine granularity QoS (IntServ) Fine granularity QoS (IntServ) Coarse granularity QoS (DiffServ) Coarse granularity QoS (DiffServ)

MPLS and Scalability A network containing possibly tens or hundreds of thousands of MPLS nodes. A network containing possibly tens or hundreds of thousands of MPLS nodes. It is not practical to try to read or write an object of this size using SNMP. It is not practical to try to read or write an object of this size using SNMP. Tunnel-change table Tunnel-change table Tunnel table Tunnel table

Summary Summary Bringing managed data and code together is one of the central foundation of computing and network management Bringing managed data and code together is one of the central foundation of computing and network management Achieving union of data and code in a scalable fashion is a problem that gets more difficult as networks grow. Achieving union of data and code in a scalable fashion is a problem that gets more difficult as networks grow.