Mô hình quản trị mạng dựa trên XML

Một phần của tài liệu Kiến trúc hệ thống quản trị mạng dựa trên xml (Trang 43 - 46)

Trong phần này giới thiệu về mô hình thông tin, mô hình truyền thông và mô hình tổ chức của kiến trúc quản trị mạng mới - Quản trị mạng dựa trên XML, XML- based Network Management (XNM).

* Mô hình thông tin quản trị

Mô hình thông tin quản trị xác định mô hình theo phƣơng pháp; Lƣợc đồ quan hệ thực thể, các kiểu dữ liệu, mô hình hƣớng đối tƣợng, v.v… Nó cũng xác định chú thích duy nhất cho các mô tả thông tin quản trị; Sử dụng lƣợc đồ XML để đƣa ra mô hình thông tin quản trị. Những lý do không dựa vào các ngôn ngữ chuẩn nhƣ: Structure of Management Information (SMI) đƣợc sử dụng bởi SNMP, hoặc Managed Object Format đƣợc sử dụng bởi CIM, là vì:

Chúng ta phải xác định thông tin quản trị mới; Nhằm mục tiêu phát triển tăng cƣờng các phần tử quản trị dựa trên nền Web giống nhƣ quản trị WBM. Một số lƣợng đáng kể các thông tin quản trị đƣợc cung cấp bởi các yếu tố giao diện dựa

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

trên nền Web là yếu tố chƣa đƣợc qui định trong mô hình thông tin chuẩn, vì vậy chúng ta phải xác định thông tin quản trị mới.

Mô hình Thông tin sử dụng lƣợc đồ XML là một phƣơng pháp phổ biến trongtất cả các lĩnh vực ứng dụng. XML cho phép mô hình hoá về nội dung, phạm vi từ các kiểu tài liệu book-oriented đến thƣơng mại. XML là một công nghệ cho phép tích hợp kinh doanh, trao đổi dữ liệu, thƣơng mại điện tử, và tạo ra các ứng dụng từ vựng cụ thể. Phát triển cơ sở dữ liệu đƣợc đặc biệt quan tâm trong XML nhƣ là một khối xây dựng tạo ra các máy phục vụ trung gian để tích hợp dữ liệu từ cơ sở dữ liệu phân tán.

So với SNMP SMI và WBEM CIM, lƣợc đồ XML có nhiều lợi thế trong mở rộng các lợi ích của việc sử dụng XML trong quản trị mạng. Lƣợc đồ XML dễ dàng để tìm hiểu. Những ngƣời phát triển có thể sử dụng rất nhiều trình soạn thảo XML với đầy đủ sức mạnh và thuận tiện cho việc tạo tài liệu XML. Một lợi thế nữa là các dữ liệu XML súc tích và dễ dàng nghiên cứu, bởi nó không cần chuyển đổi tự động; Đó là điều kiện đầu tiên để chuyển đổi từ SMI, CIM, hoặc UML thành XML, nếu các mô hình và các kỹ thuật mã hóa khác nhau. Nói chung, kết quả chuyển đổi trong nhiều dữ liệu XML và khả năng có thể đọc đƣợc là thấp. Một lợi thế nữa là XML có thể đƣợc sử dụng cho các mục đích khác nhau, gồm cả xác nhận. Bằng cách sử dụng các công cụ XML, ngƣời phát triển có thể tạo các mẫu dữ liệu XML, lƣợc đồ cơ sở dữ liệu, và các hình thức cấu trúc dữ liệu dựa trên lƣợc đồ XML.

Kế thừa một vài quy định đơn giản, lƣợc đồ XML có thể hiển thị thành công mô hình thông tin quản trị trong trình duyệt Web, thông qua các phần tử quản trị dựa trên nền web. Để nắm bắt các kiểu dữ liệu, các khoá quan hệ, và cấu trúc, ngƣời phát triển có thể dễ dàng tạo ra lƣợc đồ XML bằng cách sử dụng công cụ hiệu chỉnh XML; Với lƣợc đồ XML trong quản trị mạng dựa trên XML là tƣơng ứng với SMI trong SNMP và GDMO trong mô hình quản trị OSI.

* Mô hình truyền thông

Mô hình này yêu cầu phải cấu hình quản trị, giám sát và kiểm soát về khả năng phân tán tài nguyên. Thực chất một phần của quá trình này là trao đổi thông tin quản trị. Mô hình truyền thông xác định các khái niệm này để trao đổi thông tin giữa các ứng dụng quản trị.

Mô hình truyền thông phải phù hợp với các đặc điểm kỹ thuật của các dịch vụ và giao thức để trao đổi thông tin quản trị. Ngoài ra, nó phải xác định cú pháp và ngữ nghĩa cho khối dữ liệu giao thức. Đối với dịch vụ và các giao thức, kiến trúc

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

