Có 3 phƣơng pháp thƣờng đƣợc đề cập đến việc làm thế nào để xây dựng một mô hình kiến trúc quản trị mạng:
- Xây dựng một hệ thống tập trung để điều khiển toàn mạng (quản trị tập trung).
- Xây dựng một hệ thống mà có thể phân chia đƣợc chức năng quản trị mạng (quản trị phân tán).
- Kết hợp cả hai phƣơng pháp trên vào một hệ thống phân cấp chức năng.
Một kiến trúc tập trung sẽ sử dụng một cơ sở dữ liệu chung trên máy tính trung tâm nào đó, mọi thông tin liên quan đến hoạt động của mạng do các ứng dụng gửi về đây sẽ đƣợc sử dụng chung trong các ứng dụng quản trị mạng.
Một kiến trúc phân tán có thể sử dụng nhiều mạng ngang hàng (peer network) cùng thực hiện các chức năng quản trị một cách riêng rẽ. Thật khó đòi hỏi hơn nếu một số thiết bị nào đó chỉ thích hợp một số ứng dụng quản trị. Tuy nhiên rất có lợi nếu có một cơ sở dữ liệu tập trung để lƣu trữ các thông tin này.
Cấu trúc khả dụng thứ ba là kết hợp các phƣơng pháp phân cấp và tập trung vào trong một hệ thống phân cấp chức năng. Vùng hệ thống trung tâm chính của cấu trúc sẽ còn tồn tại nhƣ là gốc của cấu trúc phân cấp, thu thập các thông tin từ các mạng cấp dƣới và cho phép truy nhập từ các phần tử của mạng. Khi thiết lập các hệ thống đồng mức (peer system) từ cấu trúc phân cấp, hệ thống trung tâm này có thể giao quyền điều hành mạng cho các chức năng đó giống nhƣ là các mức con trong hệ phân cấp.
Sự kết hợp tất cả các phƣơng pháp này là có ƣu điểm rất lớn, cung cấp rất nhiều sự lựa chọn linh động để xây dựng một cấu trúc NMS. Trong trƣờng hợp lý tƣởng nhất là bản kiến trúc có thể đối chiếu với cấu trúc tổ chức đang dùng nó, nếu hầu hết các việc quản lý của tổ chức là tập trung tại một khu vực thì hệ quản trị mạng sẽ có nhiều thuận lợi.
Hệ quản trị mạng sẽ đƣợc xây dựng trên mô hình kiến trúc Manager/Agent sử dụng giao thức SNMP. Ở đây:
Manager là tập hợp các máy tính có cấu hình mạnh, đƣợc cài đặt chƣơng trình SNMP Manager, có nhiệm vụ là cùng quản trị mạng.
Agent là các thành phần mạng đƣợc tích hợp dịch vụ SNMP Agent và các tệp MIB. Các SNMP Agent này sẽ có nhiệm vụ lấy thông tin từ trong MIB để gửi về cho các SNMP Manager.
MIB là nơi chứa các thông tin quản trị chính. MIB đƣợc định nghĩa dựa trên cấu trúc thông tin quản trị SMI.
Mô hình mạng đƣợc quản trị theo SNMP có thể tổ chức theo 2 cách nhƣ trong hình 3.1 và hình 3.2.
Mô hình quản trị tập trung: trạm quản trị là tập hợp một số máy cài đặt phần mềm quản trị SNMP và có thể trao đổi thông tin với nhau. Thƣờng áp dụng với mạng diện nhỏ, quản trị đơn giản.
Mô hình quản trị phân tán: tuỳ theo diện tích mạng rộng bao nhiêu mà mức phân tầng lớn nhỏ khác nhau. Bình thƣờng trong mạng vừa thì phân 2 tầng là phù hợp. Giải pháp ở đây là: Có một máy SNMP Manager đóng vai trò Manager chính, dƣới nó là các Manager cấp nhỏ hơn dùng để quản trị các thiết bị ở cùng mạng với nó, đồng thời chúng cũng đóng vai trò là các Agent đáp ứng thông tin cho Manager chính.
Hình 3.1: Mô hình quản trị tập trung
S NM P Manager Network S NM P Agent MIB Trạm quản trị NMS Các thiết bị, ứng dụng bị quản trị Manager Agent MIB Agent MIB S NM P S NM P S NM P Các trạm quản trị NMS Các thiết bị, ứng dụng bị quản trị … Agent MIB Agent MIB Agent MIB Agent MIB Manager Manager Manager