Tutorial 2: Network Management Architectures and Management Frameworks

COMP347 Unit 8 – Network Management and Network Operations

Table of Contents

Learning Objectives

After completing this extended tutorial, you should be able to:

Overview

The architecture of a network management system determines how management functions are distributed, how components interact, and how the system scales and performs. This tutorial provides an in‑depth exploration of the primary architectural models: centralized, distributed, and hierarchical. We examine the roles of management stations, agents, and managed devices, and the protocols that enable communication.

We also discuss the concept of management domains – logical partitions of network resources that enable delegation and policy enforcement. The tutorial introduces two major frameworks: the ITU‑T’s Telecommunications Management Network (TMN) and the TM Forum’s enhanced Telecom Operations Map (eTOM), which provide reference models for organising management functions.

Finally, we analyse trade‑offs among architectures, considering scalability, fault tolerance, complexity, and cost. We then explore modern trends: software‑defined networking (SDN) controllers, cloud‑managed networking (e.g., Meraki), and federation across multiple domains. Understanding these architectures is crucial for designing resilient and efficient network management systems in any environment – from campus networks to global service providers.

Detailed Technical and Theoretical Content

1. Management Architecture Components

A network management system (NMS) typically comprises:

The architecture determines how these components are arranged and how they interact. Key design dimensions include:

2. Centralized Management

In a centralized architecture, a single management station (or a cluster acting as a single logical entity) controls all managed devices.

3. Distributed Management

In a distributed architecture, multiple management stations (managers) share the management responsibilities, often with peer‑to‑peer communication.

4. Hierarchical Management

Hierarchical management organises management functions in a tree‑like structure with layers of authority. The most well‑known model is the TMN (Telecommunications Management Network) hierarchy.

TMN vs. eTOM

While TMN is a functional architecture (layers of management functions), eTOM (enhanced Telecom Operations Map) is a business process framework that describes service provider operations. eTOM includes processes like Fulfillment, Assurance, and Billing, which rely on the TMN layers to execute. They are complementary: TMN defines how to manage, eTOM defines what business processes to support.

5. Management Domains and Federation

A management domain is a logical grouping of network resources (devices, links, services) under a single administrative authority. Domains can be organised by:

Domains enable:

Federation is the interconnection of multiple management domains, enabling cross‑domain operations (e.g., a multi‑cloud network). Federation introduces challenges in identity management, policy consistency, and data sharing.

6. Enterprise Management Frameworks (TMN, eTOM)

We have touched on TMN and eTOM. Here we provide more detail.

6.1 TMN (ITU‑T M.3000 series)

6.2 eTOM (TM Forum)

6.3 ITIL (Information Technology Infrastructure Library)

7. Architectural Trade‑offs and Decision Criteria

The choice of architecture depends on multiple factors. The following table summarises key trade‑offs:

Criterion Centralized Distributed Hierarchical
Scalability Low – manager bottleneck High – load spread High – layers abstract
Fault Tolerance Low – single point of failure High – redundancy Medium – can be made redundant
Complexity Low High (inter‑manager sync) Medium‑High (layer interfaces)
Latency Variable – may be high Low – local managers Low – local at lower layers
Consistency High – single manager Difficult – need consensus High – each layer consistent
Cost Low – one manager High – many managers Medium – multiple systems

Additional considerations:

8. Modern Architectures: SDN, Cloud‑Managed, and Hybrid

9. Case Studies in Architecture Selection

Quiz (28 Questions)

All answers are hidden; click Show Answer to reveal.

Question 1:

What are the three primary management architecture types discussed in this tutorial?

Show Answer
Centralized, distributed, and hierarchical.
Question 2:

Describe the role of a management agent in a network management system.

Show Answer
A software process on a managed device that collects local information, responds to manager requests, and sends asynchronous notifications (traps/events).
Question 3:

List two advantages and two disadvantages of centralized management.

Show Answer
Advantages: simplicity, consistent global view. Disadvantages: single point of failure, scalability bottleneck.
Question 4:

What is a management domain?

Show Answer
A logical grouping of network resources under a single administrative authority, used for delegation and policy enforcement.
Question 5:

How does distributed management differ from hierarchical management?

Show Answer
Distributed management involves multiple managers with peer‑to‑peer or partitioned responsibility; hierarchical management organizes managers in layers (e.g., TMN) with clear vertical relationships.
Question 6:

Name the four layers of the TMN management hierarchy from bottom to top.

Show Answer
Element Management Layer (EML), Network Management Layer (NML), Service Management Layer (SML), Business Management Layer (BML).
Question 7:

What is the primary purpose of the Business Management Layer in TMN?

Show Answer
To align network management with business strategy, including budgeting, planning, and policy.
Question 8:

Why is fault tolerance a challenge in centralized management?

