đồ án tốt nghiệp: Hệ thống quản lý & theo dõi dịch vụ mạng OPENNMS Tr-ờng đại học vinh Khoa c«ng nghƯ th«ng tin ` đồ án tốt nghiệp Hệ thống quản lý theo dõi dịch vụ mạng opennms Giáo viên h-ớng dẫn : Th.S Lê Văn Minh Sinh viên thực : Lê Thị Vân Anh Phạm Thị Thu Hiền Trần Th- Thảo Lớp : 44K2 - CNTT Vinh, tháng năm 2008 Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Môc lôc Môc lôc lêi nãi ®Çu Ch-ơng i: Tổng quan quản trị mạng 1.1 quản trị mạng 1.2 kiến trúc hệ thống quản trị mạng.5 1.3 lĩnh vục quản trị mạng.6 ch-ơng II: Hệ thống quản trị OPENNMS 2.1 Giới thiƯu vỊ m· ngn më vµ OPENNMS 2.1.1 Chức OPENNMS 10 2.1.2 Các điểm bật OPENNMS. 10 2.1.3 Khả quản Lí mở rộng cđa OPENNMS 11 2.4 KiÕn tróc cđa OPENNMS 12 2.3 Mét sè kh¸i niƯm OPENNMS 13 2.4 CáC MODUL Sử DụNG TRONG OPENNMS .14 CHƯƠNG iii: GIAO THøC CHÝNH Sư DơNG TRONG OPENNMS 16 3.1 MÔ HìNH QUảN Lý SNMP.16 3.2 CấU TRúC ĐặC ĐIểM THÔNG TIN QUảN Lý.17 3.2.1 Cấu trúc MIB 17 3.2.2 Cấu truc SMI 22 3.3 lệnh chế thực thicủa snmp 23 3.4 hoạt động snmp24 3.5 Giới thiệu SNMP version228 ch-ơng iV: Cài ®Ỉt hƯ thèng 34 4.1 Yêu cầu hệ thống 34 4.2 b-ớc cài đặt .35 4.3 Cấu trúc th- mục l-u trữ liệu 36 4.4 thiÕt lËp cÊu h×nh hệ thống.36 ch-ơng V: Cấu hình hệ thống OPENNMS 40 5.1 Quá trình Khám phá mạng - Discovery 40 5.1.1 CÊu h×nh Discovery 40 5.1.2 Cấu hình cho kiểm tra dịch vụ. 40 Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS 5.2 Thăm dß - polling 44 4.2.1 File cÊu h×nh poller-configuration.xml 46 4.2.2 Gói tin thăm dò - PollerPackage 47 4.2.3 Lịch thăm dò 48 5.3 Cấu hình cho thu thập thông tin hiệu năng: 49 5.3.1 File snmp-config.xml: 49 5.3.2 File collectd-configuration.xml: 51 5.3.3 Lịch Bảo d-ỡng (outage-calendar): 52 5.3.4 CÊu h×nh cho thu thËp d÷ liƯu 53 5.4 Thông báo-Notification 54 5.5 Ng-êi dïng vµ nhãm ng-êi dïng 58 5.6 CÊu h×nh cho c¸c view 58 5.7 H-íng dÉn sư dơng WebConsole 59 kÕt luËn 73 bảng thuật ngữ từ viết tắt 74 tàI liệu tham khảo 75 Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS lời nói đầu Trong năm gần nhịp độ phát triển Công nghệ thông tin vấn đề đ-ợc ngành Khoa học, Kinh tếquan tâm Nó hữu với tầm vóc mạnh mẽ, to lớn ngày lớn mạnh thêm Việc ứng dụng Công nghệ thông tin vào lĩnh vực đạt đ-ợc cách có hiệu qủa Sự lựa chọn vận dụng phần mềm, hệ thống mạng cho hợp lý đạt đ-ợc kết tốt toán khó Để lựa chọn phần mềm quản trị mạng phù hợp quan trọng doanh nghiệp Ngày phần mềm quản trị đà đ-ợc ứng dụng phát triĨn réng r·i hÇu hÕt mäi doanh nghiƯp ThÕ nh-ng yêu cầu ng-ời sủ dụng hệ thống quản trị ngày đa dạng nhiều tính Do yêu cầu ng-ời quản trị hệ thống quản trị phải đáp ứng đ-ợc yêu cầu Hiện nay, giới có nhiều dịch vụ dành cho việc chuyển thông tin từ khu vực sang khu vực khác nhằm liên kết mạng LAN khu vực khác lại Để có đựơc liên kết ng-ời ta th-ờng sử dụng dịch vụ mạng diện rộng Hiện giao thức truyền thông LAN Ethernet, Token Ring giao thức dùng để t-ơng nối LAN thông th-ờng dựa chuẩn TCP/IP Ngày dạng kết nối có xu h-ớng ngày đa dạng phân tán mạng WAN thiên truyền theo đơn vị tập tin thay truyền lần xử lý Qua để quản trị thiết bị mạng có chế độ bảo mật cao đòi hỏi ng-ời quản trị phải đ-a hệ thống quản trị mạng hữu hiệu Và doanh nghiệp vừa nhỏ nơi ch-a nghĩ đến khoản ngân sách chi phí cho phần mền giám sát hệ thống mạng không đủ chi phí để mua phần mềm quản trị mạng tiếng nh- Tivilo, HPopenview giá thành phần mềm quản trị mạng cao, phù hợp với số mạng định, phải đ-ợc update sau khoảng thời gian ngắn để phù hợp với phát triển hệ Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS thống mạng Vì vËy cã mét sù lùa chän rÊt tèt cho c¸c doanh nghiệp sử dụng phần mềm giám sát miƠn phÝ víi m· ngn më M· ngn më ®-a nhiều công cụ cho nhu cầu CNTT khác bao gồm giám sát hệ thống mạng, giám sát băng thông, khám phá hệ thống Opennms phần mềm quản trị hữu hiệu thiết bị mạng máy tính, khắc phục đ-ợc yếu hệ thống mạng thời Mặt khác ng-ời sử dụng tuỳ biến để có ứng dụng phù hợp với hệ thống mạng Vấn đề trọng tâm đồ án tốt nghiệp đ-ợc trình bày đ-a đ-ợc hệ thống mạng có tính khả chịu lỗi cao, cập nhật th-ờng xuyên, dễ dàng thích nghi t-ơng thích với thay đổi hệ thống mạng cần quản trị Chúng em xin chân thành cảm ơn thầy giáo Lê Văn Minh thầy cô giáo, bạn khoa Công Nghệ Thông Tin, đà có h-ớng dẫn định h-ớng giúp chúng em hoàn thành đồ án tốt nghiệp Tuy nhiên mà nguồn mở lĩnh vực mẻ, thời gian có hạn, khả trình bày có vài hạn chế nên đồ án tốt nghiệp tránh khỏi sai sót Chúng em mong nhận đ-ợc đóng góp ý kiến quý báu thầy, cô giáo, bạn để đồ án tốt nghiệp đ-ợc hoàn thiện Vinh, ngày 15-05-2008 Nhóm sinh viên thực hiện: Lê Thị Vân Anh Phạm Thị Thu Hiền Trần Th- Thảo Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Ch-ơng i: Tổng quan quản trị mạng 1.1 Quản trị mạng Quản trị mạng máy tính khả quản lý, theo dõi, cấu hình toàn hệ thống mạng từ khu vực tập trung mạng máy tính 1.2 Kiến trúc hệ thống quản trị mạng Hình 1: Kiến trúc hệ thống quản trị Hệ thống quản trị mạng (còn gọi mô hình Manager/Agent) bao gồm hệ quản trị (manager), hệ bị quản trị (managed system), sở liệu chứa thông tin quản trị giao thức quản trị mạng Tiến trình Manager cung cấp giao diện ng-ời quản trị mạng thiết bị đ-ợc quản trị, đồng thời thực nhiệm vụ nh- đo l-ợng l-u thông đoạn mạng cục bộ(LAN segment) xa, ghi tốc độ truyền địa vật lý cđa giao diƯn LAN trªn mét router Manager cịng bao gồm số loại kết xuất (th-ờng dạng đồ hoạ) để hiển thị liệu quản trị,thống kê Hệ bị quản trị bao gồm tiến trình Agent đối t-ợng quản trị Tiến trình Agent thực thao tác quản trị mạng nh- là: đặt tham số cấu hình thống kê hoạt động hành cho router Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS segment cho tr-ớc Các đối t-ợng quản trị bao gồm trạm làm việc, máy chủ, hub Cở sở liệu chứa thông tin quản trị mạng đ-ợc gọi cở sở thông tin quản trị (Manager Information Base - MIB) đ-ợc gắn với hai bên Tổ chức logic MIB đ-ợc gọi cấu trúc thông tin quản trị(Struct of Managerment Information - SMI) SMI đ-ợc tổ chức thành cấu trúc cây, gốc(root), với cành chứa đối t-ợng đ-ợc quản trị Giao thức quản trị mạng cung cấp ph-ơng thức liên lạc manager, đối t-ợng bị quản trị agent 1.3 Các lĩnh vực quản trị mạng Quản trị lỗi (Fault Managerment): Cung cấp ph-ơng tiện cho phép nhà quản trị phát lỗi xảy thiết bị mạng, hoạt động mạng, tìm hiểu nguyên nhân lỗi có ph-ơng thức xử lý thích hợp Để làm đ-ợc điều này, cần có chế: Ghi lại lỗi xảy Ghi lại nh-ng thông tin log Thực kiểm tra tìm lỗi Nếu cho phép, thực sửa lỗi tự động Quản trị cấu hình (Configuration Managerment): Theo dõi thông tin cấu hình mạng để đảm bảo hiệu hoạt động cho thiết bị mạng toàn mạng nói chung Thực đ-ợc công việc khởi tạo, cấu hình lại, điều khiển tạm ng-ng hoạt động thiết bị Quản trị tài khoản (Accounting Managerment): Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Kiểm soát,đánh giá việc sử dụng tài nguyên ng-ời dùng nhóm ng-ời dùng mạng Ví dụ nh- sử dụng đĩa, l-u cất liệu Cân sử dụng ng-ời dùng nhóm Quản trị hiệu (Performance Managerment): Ghi lại tính toán hiệu hệ thống theo khía cạnh khác Thu thập phân tích liệu thống kê hệ thống phục vụ cho công tác điều hành bảo trì hệ thống Để làm đ-ợc điều đó, quản lý hiệu cần quản lý đ-ợc mặt sau: Thu thập tỉ lệ sử dụng tỉ lệ lỗi thiết bị mạng Đảm bảo hiệu đạt đ-ợc mức độ cho phép cách tận dụng khả thiết bị mạng Các thực thể quản lý th-ờng xuyên theo dõi tham số hiệu Khi tham số v-ợt giới hạn cho phép, hệ thống cảnh báo tới ng-ời quản trị tùy tr-ờng hợp tự động xử lý Quản trị an ninh (Security Managerment): Điều khiển truy cập tới tài nguyên mạng để tránh thất thoát thông tin Các thông tin mạng đ-ợc phân quyền truy nhập theo đối t-ợng truy nhập mức độ quan trọng §Ĩ kiĨm so¸t ng-êi dïng néi bé, ng-êi ta sư dụng hệ thống bảo vệ mạng Các hệ thống ghi lại toàn truy cập ng-ời dùng cần từ chối quyền truy cập Mạng đ-ợc chia thành vùng nhỏ có đ-ợc chứng thực không đ-ợc chứng thực Các hệ thống bảo vệ mạng thực vài chức chính: định danh tài nguyên mang tính nhạy cảm cho phép theo dõi vùng ghi lại username máy vùng Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Ch-ơng II: Hệ thống quản trị OPENNMS 2.1 Giới thiệu chung OPENNMS Network Management System - Hệ thống quản trị mạng toán khó đ-ợc đà đặt từ lâu Nh-ng điểm yếu chung cố hữu giải pháp nhà cung cấp cung cấp mà họ cho ng-ời dùng cần không cung cấp thứ ng-ời dùng thực cần Các hệ thống nói vào mô hình tổng quan mạng máy tính để xây dựng dịch vụ Họ không tính đến thay đổi cho mạng khác nhau, yêu cầu cần quản trị ng-ời sử dụng Thêm vào đó, giá thành giải pháp cao Vì đ-ợc đóng gói hoàn chỉnh nên hệ thống quản trị khó thay đổi để phù hợp với phát triển thực tế mạng máy tính Chỉ xuất trào l-u sử dụng phần mềm mà nguồn mở, nhà quản trị mạng thực có công cụ theo ý Họ tuỳ biến phần mềm mà nguồn mở để có đ-ợc ch-ơng trình phù hợp với hệ thống mạng Vì công cụ có mà nguồn mở nên đ-ợc nhiều ng-ời sử dụng, phát triển, xử lý lỗi, nên chúng dùng có tính tin cậy, ổn định cao Dựa t- t-ởng mà nguồn mở mục đích cung cấp ch-ơng trình quản trị khắc phục đ-ợc yếu ch-ơng trình khác, đem tới cho nhà quản trị công cụ hữu ích, nhóm dự án BlueBird đà phát triển hệ thống quản trị mạng NMS cung cấp công cụ theo dõi thành phần hệ thống mạng, lập báo cáo, theo dõi tài sản Những ng-ời tham gia thực dự án chuyên gia nhiều năm lĩnh vực quản trị hệ thống Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Hệ thống OpenNMS đ-ợc xây dựng từ nhiều hệ thống mà nguồn mở cho phép quản lý theo dõi tình trạng máy tính Hệ thống đ-ợc phát triển theo ph-ơng thức mà nguồn mở nên có tính chịu lỗi cao, đ-ợc cập nhật th-ờng xuyên dễ dàng thích nghi với thay đổi hệ thống mạng cần quản trị OPENNMS hỗ trợ theo dõi dịch vụ sau: Web: HTTP, HTTPS Mail: SMTP, POP3, IMAP Database:Oracle, Sysbase, Informix,SQLServer, MySQL, Postgres Network: ICMP, SNMP, DNS, DHCP, FTP, SSH, LDAP … OPENNMS h-íng tíi sù thuËn tiện cho ng-ời quản trị việc cấu hình theo dõi dịch vụ Các dịch vụ đ-ợc theo dõi dựa cổng chuẩn giao thức phổ biến thể qua kiện 2.1.1 Chức OPENNMS Tự động tìm node mạng kiểm tra dịch vụ node Bằng cách ping theo dải địa định tr-ớc, OPENNMS tự động tìm phần tử mạng Sau 24 giờ, trình lại đ-ợc lặp lại để tìm thiết bị đ-ợc thêm Theo dõi hiệu hoạt động thiết bị mạng Những thông số thông l-ợng vào ra, thời gian hoạt động, thời gian gián đoạn thiết bị nh- dịch vụ đ-ợc ghi lại vào sở liệu Theo dõi t-ợng bất th-ờng xảy mạng, địa IP trình thăm dò Nếu trình thăm dò, dịch vụ không đáp ứng lại hệ thống tạo kiện t-ơng ứng thông báo cho ng-ời quản trị Nếu node phạm vi liên kết mà nối tới coi nh- xảy cố mạng Việc thông báo tiến hành nhiều cách: email, paging, thông báo lên hình quản trị Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 10 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Hình 13: Giao diện liệt kê nút mạng Tìm kiếm: Tìm kiếm node mạng: Có nhiều cách để tìm kiếm nút mạng - Có thể tìm theo tên không phân biệt chữ hoa hay chữ th-ờng - Tìm kiếm theo địa IP, cho phép ng-ời dùng tìm kiếm nhóm bit riêng biệt Dấu * Thay cho giá trị bit Dấu - Biểu thị phạm vi tìm kiếm Dấu , Dùng để phân cách danh sách - Cũng tìm kiếm theo dịch vụ cách chọn dịch vụ t-ơng ứng Tìm kiếm tài sản: Cho phép ng-ời dùng tìm kiếm tài sản liên quan đến nhóm xác định, tìm theo tr-ờng thông tin tài sản tìm kiếm cụm từ t-ơng tự nh- Cũng tìm kiếm nhanh Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 63 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS node mạng có thông tin tài khoản xác định cách nhấn vào nút liệt kê tất nút mạng với thông tin tài khoản Hình 14: Giao diện tìm kiếm Sự cố: Các dịch vụ liên tục đ-ợc thăm dò để phát cố Một dịch vụ phản hồi với gói tin thăm dò thông báo dịch vụ đ-ợc phát ra, ảnh h-ởng tới mức độ sẵn sàng dịch vụ Mỗi cố có thông báo ®i kÌm - Cã thĨ xem tÊt c¸c sù cè cách click vào xem cố Tại cho biết đ-ợc node mạng, giao diện, dịch vụ xảy sù cè vµ m· sè cđa sù cè - Cũng liệt kê toàn cố xẩy xem thông tin chi tiết cách click vào xem toàn cố Thông tin cố đ-ợc lấy thông qua m· sè cđa nã ChØ cÇn nhËp m· sè cđa cố click vào tìm kiếm có đ-ợc thông tin cố quan tâm Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 64 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Hình 15: Giao diện sù cè Sù kiƯn: Cã thĨ lÊy th«ng tin vỊ sù kiƯn b»ng c¸ch nhËp cơm tõ cã chøa sù kiện ấn vào nút tìm kiếm có thông tin chi tiết kiện t-ơng ứng Nếu có mà số kiện cần tìm kiếm thông tin ng-ời dùng nhập mà số vào ô lấy thông tin kiện có mà số Khi đó, hệ thống hiển thị trang có thông tin chi tiết t-ơng ứng Có thể xem thông tin chi tiết kiện xẩy cách vào xem tất kiện Một kiện đ-ợc xác nhận hay nói cách khác rút khỏi tầm kiểm soát ng-ời dùng cách lựa chọn kiện ô xác nhận nhấn nút xác nhận kiƯn” ë ci trang ViƯc x¸c nhËn mét sù kiƯn khiÕn cho ng-êi dïng tù nhËn tr¸ch nhiƯm xư lý vấn đề có liên quan đến mạng l-ới hệ thống Những kiên ch-a đ-ợc xác nhận đ-ợc trì trạng thái mở gọi tắt phát Nếu kiện đ-ợc sơ suất xác nhận ng-ời dùng chọn liên kết hiển thị kiện đà nhận , tìm kiện t-ơng ứng hủy bỏ xác nhận kiện Khi kiện lại tiếp tục nằm tầm kiểm soát ng-ời dùng khác Cũng có Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 65 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS thể chọn tất kiện cách ấn vào chọn tất thực lại việc cách ấn vào nút làm lại Ngoài ra, kiện đ-ợc tìm kiếm cách nhập cụm từ vào ô kiện tìm theo thời gian mong muốn Việc tìm kiếm nâng cao đ-ợc sử dụng để tìm kiếm danh sách dựa nhiều tiêu chí Khi đà biết kiện xẩy nên biết mức độ nghiêm trọng để tùy vào tính chất mức độ nghiêm trọng khác mà đ-a xử lý khác Click vào viết tắt mức nghiêm trọng ta biết đ-ợc tính chất loại, dựa vào đ-a xử lý t-ơng ứng Hình 16: Giao diên kiện Thông báo: Khi kiện quan trọng đ-ợc hệ thống phát ng-ời dùng nhận đ-ợc thông báo Đây thông điệp mô tả đ-ợc gửi tới máy nhắn tin, địa mail hai Muốn nhận đ-ợc thông báo này, ng-ời dùng phải đ-a thông tin liên lạc Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 66 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS vào hồ sơ ng-ời dùng hệ thống chế độ nhận thông báo phải trạng thái bật Ng-ời dùng kiểm tra tất thông báo gửi tới cho tất ng-ời mà ch-a đ-ợc xác nhận cách click vào kiểm tra thông báo phát xem tất thông báo phát Khi loạt thông báo đ-ợc với thông tin chi tiết kèm Có thể tìm kiếm thông báo liên quan đến ng-ời dùng xác định cách nhập thông tin vào ô tìm kiếm thông báo cho ng-ời dùng Ng-ời dùng truy nhập thẳng vào trang có thông tin chi tiết thông báo, đà biết số hiệu thông báo cách nhập số hiệu thông báo vào ô lấy thông báo cho kết chi tiết thông báo ứng với số hiệu nhập vào Hình 17: Giao diện thông báo Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 67 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Tài sản: Việc theo dõi thông tin tài sản kết hợp với thông tin mạng l-ới trở thành công cụ quan trọng trình giải cố, theo dõi tình trạng thiết bị để sửa chữa thay đổi hay điều chỉnh mạng l-ới toàn hệ thống Tìm kiếm tài sản đ-ợc tìm kiếm theo nhóm xác định cách nhấn vào ô tài sản thuộc nhóm chọn nhóm t-ơng ứng nhấn nút tìm kiếm để lấy danh sách tất tài sản nhóm Để có danh sách tất node mạng kể node mạng mà số kèm cần nhấn vào đ-ờng dẫn liệt kê tất nút có thông tin tài sản Hình 18: Giao diện tài sản Báo cáo: Chức báo cáo với module báo cáo hoạt động, báo cáo hoạt động giao thức KSC nút mạng, báo cáo tính sẵn sàng, báo cáo Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 68 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS thời gian phản hồi Các module báo cáo cung cấp tin giúp cho việc quản trị mạng Báo cáo hoạt động: Cung cấp khả biểu thị liệu quan trọng giao thức SNMP thu thập từ node mạng cách dễ dàng thông qua hình ảnh Việc báo cáo tình trạng hoạt động theo cách báo cáo theo mẫu chuẩn báo cáo theo mẫu tự tạo - Báo cáo tình trạng hoạt động theo mÉu chuÈn cung cÊp cho ng-êi dïng ph-¬ng thøc định sẵn nhằm biểu thị liệu SNMP quan trọng thu thập - Báo cáo thời gian phản hồi theo mẫu tự tạo cung cấp đồ thị biểu diễn liệu mà ng-ời dùng lựa chọn giao diện nút mạng riêng biệt Báo cáo hoạt động giao thức KSC nút mạng: Cho phép ng-ời dùng hệ thống tạo theo dõi liệu hoạt động giao thức SNMP thông qua mẫu biểu đồ có sẵn Có thể báo cáo hoạt động SNMP chủ chốt tuỳ chọn hay báo cáo nút mạng Báo cáo tính sẵn sàng: cung cấp thông tin d-ới dạng số liệu hình ảnh tham số mức dịch vụ theo phân loại chu kỳ Báo cáo thời gian phản hồi: Cung cấp khả biểu thị liệu thời gian phản hồi thu thập từ nút mạng hệ thống cách dễ dàng thông qua hình ảnh Trong giao diện báo cáo thời gian phản hồi ta báo cáo thời gian phản hồi theo mẫu chuẩn báo cáo thời gian phản hồi theo mẫu tự tạo Báo cáo thời gian ph¶n håi theo mÉu chuÈn cung cÊp cho ng-êi dïng ph-ơng thức định sẵn nhằm biểu thị liệu thời gian phản hồi thu thập từ nút mạng Trong giao diện ta chọn nút mạng cần báo cáo thời gian phản hồi chọn khoảng thời gian phù hợp để nhận đ-ợc kết mong muốn Báo cáo thời gian phản hồi theo mẫu tự tạo cung cấp đồ thị biểu diễn liệu mà ng-êi dïng lùa chän vỊ mét giao diƯn hc mét nút mạng riêng biệt Chọn Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 69 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS nút mạng muốn báo cáo thời gian phản hồi theo mẫu tự tạo yêu cầu đ-a b-ớc cụ thể để thực Hình 19: Giao diện báo cáo Quản trị: Trong chức phép ng-ời dùng quản trị thêm mới, sửa chữa, xóa bỏ thông tin ng-ời dùng Ngoài cho phép tạo kế hoạch thông báo theo thứ tự khác Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 70 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Hình 20: Giao diện quản trị Cu hỡnh ngi dựng cho phép người quản trị thêm mới, sửa chữa, xóa bỏ thông tin người dùng như: mã người dùng, mật khẩu, thông tin quyền hạn người dùng, đống thời người quản trị gán người dùng vào nhóm khác Cấu hình thông báo Cho phép bạn tạo kế hoạch thông báo theo thứ tự khác nhau, gọi Danh sách nhận thơng báo sau liên kết Danh sách nhận thông báo với kiện VNPTnms Mỗi danh sách có số lượng định nhóm người dùng Có thể gửi thông báo thông qua email , máy nhắn tin, Mỗi danh sách thơng báo tạo kiện VNPTnms liên quan trực tiếp tới giao diện hay dịch vụ cụ thể Khi Hệ thống VNPTnms khởi động lần nút mạng, giao diện dịch vụ mạng tự động tìm kiếm Khi mạng máy tính lớn lên cần phải quản lý thay đổi dải TCP/IP đồng thời có thay đổi giao diện dịch vụ Quản lý Giao diện Dịch vụ cho phép bạn cấu hình lại phạm vi mạng Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 71 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Cấu hình tập hợp liệu SNMP giao diện: Interface cho phép cấu hình non-IP interfaces dùng tập hợp liệu SNMP Cấu hình SNMP theo địa IP: Cho phép cấu hình chuỗi community theo địa IP riêng biệt Thêm giao diện : Thêm giao diện vào sở liệu, địa IP giao diện có ipAddrTable nút tồn tại, giao diện thêm vào nút đó, ngược lại nút tạo Xóa nút mạng: Xóa thông tin nút mạng khỏi sở liệu Cấu hình thăm dị: cách đơn giản để thay đổi trạng thái thông báo Services chuẩn, đồng thời cho phép người dùng thêm xóa Service tùy chọn Xuất Nhập thơng tin tài sản cho phép thêm liệu vào Bảng thống kê tài sản Hệ thống VNPTnms từ sở liệu Hệ thống hay từ bảng tính Lịch bảo dưỡng: Thêm sửa thơng tin lịch bảo dưỡng Bạn dừng thơng báo thăm dị, xác định ngưỡng, tập hợp liệu (hoặc tổ hợp điều đó) cho Interface/nút mạng vào thời gian Trạng thái thông báo Cung cấp cách trực quan tới người dùng thông qua máy nhắn tin/Email hay khơng có kiện quan trọng mạng nhận Và hệ thống thông báo on hay off Đây hệ thống lớn thiết lập cho tất thông báo người dùng Chú ý trạng thái thông báo thể góc phải hình với hai giá trị Ghi On hay Ghi off Nhãm sinh viªn thùc hiƯn: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 72 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Tại web console, thông tin thĨ hiƯn gåm cã: Node with Outages Danh s¸ch node bị service nh- ICPM, HTTP Khi chọn vào node, ta đ-ợc trang thông tin node nh- sau: Dựa vào biết thời điểm nào, dịch vụ bị (không sẵn sàng node đó) Categories OPENNMS cho phép cấu hình theo dõi mạng theo nhiều cách nhìn khác Ng-ời quản trị tạo mục theo dõi tách riêng nh- : máy in, máy chủ liệu, máy chủ web, trạng thái đ-ờng nối tới Internet Khi cài OPENNMS lần đầu tiên, có mục nh- sau: Network Interfaces Các node mạng Web Servers M¸y chđ Web Email Servers M¸y chđ Email DNS & DHCP server Máy chủ cung cấp dịch vụ DNS DHCP Database Server Các server cho loại sở liệu Internet Connectivity Đ-ờng nối tới router cđa ISP Other Servers C¸c m¸y chđ kh¸c Overall Service Availability Đánh giá tình trạng chung tất service mạng Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 73 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS V kết luận Bài báo cáo đồ án tốt nghiệp đà trình bày công cụ hữu hiệu quản trị toàn thiết bị mạng máy tính cục diện rộng dựa giao thức quản trị chuẩn SNMP Hệ thống đ-ợc phát triển theo ph-ơng thức mà nguồn mở nên có tính chịu lỗi cao dễ dàng thích nghi với thay đổi hệ thống mạng cần quản trị Bên cạnh hệ thống OPENNMS đ-ợc phát triển Java nên có tính khả chuyển Dữ liệu đ-ợc l-u trữ Xml nên dễ dàng quản trị từ xa qua web Bài báo cáo đà trình bày tổng quan giao thức quản trị mạng SNMP Từ ®ã, ®-a mét c¸ch tiÕp cËn míi viƯc quản trị mạng quản trị phân tán Bởi thế, hệ thống phát triển riêng module để đáp ứng đ-ợc nhu cầu nhà quản trÞ OPENNMS cơng cụ quản lý hệ thống mạng nguồn mở sử dụng mức độ enterprise OpenNMS cung cấp khả dị tìm dịch vụ, thu thập thông tin để báo cáo, phát sinh cảnh báo từ cảnh báo thu thập thập được, nâng cấp mức độ cảnh báo - OpenNMS phát triển với cấu trúc phân tán module độc lập nên phát triển riêng module để đáp ứng nhu cầu nhà quản trị Các tiến trình hệ thống giao tiếp thông qua chế gửi thơng báo nên chạy độc lập máy khác - Các dịch vụ cần thăm dị thêm vào độc lập với mã nguồn lớp kiến trúc nhiều lớpcủa OpenNMS - Hoạt động quản lý OpenNMS chi tiết tới dịch vụ địa IP mà máy server kết nối tới HƯ thèng ®-a đà h-ớng tới thuận tiện cho ng-ời quản trị việc cấu hình theo dõi dịch vụ Các dịch vụ đ-ợc theo dõi dựa cổng chuẩn giao thức phổ biến thể qua kiện Hệ thống tự động tìm node mạng kiểm tra dịch vụ node Bằng cách ping theo dải địa định tr-ớc Nó tự Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 74 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS động tìm phần tử mạng Sau 24h, trình lại đ-ợc lặp lại để tìm thiết bị đ-ợc thêm Hoạt động quản lý OPENNMS đ-ợc chi tiết tới dịch vụ địa IP mà máy server kết nối tới Tuy nhiên hệ thống mạng đ-ợc trình bày phải đ-ợc cài hệ điều hành Fedora Linux nên gặp nhiều khó khăn trình cài đặt nh- thực câu lệnh Bởi vì, Fedora hệ điều hành đ-ợc thiết kế cho đa thao tác, đa ng-ời dùng, ứng dụng th-ờng tận dụng th- viện dùng chung Ngoài có số trình điều khiển phần cứng không tích hợp đ-ợc với hệ điều hành Fedora để khắc phục khó khăn trên, h-ớng dự kiến hệ thống phát triển cho t-ơng lai tích hợp đ-ợc hệ quản trị mạng Opennms môi tr-ờng Windows Trình quản lý ứng dụng dịch vụ đ-ợc mở rộng thêm Trải qua thời gian tìm hiểu mà nguồn mở hệ thống mạng mới, đà đ-ợc tiếp cận với giao thức quản trị SNMP ứng dụng hệ quản tri mạng OPENNMS Mặc dù đà có nhiều cố gắng song thời gian có hạn, mặt khác tÝnh phøc t¹p cđa hƯ thèng m· ngn më nên đồ án tốt nghiệp vài hạn chế không tránh khỏi sai sót Chúng em mong nhận đ-ợc ý kiến, phê bình đánh giá thầy, bạn Một lần nữa, chúng em xin trân trọng gửi lời cảm ơn đến thầy, cô giáo khoa Công Nghệ Thông Tin, thầy giáo Th.S Lê Văn Minh đà giúp đỡ, định h-ớng tạo điều kiện thuận lợi cho chúng em suốt trình làm đồ án tốt nghiệp Nhóm sinh viên thực hiện: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 75 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Bảng thuật ngữ từ viết tắt Nms Network Management System Mib Managerment Information Base Smi Structure Managerment Information Asn1 Abstract Syntax Notation1 Oid Object Identifier Icmp Internet Control Message Protocol Egp External Gateway Protocol Udp Unit Datagram Protocol Pdu Protocol Data Unit Mrtg Multi Router Tracffic Grapher PR Poller Package Ms Master Station Sp Service Poller St Synthetic Transaction Eb Event Browser Ldap Lightweight Directory Access Protocol Dns Domain Name System ftp File Transfer Protocol Smtp Simple Mail Transfer Protocol Imap Internet Mail Access Protocol Pop3 Post Office Protocol ver3 SNMP Simple Network Management Protocol Nhãm sinh viªn thùc hiƯn: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 76 đồ án tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Tài liệu tham khảo - Patricia Cuesta Rivalta, Mobile Agent Management - The thesis for the Degree of Master Of Engineering, Carleton University Ottawa, Ontario, Canada - Jonathan Dale, A Mobile agents Architecture for Distributed Information Management - University of Southampton - Douglas Mauro, Kevin Schmidt - Essential SNMP 2nd Edition - Tµi liƯu dù án mạng điều hành sản xuất kinh doanh - CITD - H-ớng dẫn cài đặt & sử dụng dịch vụ Fedora Core Tác giả: Tr-ơng Thanh Tú - NXB: Giao Thông Vận Tải - Làm quen với Linux - Tác giả: Phan Đăng Duy Thịnh NXB: Giao Thông Vận Tải - http://www.opennms.org - http://safari.oreilly.com/0596008406/esnmp2-APP-G-SECT-4 - http://sourceforge.net/projects/opennms - www.opennms.com - www.howtoforge.com/opennms_network_management - http://vnoss.net/wiki/wakka.php?wiki=TaiLieuTiengViet Nhãm sinh viªn thùc hiƯn: Lê thị Vân Anh_Phạm Thị Thu Hiền_Trần Th- Thảo 77 ... tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Ch-ơng i: Tổng quan quản trị mạng 1.1 Quản trị mạng Quản trị mạng máy tính khả quản lý, theo dõi, cấu hình toàn hệ thống mạng từ khu... nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS Hệ thống OpenNMS đ-ợc x©y dùng tõ nhiỊu hƯ thèng m· ngn më cho phép quản lý theo dõi tình trạng máy tính Hệ thống đ-ợc phát triển theo ph-ơng... tốt nghiệp: Hệ thống quản lý theo dõi dịch vụ mạng OPENNMS OPENNMS hệ thống nhiều ng-ời sử dụng Có thể đặt nhiều møc theo dâi tuú theo ng-êi dïng, tuú theo c¸c thiết bị cần theo dõi Tạo báo cáo