The Network Management Problems
Download
Report
Transcript The Network Management Problems
The Network Management
Problems
Tajudin Hassen
Over View
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
Growth of associated Management overhead.
Strong need to reduce the cost of ownership and
improve the return on investment (ROI).
Requirement of Automated flow-through actions
Requirement of Automated flowthrough actions
FCAPS areas included in the requirement
Provisioning
Detecting faults
Checking and verifying performance
Billing/accounting
Initiating repairs or network upgrades
Maintaining the network Inventory
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
Copies of managed objects reside on SNMP management
systems
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
As managed NEs become more complex. An extra
burden is placed on the management system.
SCALABILITY
Today’s Network is Tomorrow’s NE
Layer 2 VPN Scalability
Virtual Circuit Status Monitoring
MIB Scalability
Other Enterprise Network Scalability
Issues
Large Reading Trials
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.
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.
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
MIB table entries becomes very large
MIB Scalability
Network operators and their users
increasingly demand
more bandwidth,
faster networks
and bigger devices.
Other Enterprise Network Scalability
Issues
Scalability also affects the Enterprise
Storage solutions
Administration of firewalls
Routers, such as access control lists and
static routes
Security management
Application management
Large NEs
Expensive and Scares Development
Skill Sets
A Solutions Mindset
Distributed, Creative Problem Solving
Taking Ownership
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.
FCAPS Software layers
Distributed, Creative Problem Solving
Software bugs
NE bugs
Performance bottlenecks
Client applications crashing intermittently
MIB table corruption
SNMP agent exception
Taking Ownership
All NMS software developers should strive
to extend their portfolio of skills.
Institutional memory relates to individual
developers with key knowledge of product
infrastructure
Acquiring Domain Expertise
Domain expertise represents a range of
detailed knowledge
Knowledge might include
Layer
2 and layer 3 traffic engineering
Layer 2 and layer 3 QoS
Network Management
Convergence of legacy technologies into IP
Backward and forward compatability
Linked Overviews
An ATM Linked Overview
An IP Linked Overview
Short Development Cycles
Minimizing Code Changes
Elements of NMS Development
NMS Development
Data Analysis
Upgrade Consideration
UML, Java, and Object-Oriented Development
Class Design for Major NMS Features
GUI Development
Middleware Using CORBA-Based Products
Insulating Applications from Low-Level Code
Expensive and Scarce operational
Skills
The growing complexity of networks is
pointing to increasingly scarce operational
skills.
Multiservice Switches
MPLS: Second Chunk
Explicit Route Objects
Resource Blocks
Tunnels and LSPs
In-segments and Out-segments
Cross-Connects
Routing Protocols
Signaling Protocols
Label Operations
MPLS Encapsulation
QoS and Traffic Engineering
QoS
PROBLEMS POSED BY ENTERPRISE
NETWORKING
CONNECTIVITY
LOSS OF MANAGEMENT CONTROL
ORGANIZATIONAL CHANGE
REQUIREMENTS
HIDDEN COSTS OF CLIENT/SERVER
COMPUTING
RELIABILITY & SECURITY
*
COSTS OF CLIENT/SERVER
SYSTEMS
OPERATIONS & SUPPORT
APPLICATION DEVELOPMENT
HARDWARE, SOFTWARE, INSTALLATION,
MAINTENANCE
EDUCATION &
TRAINING
*
ENTERPRISE NETWORK
HARDWARE; SOFTWARE;
TELECOMMUNICATIONS, DATA
RESOURCES
MORE COMPUTING POWER ON THE
DESKTOP
NETWORK LINKING SMALLER
NETWORKS
*
ENTERPRISE NETWORK
HARDWARE; SOFTWARE;
TELECOMMUNICATIONS, DATA
RESOURCES
MORE COMPUTING POWER ON THE
DESKTOP
NETWORK LINKING SMALLER
NETWORKS
*
MPLS: Second Chunk
Explicit Route Objects
Resource Blocks
Tunnels and LSPs
In-segments and Out-segments
Cross-Connects
Routing Protocols
Explicit Route Objects
ERO is a list of layer 3 address hops inside
an MPLS cloud
Describes a list of MPLS nodes through
which a tunnel passes
EROs are used by signaling protocols
(such as RSVP-TE) to create tunnels
Resource Blocks
Components of resource block include
Maximum
reserved bandwidth
Maximum traffic burst size
Packet length
Tunnels and LSPs
MPLS-encapsulated packets enter the
tunnel exhibits 3 important characters
Forwarding
is based on MPLS label rather
than ip header
Resource usage is fixed, based on those
reserved
Path taken by the traffic is constrained by the
path chosen
Cross-Connects
Point-to-Point
Point-to-multipoint
Multipoint-to-point
Routing Protocols
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
broadcast domains
Ethernet switch
3rd floor
2nd floor
1st floor
router
Signaling Protocols
Signaled connections have
Resources
reserved
Labels distributed
Paths selected by protocols such as RSVP_TE
or LDP
Label Operations
MPLS-labeled traffic forwarded based on
its encapsulation label value
Current MPLS node uses Label2 encaps
Operations executed against labels are
Lookup
SWAP
POP
PUSH
MPLS Encapsulation
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.
Traffic engineering is set to become a
mandatory element of converged layer 3
enterprise networks.
QoS
Rating traffic as being equally important
Rating VOIP traffic as being the most
important
Three approaches for network services
Best
effort
Fine granularity QoS (IntServ)
Coarse granularity QoS (DiffServ)
MPLS and Scalability
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.
Tunnel-change table
Tunnel table
Summary
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.