Show Answer
Because a single management station is a single point of failure; if it fails, management capabilities are lost.
Question 9:

What is federation in the context of management domains?

Show Answer
The interconnection of multiple management domains to enable cross‑domain operations, requiring identity, policy, and data sharing.
Question 10:

Which framework is a business process model for service providers, and which is a functional architectural model?

Show Answer
eTOM is the business process framework; TMN is the functional architectural model (though eTOM uses TMN concepts).
Question 11:

Describe the trade‑off between scalability and complexity in distributed management.

Show Answer
Distributed management improves scalability by spreading load, but increases complexity due to inter‑manager communication, data synchronisation, and conflict resolution.
Question 12:

What is the role of the Element Management Layer (EML) in TMN?

Show Answer
It manages individual network elements, performing fault detection, configuration, and performance monitoring at the device level.
Question 13:

How does SDN (Software‑Defined Networking) relate to management architectures?

Show Answer
SDN centralises control in a controller (logically centralized) but can be implemented with distributed controllers for resilience; it is a modern form of centralized/hierarchical management.
Question 14:

What are the three major process areas in eTOM?

Show Answer
Operations; Strategy, Infrastructure & Product; Enterprise Management.
Question 15:

Explain why hierarchical management is often preferred in large telecommunications networks.

Show Answer
It provides scalability, separation of concerns, and modularity, allowing each layer to handle different abstraction levels, from device to business.
Question 16:

What is a potential disadvantage of hierarchical management compared to distributed management?

Show Answer
Inter‑layer communication can introduce overhead and latency; higher layers may become bottlenecks or single points of failure.
Question 17:

In what scenario would you choose a distributed architecture over a centralized one?

Show Answer
When the network is very large, geographically dispersed, or requires high fault tolerance and low latency (e.g., global service provider).
Question 18:

What is the purpose of the Q3 interface in TMN?

Show Answer
It is a standardised interface between layers in TMN, enabling interoperability between management systems from different vendors.
Question 19:

How does the concept of intent‑based networking (IBN) affect architectural choices?

Show Answer
IBN often relies on a centralised policy engine (logically centralized) that translates intent into configurations and verifies compliance; it can be implemented with distributed agents for enforcement.
Question 20:

Name two examples of cloud‑managed networking platforms.

Show Answer
Cisco Meraki and Juniper Mist (also Aruba Central, etc.).
Question 21:

What is the main challenge of federation across cloud providers?

Show Answer
Inconsistent APIs, security policies, and data models; also latency and data sovereignty concerns.
Question 22:

In the TMN model, which layer is responsible for managing SLAs and billing?

Show Answer
Service Management Layer (SML).
Question 23:

Compare the consistency of data in centralized vs. distributed architectures.

Show Answer
Centralized: high consistency because there is a single source of truth. Distributed: consistency is harder to maintain due to possible divergence among managers.
Question 24:

Why might a university campus choose a hierarchical management structure?

Show Answer
To handle multiple buildings and wiring closets, with local management at each building (EML) and a central NOC for overall coordination (NML).
Question 25:

What does ITIL stand for, and what role does it play in network management?

Show Answer
Information Technology Infrastructure Library. It provides a service management framework that includes processes like Incident, Problem, Change, and Configuration Management, which align with FCAPS and management architectures.
Question 26:

Describe how a hybrid architecture might combine elements of centralised and distributed management.

Show Answer
For example, a centralised policy and orchestration engine that pushes configurations, while distributed agents perform local monitoring and real‑time response (e.g., SDN with distributed data plane).
Question 27:

What is the impact of regulatory data residency requirements on management architecture?

Show Answer
They may mandate that management data stays within certain geographic boundaries, favouring distributed or hierarchical architectures with local data storage and processing.
Question 28:

In a hierarchical management system, what is the relationship between EML and NML?

Show Answer
EML manages individual devices; NML coordinates across devices to manage end‑to‑end network services, receiving aggregated data from EML and issuing high‑level commands.

Exercises (14 Applied Problems)

Sample solutions are hidden – click to reveal.

Exercise 1:

Draw a diagram illustrating a centralized management architecture for a small enterprise network with 200 devices (routers, switches, servers). Label the components and describe the flow of data.

Show Sample Solution

Diagram: One central management station connected to all devices via management network (out‑of‑band or in‑band). Agents on each device send traps and respond to polls. Data flows from devices to manager for processing and display.

Exercise 2:

Compare the scalability of centralized and distributed architectures in a network that grows from 1,000 to 10,000 devices. Explain the bottlenecks.

Show Sample Solution

Centralized: poll rate, processing power, and network bandwidth become bottlenecks; manager may not keep up. Distributed: load is shared across managers, so scaling is easier; but inter‑manager communication may become a bottleneck if not designed well.

Exercise 3:

You are designing a management system for a telecom operator with a national network. Propose an architecture and justify your choice using TMN layers.

Show Sample Solution

Use hierarchical TMN: Element Management at each regional site; Network Management at regional NOCs; Service Management at central NOC; Business Management at corporate HQ. This provides scalability, fault isolation, and clear roles.

Exercise 4:

Explain the concept of a management domain and give three examples of how domains could be defined in a global enterprise.

Show Sample Solution

Management domain: a logical grouping of resources under one authority. Examples: by region (Americas, EMEA, APAC), by function (data centre, campus, WAN), or by business unit (R&D, Finance, Operations).

Exercise 5:

What are the advantages and disadvantages of using a cloud‑managed networking solution like Meraki compared to an on‑premises management architecture?

Show Sample Solution

Advantages: reduced CAPEX, automatic updates, centralised control from anywhere. Disadvantages: reliance on internet connectivity, data privacy concerns, less customisation, and vendor lock‑in.

Exercise 6:

How would you implement fault tolerance in a centralized management system to avoid a single point of failure?

Show Sample Solution

Deploy a primary‑standby or active‑active cluster of management stations, using shared storage and automatic failover. Use load balancers and virtual IP addresses to provide a single interface.

Exercise 7:

Discuss the role of the Service Management Layer in TMN and provide an example of a service it would manage.

Show Sample Solution

The SML manages end‑to‑end services like VoIP, video conferencing, or VPNs. It handles SLA monitoring, service provisioning, and billing. For example, ensuring a VoIP service meets latency and jitter SLAs.

Exercise 8:

Compare the complexity of implementing a distributed management system vs. a hierarchical one. Which requires more effort for inter‑component communication?

Show Sample Solution

Distributed: high complexity due to peer‑to‑peer synchronisation and consensus. Hierarchical: medium complexity due to layer interfaces but often simpler because each layer has defined responsibilities.

Exercise 9:

Explain how SDN controllers can be seen as a form of centralized management, and how they can be made resilient.

Show Sample Solution

SDN controllers provide a single logical control point (centralized). To be resilient, multiple controllers can be clustered (e.g., ONOS, OpenDaylight) with leader election and state replication.

Exercise 10:

What is the difference between eTOM and ITIL in terms of scope? Can they be used together?

Show Sample Solution

eTOM is specific to telecom service providers, focusing on business processes. ITIL is broader, applicable to any IT service management. They can be used together: eTOM for provider‑specific processes, ITIL for general IT service management.

Exercise 11:

Design a management domain structure for a multinational corporation with three major regions, each with multiple data centers, and a central headquarters. Justify your design.

Show Sample Solution

Domains by region (Americas, EMEA, APAC) for local autonomy, and within each region, sub‑domains by data center and office. Central HQ domain for global policy and reporting. This mirrors the corporate structure and allows regional NOCs to handle local issues.

Exercise 12:

In the context of hierarchical management, what are the potential consequences of a failure at the Network Management Layer (NML)?

Show Sample Solution

A failure at NML would disrupt coordination across multiple EMLs, preventing end‑to‑end connectivity management and network‑wide monitoring. However, EMLs would continue to manage individual devices locally.

Exercise 13:

How could intent‑based networking influence the architecture of network management systems? Discuss in terms of centralisation vs. distribution.

Show Sample Solution

IBN typically uses a centralised policy engine (declarative intent) that translates to device configurations. This engine can be centralised for consistency, but the translation and enforcement may be distributed to agents to ensure scalability and low latency.

Exercise 14:

Write a short analysis of the management architecture used by a major public cloud (e.g., AWS). Is it centralized, distributed, or hierarchical? Justify your answer.

Show Sample Solution

AWS uses a combination: it provides centralised management consoles and APIs (global view) but also has regional and availability‑zone distributed services. It is best described as a hierarchical architecture with global, regional, and local management layers, each with its own redundancy.

Homework (12 In‑Depth Assignments)

Sample answers are hidden; use them to guide your study.

Homework 1:

Research the TMN architecture in detail and write a report on its original purpose, the layers, and the interfaces between layers. Compare it with the FCAPS framework.

Show Sample Answer

TMN was designed for telecommunications management. It defines four layers (EML, NML, SML, BML) and the management functional areas (FCAPS). FCAPS describes the functions performed at each layer, while TMN specifies how they are organized and how layers interact (e.g., Q3 interfaces).

Homework 2:

Evaluate the suitability of a centralized management architecture for a network of 100,000 devices. What modifications would you need to make to overcome its limitations?

Show Sample Answer

Centralized would be inadequate. Modifications: use multiple managers in a cluster, implement load balancing, use hierarchical polling, and adopt telemetry to reduce polling overhead. Essentially, move towards a distributed or hierarchical design.

Homework 3:

Describe the process of federating two management domains from different organisations. What are the technical and policy challenges?

