kilac_master

New Member
Download Luận văn Kiến trúc hệ thống quản trị mạng dựa trên XML

Download miễn phí Luận văn Kiến trúc hệ thống quản trị mạng dựa trên XML





MỤC LỤC
Trang phụ bìa
Lời cam đoan
Lời cảm ơn
Mục lục . i
Danh mục các ký hiệu, các chữ viết tắt . iii
Danh mục các bảng . iv
Danh mục các hình .v
MỞ ĐẦU . i
CHưƠNG 1 - TỔNG QUAN VỀ CÁC KIẾN TRÚC QUẢN TRỊ MẠNG. 2
1.1 Giới thiệu . 2
1.2 Kiến trúc mạng. 6
1.2.1 Mô hình OSI . 6
1.2.2 Mô hình TCP/IP . 9
1.3 Kiến trúc và mô hình quản trị mạng . 10
1.3.1 Kiến trúc và mô hình quản trị mạng OSI . 10
1.3.2 Kiến trúc và mô hình quản trị mạng SNMP . 14
1.3.3 Kiến trúc quản trị tích hợp OMP . 20
1.4 Kết luận chương 1 . 23
CHưƠNG 2 - KIẾN TRÚC HỆ THỐNG QUẢN TRỊ MẠNG DỰA TRÊN XML . 25
2.1 Giới thiệu . 25
2.2 Những kỹ thuật liên quan đến XML . 26
2.3 Kiến trúc quản trị mạng dựa trên XML . 27
2.4 Nghiên cứu về quản trị mạng dựa trên XML . 32
2.4.1 Mô hình quản trị mạng dựa trên XML . 32
2.4.2 Hoạt động của kiến trúc quản trị mạng dựa trên XML . 35
2.4.3 Tích hợp XML - SNMP . 37
2.4.4 Kiến trúc quản trị tích hợp dựa trên Web . 38
2.5 Phương pháp để quản trị mạng tích hợp dựa trên XML . 41
2.5.1 Bốn phương pháp cho tích hợp . 41
2.5.2 Sự so sánh giữa 4 phương pháp . 43
2.6 Thiết kế hệ thống quản trị dựa trên XML . 44
2.6.1 Manager dựa trên XML . 44
2.6.2 Agent dựa trên XML . 46
2.6.3 Hệ thống quản trị XGEMS . 47
2.7 Kết luận chương 2 . 52
CHưƠNG 3 - PHÁT TRIỂN CHUYỂN ĐỔI CỔNG XML/SNMP CHO QUẢN
TRỊ MẠNG TÍCH HỢP DỰA TRÊN XML . 53
3.1 Giới thiệu . 53
3.2 Công việc liên quan và đề xuất giải pháp . 54
3.2.1 Các mặt hạn chế của quản trị mạng dựa trên SNMP . 54
3.2.2 Thuận lợi của XML cho quản trị mạng . 56
3.2.3 Quản trị mạng dựa trên XML. 58
3.3 Các phương pháp trao đổi của cổng XML/SNMP . 60
3.3.1 Trao đổi dựa trên DOM . 61
3.3.2 Trao đổi dựa trên HTTP. 63
3.3.3 Trao đổi dựa trên SOAP . 65
3.3.4 Phân tích các phương pháp đề xuất . 67
3.4 Nghiên cứu về chuyển đổi SNMP MIB thành XML . 68
3.4.1 Thuật toán chuyển đổi . 69
3.4.2 Thực hiện chuyển đổi . 79
3.4.3 Cổng XML/SNMP. 80
3.5 Kết luận chương 3 . 82
KẾT LUẬN . 83
TÀI LIỆU THAM KHẢO . 85



