Network Performance Architecture Presentation
Network Performance Architecture Presentation
Network Performance Architecture Presentation
Introduction
Performance is the set of levels for capacity, delay, and RMA in a network. Performance architecture: is the set of performance mechanisms to configure, operate, manage, provision, and account for resources in the network that support traffic flows.
Where these mechanisms are applied within: - The Network - Internal & External relationships between the network and other components.
Performance consists of
Performance Architecture
1) 2) 3) Before applying performance mechanism we must insure that: The performance mechanisms are necessary for this network The performance mechanisms will solve a performance problem The performance mechanisms are sufficient for this network
If we decide to implement a performance mechanism we should start from simple and move toward the complex architecture. Such as: 1. implementing performance mechanisms only in selected areas of the network 2. By using only one or a few mechanisms 3. by selecting only those mechanisms that are easy to implement, operate, and maintain.
Performance Architecture
NOTE when performance mechanisms are implemented and not supported, maintained, or kept current, performance in the network can actually degrade to a point where it would be better not to have any performance mechanisms at all.
Performance Mechanisms
Performance mechanisms are: Quality of Service (QoS) Resource Control (RC) prioritization traffic management scheduling queuing Service-Level Agreements (SLA) Policies
DiffServ and IntServ can be applied individually or together,If both mechanisms applied together the DiffServ is first applied and IntServ is then overlaid onto it
Priority level based on: Protocol type (e.g., TCP versus UDP) Service, or port number IP or MAC-layer address Or by other information embedded within the traffic
Packets are stored in a single queue Packets are transmitted onto the network in the order that they were received (at the input queue). Multiple queues with differing priorities Priority levels are configurable in the network device and indicate the performance levels required for each traffic type Packets of each priority level are placed in their respective queues Higher-priority queues are processed before lower-priority queues
Assigns priorities (weights) to queues High-priority traffic flows are processed first, and lower-priority traffic flows share the remaining resources.
Weighted RED (WRED) operates in the same fashion as RED but supports multiple priority levels (one for each queue) for dropping packets
NOTE
The combination of QoS, prioritization, traffic management, and scheduling can be applied across a network to achieve various performance levels for traffic flows (Figure 8.6)
Ahmad M. Shaheen