Show Sample Answer

Challenges: inconsistent data models, security authentication and authorisation, policy conflict resolution, and data sharing agreements. Technical: use of standard APIs (RESTCONF), federated identity (OAuth), and data translation.

Homework 4:

Compare the eTOM and ITIL frameworks. In which context would you use each? Provide examples of processes from each that relate to network management.

Show Sample Answer

eTOM is telecom‑specific, with processes like Fulfillment, Assurance, and Billing. ITIL is generic IT service management, with Incident, Problem, Change, and Configuration Management. eTOM is used by service providers; ITIL is used in enterprises. They overlap in areas like incident and change management.

Homework 5:

Design a management architecture for a large data centre with 5,000 servers, 500 switches, and multiple firewalls. The data centre must support both internal and external cloud services. Include considerations for scalability, redundancy, and automation.

Show Sample Answer

Use a hierarchical architecture: EML for device‑level management, NML for network‑wide orchestration (SDN controller), and SML for service‑level management. Use distributed agents for telemetry and a central automation controller (Ansible/Terraform) for provisioning. Redundancy: cluster of management servers and database replication.

Homework 6:

Discuss the impact of micro‑services and containerisation on network management architecture. How do service meshes like Istio change the management perspective?

Show Sample Answer

Micro‑services introduce dynamic, ephemeral endpoints, making traditional device‑centric management insufficient. Service meshes provide observability (traces, metrics) and policy enforcement at the application layer, complementing network management. Management becomes more distributed and integrated with application‑level data.

Homework 7:

Explain how the concept of management plane relates to the control and data planes in networking. How does SDN blur these boundaries?

Show Sample Answer

The management plane is used for administrative functions (configuration, monitoring, troubleshooting). The control plane makes forwarding decisions, and the data plane forwards packets. SDN centralises the control plane, making it more programmable, and the management plane can interface directly with the controller, blurring the line between management and control.

Homework 8:

Research a real‑world NOC architecture (e.g., from a large ISP). Write a summary of how they organise their NOCs (centralised, distributed, hierarchical) and the reasoning behind it.

Show Sample Answer

Many large ISPs use a hierarchical NOC structure with a central NOC for overall visibility, regional NOCs for local operations, and local field engineers. This provides both global oversight and local responsiveness. They also use distributed monitoring agents to reduce latency.

Homework 9:

What are the security implications of centralised management? How can they be mitigated?

Show Sample Answer

Centralised management is a high‑value target for attackers; compromising the manager gives control of the entire network. Mitigations: strong authentication, encryption, network segmentation, multi‑factor authentication, audit logging, and redundancy to limit damage.

Homework 10:

Analyse the trade‑offs between using a single‑vendor management suite versus a multi‑vendor, standards‑based approach. Which architectural model is more amenable to multi‑vendor?

Show Sample Answer

Single‑vendor: better integration but vendor lock‑in. Multi‑vendor: more flexibility but integration challenges. Distributed or hierarchical architectures with standard interfaces (e.g., NETCONF) are more amenable to multi‑vendor environments because they can accommodate heterogeneous devices through standard protocols.

Homework 11:

Explain how the management architecture for an Internet of Things (IoT) network might differ from that of a traditional enterprise network, considering scale, device heterogeneity, and limited resources.

Show Sample Answer

IoT networks require distributed, edge‑based management due to massive scale and resource‑constrained devices. A hierarchical architecture with local gateways (acting as aggregators) and a cloud‑based orchestrator is common. Management must be lightweight and use protocols like CoAP or MQTT.

Homework 12:

Write a critical evaluation of the statement: “Distributed management is always better than centralized management.” Justify your position with examples.

Show Sample Answer

The statement is false. While distributed management offers fault tolerance and scalability, it adds complexity and cost. For small to medium networks, centralized management is simpler and more cost‑effective. The choice depends on requirements. Example: a small campus with 100 devices is fine with centralised; a global service provider needs distributed/hierarchical.

Summary

This extended tutorial has provided a comprehensive analysis of network management architectures, covering centralized, distributed, and hierarchical models, along with their trade‑offs. We examined the components (managers, agents, devices), management domains, and frameworks such as TMN and eTOM. We also explored modern trends including SDN, cloud‑managed networking, and the influence of intent‑based networking.

The choice of architecture is not a one‑size‑fits‑all decision; it depends on network size, geographic distribution, performance requirements, fault tolerance needs, and organisational structure. Understanding these architectures is foundational for designing, deploying, and operating network management systems in any environment.

In the next tutorial, we will dive into Management Information Bases (MIBs), the Structure of Management Information (SMI), and Remote Monitoring (RMON), which are essential for understanding SNMP‑based management.

COMP347 Unit 8 – Extended Tutorial 2 • TrustOpen University • Last updated: August 2026