Để tải bản DOC Đầy Đủ xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung:

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à thông 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.
2.4.2. Hoạt động của kiến trúc quản trị mạng dựa trên XML
* WBM Agent
Hình 2.4 - Kiến trúc WBM Agent
Hình 2.4 cho thấy cấu trúc của WBM agent. Các thành phần thêm vào
kiến trúc quản trị là DOM Tree, XPathHandler, PushScheduler, và HTTPclient Engine.
HTTP Client Engine gửi các thông điệp không đồng bộ đến WBM manager
để thông báo và phân phối dữ liệu quản trị theo schedule. XPath Handler chọn đối
tƣợng quản trị trong DOM Tree, phiên dịch các biểu thức XPath đƣợc gửi từ WBM
manager. DOM Tree là một vị trí chứa ảo của dữ liệu quản trị và cung cấp vị trí
thao tác cho đối tƣợng quản trị. Push Scheduler đăng ký thông tin quản trị, sắp xếp
phân phối thông điệp, và gửi các thông điệp đƣợc sắp xếp.
Khi WBM agent nhận đƣợc thông điệp yêu cầu, giao diện quản trị ứng dụng
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên
36
của POS-EWS (compliant embedded Web server) lựa chọn các node xác định trong
DOM Tree bằng cách sử dụng XPath handler. Đối với các node đƣợc lựa chọn, agent
lấy lại dữ liệu quản trị từ DOM Tree thông qua giao diện DOM và gửi dữ liệu đến
WBM manager. Để gửi thông tin đƣợc cập nhật, DOM Tree cập nhật các giá trị node
cho các node đƣợc lựa chọn thông qua Management Backend Interface trƣớc khi trả
lời WBM agent. Đây là kiểu cập nhật của giá trị DOM node từ các nguồn tài nguyên
đƣợc gọi là pull-based update. DOM Tree yêu cầu giá trị cho các ứng dụng nhúng
vào hệ thống thông qua Management Backend Interface và sẽ nhận đƣợc phản hồi.
Đối với một số node, không cần thiết phải cập nhật giá trị DOM node trƣớc
khi trả lời bởi vì giá trị này đã đƣợc cập nhật. Trong trƣờng hợp này, Management
Backend Interface có trách nhiệm cập nhật. Theo định kỳ, hay khi xảy ra các sự
kiện, Management Backend Interface cập nhật giá trị DOM Tree node. Kiểu cập
nhật này đƣợc gọi là push-based update. Đối với các dữ liệu thƣờng xuyên thay đổi,
chẳng hạn nhƣ đo lƣu lƣợng truy cập thì sử dụng pull - based update thích hợp hơn
là push- based update, nếu các thông tin tĩnh hay thông tin chung thì có thể sử
dụng các lợi ích từ push-based update hơn là pull-based update. Trong trƣờng hợp
pull-based update, các DOM node đƣợc cập nhật bằng cách thay thế các văn bản
của các node có giá trị với các xử lý chỉ dẫn node-node theo tiêu chuẩn DOM.
Khi WBM agent nhận đƣợc thông tin điều khiển, Modul ứng dụng quản trị
thực hiện cùng một thủ tục nhƣ trong trƣờng hợp thông tin yêu cầu. Chỉ có sự khác
biệt là nó thực hiện đăng ký điều khiển thay vì lấy thông tin từ DOM. Management
Backend Interface có thể gửi thông báo bằng cách gọi đến đăng ký điều khiển tại
subject node sau khi cập nhật dựa trên push.
* WBM Manager
Hình 2.5 minh họa cấu trúc của WBM Manager.
Hình 2.5 - Kiến trúc WBM Manager
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên
37
Web Server đƣợc sử dụng để cung cấp các vận hành với một giao diện web
và nhận các thông điệp không đồng bộ từ WBM agent thông qua HTTP. Mỗi chức
năng đƣợc thực hiện nhƣ là một địa chỉ URL khác nhau. Web client chuyển đổi
thành thông tin đồng bộ với WBM agent. Các thông tin lƣu giữ đƣợc sử dụng để lƣu
trữ thông tin quản trị cho phân tích về sau.
Bộ phân tích XML và modul Translator cung cấp một cơ sở để thực hiện hầu
hết các chức năng ứng dụng quản trị, bởi chức năng thông tin quản trị này đã đƣợc
thay mặt trong dữ liệu XML. Các chức năng này bao gồm lọc, đăng nhập vào các
thông tin lƣu giữ và thu thập dữ liệu từ nhiều WBM agent.
2.4.3. Tích hợp XML - SNMP
Hiện tại SNMP là giải pháp đƣợc sử dụng rộng rãi để quản lý các thiết bị
trong mạng Internet. Đơn giản là nó cho phép đƣợc triển khai thực hiện trên hệ điều
hành nhỏ đƣợc dễ dàng. Đến nay, hầu hết các thiết bị mạng đã đƣợc trang bị với
SNMP agent. Nhờ có sự tích hợp của SNMP với quản trị mạng dựa trên XML, các
lợi thế của quản trị mạng đƣợc lƣu giữ mà không bị mất những chức năng SNMP.
Đề cập đến SNMP agent nhƣ là một trƣờng hợp đặc biệt của modul
Management Backend Interface trong Hình 2.5, vì SNMP agent phục vụ WBM
agent giống nhƣ nguồn tài nguyên trong thiết bị mạng. Thông tin quản trị lấy ra từ
SNMP agent đƣợc đƣợc định nghĩa trong SNMP MIB và lấy lại thông qua giao thức
truyền thông SNMP. Tuy nhiên, WBM agent dựa trên XML để xử lý thông tin quản
trị. Vì thế, cần có cổng quản trị SNMP/XML. Để phát triển nhƣ một cổng, cả
hai đặc tả chuyển đổi và tƣơng tác chuyển đổi là bắt buộc. Đối với đặc tả chuyển
đổi, thiết kế thuật toán chuyển đổi MIB thành XML Thuật toán này dử dụng lƣợc
đồ XML để tạo DOM Tree trong WBM agent.
Đối với tƣơng tác chuyển đổi, xác định bản đồ giữa mỗi thao tác SNMP và
DOM API. Mỗi DOM node thay mặt cho một node trong SNMP agent MIB tree và
có khả năng tạo ra một thông tin SNMP nhằm cập nhật các giá trị node. Khi WBM
manager yêu cầu các thông tin quản trị, mỗi giá trị node đƣợc cập nhật và trả lời cho
yêu cầu này các giá trị mới.
* Mô hình thông tin quản trị J.P. Martin Flatin:
JP Martin Flatin‟s đề xuất MIB SNMP cho mô hình kỹ thuật XML, cụ thể là
bản đồ mức mô hình và bản đồ mức siêu mô hình. Trong bản đồ mức mô hình DTD
liên quan đến SNMP MIB và các phần tử, các thuộc tính của XML và trong DTD
có tên giống nhƣ là các giá trị SNMP MIB. Trong bản đồ mức siêu mô hình DTD
tạo ra và nhận dạng tất cả các SNMP MIB.
Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên
38
*F. Strauss’s libsmi:
F.Strauss giới thiệu một thƣ viện để truy cập thông tin SMI MIB, đó là thƣ
viện "libsmi"; Thƣ viện này chuyển SNMP MIB sang các ngôn ngữ khác giống nhƣ
JAVA CORBA, C, XML,… Ngoài ra nó còn cung cấp công cụ cho kết xuất MIB và
cho phép đƣa nội dung của modul MIB thành tài liệu XML.
* Cổng SNMP/XML của F.Strauss:
Gần đây, F.Strauss‟s đã cung cấp cổng SNMP/XML sử dụng mibdump.
Cổng này làm việc nhƣ sau: Khi modul MIB kết xuất thành mibdump, một phiên
SNMP đƣợc bắt đầu và sau đó một chuỗi các thao tác tiếp theo đƣợc phát ra để lấy
...
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
T KIẾN TRÚC hệ điều HÀNH iOS Lập trình phần mềm, Android, IOS, Window Phone 0
M Nghiên cứu kiến trúc hệ thống tiêu thụ ít năng lượng cho mạng sensor Công nghệ thông tin 0
S Cấu hình lại phần cứng trong kiến trúc hệ thống nhúng như một khả năng tăng tính linh hoạt của hệ th Công nghệ thông tin 0
M Kiến trúc của một hệ thống GIS phân tán Hệ Thống thông tin quản trị 0
Z Kiến trúc và chuẩn phần mềm trên nền Web, ứng dụng xây dựng hệ thống thi trắc nghiệm Công nghệ thông tin 0
B Kiến trúc dịch vụ Web – mô hình chất lượng và áp dụng cho hệ thống sát hạch trắc nghiệm theo chuẩn Q Công nghệ thông tin 0
N Nghiên cứu và thiết kế kiến trúc phần mềm cho các hệ thống lớn và phức tạp Công nghệ thông tin 0
Q Sự nghiệp đổi mới của đất nước ta đối với việc vận dụng mối quan hệ giữa cơ sở hạ tầng và kiến trúc thượng tầng Luận văn Kinh tế 2
T [Free] Mối quan hệ biện chứng giữa cơ sở hạ tầng và kiến trúc thượng tầng trong quá độ lên chủ nghĩa Tài liệu chưa phân loại 0
B Mối quan hệ biện chứng giữa xây dựng cơ sở hạ tầng và phát triển kiến trúc thượng tầng trong quá trì Luận văn Kinh tế 0

Các chủ đề có liên quan khác

Top