quản trị mạng dựa trên XML sử dụng giao thức HTTP để thực hiện truyền thông mà không có sự mở rộng. Hơn nữa, nó còn sử dụng XML để quản trị cú pháp mã hóa thông tin. Điều này có nghĩa là quản trị dữ liệu đƣợc chuyển qua HTTP trong form của một tài liệu XML.

Để phân phối khai báo, mô hình truyền thông phải cung cấp một phƣơng pháp truyền thông không đồng bộ. Tuy nhiên, HTTP là một giao thức yêu cầu sự phản hồi rất chặt chẽ từ client đến server. Điều này có nghĩa là agent WBM không thể gửi thông điệp sự kiện đến đến manager WBM một cách không đồng bộ. Trong WIMA, các giải pháp cho vấn đề này là thêm HTTP client đến agent, cho HTTP server đến manager và quản trị mạng dựa trên XML cũng sử dụng cùng các giải pháp nhƣ WIMA để thực hiện truyền thông.

Một vấn đề quan trọng liên quan đến mô hình truyền thông nữa là đối tƣợng quản trị địa chỉ. Khi manager yêu cầu thông tin quản trị, nó phải chỉ định một tên duy nhất của các đối tƣợng quản trị sẽ đƣợc tải về. Quản trị mạng dựa trên XML sử dụng chuẩn XPath cho đối tƣợng quản trị địa chỉ. Giải pháp này mang lại rất nhiều lợi ích. Trƣớc tiên, XPath là một công nghệ Web chuẩn của một phần địa chỉ tài liệu XML. Nó đã đƣợc sử dụng cùng với eXtensible Stylesheet Language Transformations (XSLT) để nhận biết các phần của một tài liệu XML cho các mục đích chuyển đổi và XPath cũng đƣợc hỗ trợ rộng rãi.

Thứ hai, WBM manager có thể truy vấn hiệu quả các các đối tƣợng quản trị của các WBM agent. Biểu thức XPath là yếu tố đƣợc hình thành bằng cách sử dụng tên, thuộc tính và xây dựng chức năng.

Khi đối tƣợng quản trị đƣợc tạo ra, chúng phải đƣợc đặt tên để chúng có địa chỉ rõ ràng. Đối với đặt tên, XPath trong quản trị mạng dựa trên XML tƣơng ứng với Object Identifier (OID) trong SNMP và Distinguished Name (DN) trong CMIP. Điểm khác nhau giữa OID và XPath là hỗ trợ lọc sau đó và xác định đƣợc phạm vi trong lựa chọn đối tƣợng, đó là sức mạnh cho các ứng dụng quản trị có thể đơn giản hoá và quản trị lƣu lƣợng truy cập có thể đƣợc giảm đi.

* Mô hình tổ chức

Mô hình tổ chức của kiến trúc quản trị xác định các tác nhân, vai trò của chúng và các nguyên tắc cơ bản của các hợp tác. Sự nổi bật của mô hình tổ chức trong lĩnh vực quản trị mạng là kiểu manager - agent. Đã có nhiều ý kiến đề xuất mới cho các mô hình tổ chức, bao gồm quản trị bởi delegation, quản trị policy- driven, quản trị dựa trên push, mobile agent, và intelligent agents.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Trong quản trị mạng dựa trên XML sử dụng quản trị mạng dựa trên push. Công nghệ Push tự động hoá cung cấp thông tin trên cơ sở publish-subscribe paradigm. Trong một vài trƣờng hợp, sử dụng true push, nhƣng thông thƣờng là sử dụng scheduled pull. Có rất nhiều ứng dụng web push nhƣ: báo giá cổ phiếu, cập nhật điểm số game trực tuyến, vv. Tích hợp quản trị mạng dựa trên push với XML nhƣ sau. Mô hình thông tin quản trị của WBM agent sẽ tự động published vào quản trị mạng dựa trên XML bởi nó có khả năng tự mô tả. Ngoài ra, các WBM manager có thể phát hiện ra mô hình thông tin quản trị bằng cách sử dụng DOM. Đối với mô hình truyền thông và mô hình thông tin, phân phối thông tin quản trị và phân phối message là giống nhau: Truyền thông không đồng bộ và không thêm mô hình thông tin. Sự đăng ký là khác nhau trong kiểm soát, giám sát và cảnh báo của manager agent. Từ các mô hình thông tin, đăng ký thông tin phải đƣợc thêm vào các thông tin mô tả gốc. Để xác định thông tin mô tả mới cho đăng ký trong form của lƣợc đồ XML. WBM manager gửi thông tin đăng ký phù hợp với thông tin mới đƣợc mô tả. Sau khi nhận đƣợc thông tin đăng ký, WBM agent sắp xếp một loạt danh sách thông điệp và gửi nó cho ngƣời đăng ký theo dach sách sắp xếp.

Một phần của tài liệu Kiến trúc hệ thống quản trị mạng dựa trên xml (Trang 43 - 46)

Tải bản đầy đủ (PDF)

(106 trang)