Nghiên cứu giải pháp quản lý hệ thống thông tin phục vụ giáo dục qua công nghệ ảo hóa

98 9 0
Nghiên cứu giải pháp quản lý hệ thống thông tin phục vụ giáo dục qua công nghệ ảo hóa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH NGUYỄN ĐÌNH PHƯỚC NGHIÊN CỨU GIẢI PHÁP QUẢN LÝ HỆ THỐNG THÔNG TIN PHỤC VỤ GIÁO DỤC QUA CƠNG NGHỆ ẢO HĨA Chun ngành: KHOA HỌC MÁY TÍNH Mã chuyên ngành: 60480101 LUẬN VĂN THẠC SĨ THÀNH PHỐ HỒ CHÍ MINH, NĂM 2019 Cơng trình hồn thành Trường Đại học Cơng nghiệp TP Hồ Chí Minh Người hướng dẫn khoa học: TS Đàm Quang Hồng Hải Người phản biện 1: TS Trần Anh Tuấn Người phản biện 2: TS Tạ Duy Công Chiến Luận văn thạc sĩ bảo vệ Hội đồng chấm bảo vệ Luận văn thạc sĩ Trường Đại học Công nghiệp thành phố Hồ Chí Minh ngày 12 tháng 04 năm 2019 Thành phần Hội đồng đánh giá luận văn thạc sĩ gồm: PGS.TS Phạm Thế Bảo - Chủ tịch Hội đồng TS Trần Anh Tuấn - Phản biện TS Tạ Duy Công Chiến - Phản biện TS Đoàn Văn Thắng - Ủy viên TS Lê Nhật Duy - Thư ký CHỦ TỊCH HỘI ĐỒNG TRƯỞNG KHOA CƠNG NGHỆ THƠNG TIN BỘ CƠNG THƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP Độc lập - Tự - Hạnh phúc THÀNH PHỐ HỒ CHÍ MINH NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: NGUYỄN ĐÌNH PHƯỚC MSHV: 16083191 Ngày, tháng, năm sinh: 27/10/1972 Nơi sinh: TP.HCM Chuyên ngành: Khoa học máy tính Mã chuyên ngành: 60480101 I TÊN ĐỀ TÀI: Nghiên cứu giải pháp quản lý hệ thống thông tin phục vụ giáo dục qua cơng nghệ ảo hóa  NHIỆM VỤ VÀ NỘI DUNG: - Hệ điều hành mạng, thiết bị mạng giao thức quản lý mạng - Tìm hiểu ngơn ngữ PHP, Python, lập trình hệ thống - Thiết kế hệ thống giám sát - Xây dựng hệ thống giám sát - So sánh với giải pháp khác định hướng phát triển hệ thống II.NGÀY GIAO NHIỆM VỤ: Theo QĐ giao đề tài số 1486/QĐ-ĐHCN ngày 25/06/2018 Hiệu trưởng Trường Đại học Cơng nghiệp TP Hồ Chí Minh III NGÀY HỒN THÀNH NHIỆM VỤ: 25/12/2018 IV NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Đàm Quang Hồng Hải Tp Hồ Chí Minh, ngày … tháng … năm 20 … NGƯỜI HƯỚNG DẪN CHỦ NHIỆM BỘ MÔN ĐÀO TẠO TRƯỞNG KHOA CÔNG NGHỆ THÔNG TIN (Họ tên chữ ký) LỜI CẢM ƠN Để hồn thành Luận văn nhóm tác giả nhận hướng dẫn giúp đỡ nhiệt tình q Thầy Cơ Trước hết, nhóm tác giả xin trân trọng cảm ơn Ban Giám Hiệu nhà trường Quý thầy cô Khoa Công nghệ thông tin, Trường Đại học Cơng Nghiệp TP.HCM tận tình giúp đỡ; truyền đạt kiến thức, kinh nghiệm quý báu tạo điều kiện thuận lợi cho tác giả suốt thời gian học tập thực đề tài Đặc biệt, nhóm tác giả xin gửi lời cảm ơn sâu sắc tới Thầy TS Đàm Quang Hồng Hải, người thầy ân cần bảo, nhiệt tình hướng dẫn, cung cấp tài liệu để giúp đỡ tác giả trình học tập hồn thành luận văn Trong phạm vi luận văn tốt nghiệp cao học khó diễn đạt mặt lý thuyết kỹ thuật, cố gắng hoàn thành luận văn với tất nỗ lực thân, xong luận văn khó tránh khỏi thiếu sót Kính mong nhận ý kiến đóng góp để nhóm tác giả tiếp tục hồn thiện kiến thức giải pháp Xin chân thành cảm ơn ! i TÓM TẮT LUẬN VĂN THẠC SĨ Kể từ mạng Internet đời ngành công nghệ thông tin nói chung ngành Cơng nghệ mạng nói riêng phát triển nhanh chóng Đến thời điểm tại, số lượng thiết bị mạng đa dạng hãng sản xuất, chủng loại lẫn cơng nghệ Do vậy, có đa dạng lớn chuẩn cách thức hoạt động thiết bị không riêng phần cứng Router, hệ điều hành Windows hay Linux có nhiều khác biệt cách thức hoạt động hay quản lý tài nguyên, Do đa dạng to lớn đó, nhóm tác giả giới hạn phạm vi nghiên cứu đề tài luận văn mục tiêu trước mắt Cụ thể sau:  Giám sát hạ tầng mạng: Giới hạn phạm vi giám sát thiết bị mạng Router, Switch hãng Cisco Không hỗ trợ hãng khác Juniper, TPlink,  Hệ điều hành: Giới hạn phạm vi giám sát máy chủ sử dụng hệ điều hành Windows Linux Không hỗ trợ một số dòng Unix Solaris, FreeBSD,  Hạ tầng ảo hóa: Giới hạn phạm vi giám sát máy chủ sử dụng cơng nghệ ảo hóa VMware vSphere Khơng hỗ trợ cơng nghệ ảo hóa khác Hyper-V, Xen Server,  Do vậy, đề tài tập trung vào việc khai thác thông tin giám sát ba đối tượng mạng sau:  Thiết bị mạng  Máy chủ mạng  Hạ tầng ảo hóa ii ABSTRACT Since the advent of the Internet, the information technology industry in general and the network technology industry in particular have developed rapidly Up to now, the number of network equipment is very diverse in terms of manufacturers, types and technologies Therefore, there is a huge variety of standards as well as how these devices work and not just hardware like the Router, on Windows or Linux operating systems, there are too many differences in how it works or resource management, Due to that great diversity, the authors limit the scope of the thesis to the immediate objective As follows: Control network infrastructure monitoring: Limited to the scope of monitoring network devices such as Cisco routers and switches Do not support other firms such as Juniper, TPlink, Operating system: Limited to the scope of monitoring servers using Windows and Linux operating systems Do not support some Unix lines like Solaris, FreeBSD, Virtualization infrastructure: Limited to the scope of monitoring servers using VMware vSphere virtualization technology Do not support other virtualization technologies such as Hyper-V, Xen Server, Therefore, the topic focuses on exploiting monitoring information on the following three network objects: • Network equipment • Network server • Virtualization infrastructure iii LỜI CAM ĐOAN Tác giả xin cam đoan cơng trình nghiên cứu thân Các kết nghiên cứu kết luận luận văn trung thực, không chép từ mợt nguồn hình thức Việc tham khảo nguồn tài liệu thực trích dẫn ghi nguồn tài liệu tham khảo qui định Học viên Nguyễn Đình Phước iv MỤC LỤC MỤC LỤC v DANH MỤC HÌNH ẢNH viii DANH MỤC BẢNG BIỂU x DANH MỤC TỪ VIẾT TẮT xi MỞ ĐẦU 1 Đặt vấn đề Mục tiêu nghiên cứu Đối tượng phạm vi nghiên cứu Cách tiếp cận phương pháp nghiên cứu Ý nghĩa thực tiễn đề tài CHƯƠNG TỔNG QUAN HỆ ĐIỀU HÀNH MẠNG; THIẾT BỊ MẠNG VÀ CÁC GIAO THỨC TRONG QUẢN LÝ MẠNG 1.1 Máy chủ hệ điều hành linux 1.2 Hệ điều hành Windows Server 1.3 Ảo hóa 1.3.1 Cơ ảo hóa 1.3.2 Cơng nghệ ảo hóa vmware 10 1.4 Thiết bị mạng cisco 12 1.4.1 Các phương thức giám sát thiết bị cisco 12 1.4.2 Cấu hình snmp thiết bị cisco 13 1.5 Giao thức SNMP 14 v 1.5.1 Tổng quan giao thức SNMP 14 1.5.2 OID MIB SNMP 15 1.6 Giao thức SSH 18 1.6.1 Tổng quan giao thức SSH 18 1.6.2 Sử dụng SSH việc quản trị hệ thống Linux 20 1.6.3 Thư viện nguồn mở fabric 20 CHƯƠNG NGÔN NGỮ PHP, PYTHON VÀ PHƯƠNG PHÁP LẬP TRÌNH HỆ THỐNG 22 2.1 Tổng quan 22 2.2 Lập trình thiết kế giao diện website 23 2.2.1 Ngơn ngữ lập trình PHP 23 2.2.2 Laravel framework 24 2.2.3 HTML5 reponsive thiết kế giao diện web 29 2.3 Ngơn ngữ lập trình python 31 2.3.1 Python xây dựng ứng dụng 31 2.3.2 Python quản trị hệ thống 32 2.3.3 Flask framework 33 CHƯƠNG THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG GIÁM SÁT 35 3.1 Cấu trúc cách thức hoạt động 35 3.1.1 Sơ đồ tổng quát hệ thống 35 3.1.2 Admin Web Interface 36 3.1.3 Master Server 36 3.1.4 API Server 39 3.1.5 Agent 41 3.1.6 Cách thức quản lý theo dõi đối tượng mạng 42 3.1.7 Cách thức phát cảnh báo lỗi 43 3.1.8 Cách thức quản lý kiện 45 vi 3.1.9 Cách thức quản lý thông tin liên hệ 47 3.2 Cơ sở liệu hệ thống giám sát 47 CHƯƠNG HỆ THỐNG GIÁM SÁT CONTROLNET.XYZ 52 4.1 Tổng quan hệ thống 52 4.2 Sử dụng hệ thống giám sát controlnet.xyz 54 4.2.1 Đăng nhập hệ thống 54 4.2.2 Thêm quản lý thiết bị 58 4.2.3 Quản lý giám sát 63 4.2.4 Quản lý người dùng 64 4.3 Cài đặt hệ thống giám sát giám sát 65 4.3.1 Cài đặt website giao diện người dùng 65 4.3.2 Cài đặt master server 66 4.3.3 Cài đặt API server 68 4.3.4 Đóng gói cài đặt Agent 70 4.3.4.1 Agent hệ điều hành Linux 70 4.3.4.2 Agent hệ điều hành Windows 73 4.4 Giám sát trạng thái mạng 76 KẾT LUẬN VÀ KIẾN NGHỊ 79 Kết luận 79 1.1 Ưu điểm hệ thống controlnet.xyz 79 1.2 Hạn chế hệ thống 80 Kiến nghị 80 TÀI LIỆU THAM KHẢO 82 PHỤ LỤC 83 LÝ LỊCH TRÍCH NGANG CỦA HỌC VIÊN 84 vii esac Phân quyền cho phép thực thi tệp tin ap-server $ chmod +x /etc/init.d/api-server Khởi động API Server $ service api-server start Mặc định API Server chạy lắng nghe cổng mặt định 5000 Chúng ta truy cập vào API Server địa http://127.0.0.1:5000 Để áp đặt domain cho API Server sử dụng Nginx Apache một Reserve Proxy cho địa đồng thời áp đặt SSL nhằm tăng tính bảo mật cho hệ thống API 4.3.4 Đóng gói cài đặt Agent Agent ứng dụng cài máy chủ giám sát, với nhiệm vụ thu thập gửi thông tin cho API Server Trong sản phẩm luận văn, Agent viết hai ngơn ngữ Python Agent sử dụng hệ điều hành Linux C# Agent sử dụng Windows 4.3.4.1 Agent hệ điều hành Linux Agent sử dụng hệ điều hành Linux viết ngơn ngữ Python Để đóng gói sử dụng Linux distribution khác ta phải đóng gói thành dạng DEB hệ điều hành Ubuntu, Debian, RPM hệ điều hành CentOS, Red Hat, bước đóng gói cần tuân theo chuẩn đề nhiều thời gian Trong hướng dẫn này, nhóm tác giả hướng dẫn đóng gói cách sử dụng mợt thư viện mã nguồn mở có tên FPM (Effing Package Management) để giảm thiểu thời gian xử lý loại bỏ bước không thực cần thiết q trình đóng gói phần mềm FPM tải trang chủ dự án GitHub https://github.com/jordansissel/fpm/wiki cài đặt dòng lệnh $ gem install fpm Tùy theo gói cài đặt cần đóng gói RPM hay DEB cần thực đóng gói loại hệ điều hành sử dụng gói cài đặt 70  Đóng gói cài đặt DEB sử dụng hệ điều hành Ubuntu Server Di chuyển vào thư mục chứa mã nguồn agent $ cd /home/ding/code/monitor-agent Sử dụng lệnh fpm để đóng gói DEB $ fpm -s dir -t deb \ name udn-agent \ version 1.0.4 \ -a all \ provides controlnet.xyz \ vendor controlnet.xyz \ maintainer "Nguyen Dinh Phuoc" \ url http://www.controlnet.xyz \ directories /etc/controlnet \ category python \ description "controlnet.xyz for agent monitoring" \ before-remove before-remove.sh \ deb-pre-depends python-daemon \ deb-pre-depends python-requests \ deb-pre-depends python-configobj \ deb-init udn-agent \ config-files /etc/controlnet/config.ini \ config-files /etc/controlnet/udn-agent.py \ config-files /etc/controlnet/sched.py \ config-files /etc/controlnet/app.py \ config-files /etc/controlnet/utils/connection.py \ config-files /etc/controlnet/utils/getprocess.py \ config-files /etc/controlnet/utils/ init .py \ udn-config=/usr/sbin/udn-config \ config.ini=/etc/controlnet/config.ini \ udn-agent.py=/etc/controlnet/udn-agent.py \ 71 sched.py=/etc/controlnet/sched.py \ app.py=/etc/controlnet/app.py \ utils/connection.py=/etc/controlnet/utils/connection.py \ utils/ init .py=/etc/controlnet/utils/ init .py  Đóng gói RPM sử dụng hệ điều hành CentOS Duy chuyển vào thư mục chứa mã nguồn agent $ cd /home/ding/code/monitor-agent Sử dụng lệnh fpm để đóng gói DEB $ fpm -s dir -t rpm \ name udn-agent \ version 1.0.4 \ -a all \ provides controlnet.xyz \ vendor controlnet.xyz \ maintainer "Nguyen Dinh Phuoc " \ url http://www.controlnet.xyz \ directories /etc/controlnet \ category python \ description "controlnet.xyz for agent monitoring" \ after-install after-install.sh \ before-remove before-remove.sh \ depends python-daemon \ depends python-requests \ depends python-configobj \ depends python-argparse \ config-files /etc/controlnet/config.ini \ config-files /etc/controlnet/udn-agent.py \ config-files /etc/controlnet/sched.py \ config-files /etc/controlnet/app.py \ config-files /etc/controlnet/utils/connection.py \ 72 config-files /etc/controlnet/utils/getprocess.py \ config-files /etc/controlnet/utils/ init .py \ udn-agent=/etc/init.d/udn-agent \ udn-config=/usr/sbin/udn-config \ config.ini=/etc/controlnet/config.ini \ udn-agent.py=/etc/controlnet/udn-agent.py \ sched.py=/etc/controlnet/sched.py \ app.py=/etc/controlnet/app.py \ utils/connection.py=/etc/controlnet/utils/connection.py \ utils/getprocess.py=/etc/controlnet/utils/getprocess.py \ utils/ init .py=/etc/controlnet/utils/ init .py Ở máy chủ cài đặt sử dụng Agent cần cài đặt Python thư viện kèm theo khác Hướng dẫn thực cài đặt Agent lên hệ điều hành Ubuntu Server 16 Bước 1: Cài đặt thư viện Python $ apt-get install python-daemon python-requests python-configobj Bước 2: Cài đặt Agent $ dpkg -i udn-agent_1.0.1_all.deb Bước 3: Thiết đặt Device ID cho Agent $ udn-agent-config –deviceid=XXXX-YYYY-ZZZZ Trong đó, XXXX-YYYY-ZZZZ Device ID cấp tạo thiết bị website Bước 4: Khởi động Agent $ service udn-agent start Sau khởi động xong, Agent hoạt động một dịch vụ hệ thống, chạy thườn trực gửi thông tin giám sát cho API Server 4.3.4.2 Agent hệ điều hành Windows Khác với Agent sử dụng hệ điều hành Linux, Agent sử dụng Windows có giao diện người dùng giúp cho việc thao tác cấu hình dễ dàng hơn, 73 lập trình ngơn ngữ C# sử dụng Winform Từ project ứng dụng, build tệp tin thực thi mợt cách nhanh chóng cơng cụ Microsoft Visual Studio Giao diện ứng dụng Agent sau build thành công sau: Hình 4.17 Giao diện ứng dụng Agent Windows Tương tự việc cấu hình Agent sử dụng hệ điều hành Linux, khởi động Agent hệ điều hành Windows lần đầu tiên, cần cung cấp thông tin Device ID để ứng dụng định danh thiết bị gọi tới API Server Trong giao diện ứng dụng, phần cấu hình thông tin chia thành tab khác Ở tab “General” phần cấu hình thông tin chung Device ID, log ứng dụng kích hoạt chế đợ khởi đợng hệ thống ứng dụng Ở tab thứ “Connectivity” phần cấu hình địa API Server, tài khoản đăng nhập HTTP Basic Authentication Agent cần phải đăng nhập thành cơng trước thực thao tác khác POST, GET tới API Server 74 Hình 4.18 Cấu hình tham số kết nối tới API Server Agent Ở tab thứ “Scheduler” sử dụng cho việc thiết đặt thời gian chạy tiến trình giám sát hệ thống Hình 4.19 Cấu hình sheduler Agent Các tiến trình chạy theo chu kì định trước tính đơn vị giây Với cấu hình thời gian “scheduler” nhỏ đợ xác đợ liệu 75 cập nhật website người dùng tốt hơn, nhiên tiêu tốn tài nguyên hệ thống nhiều 4.4 Giám sát trạng thái mạng Như giới thiệu, sản phẩm luận văn giám sát nhiều đối tượng mạng khác Trong phẩn “demo” giám sát, giới hạn việc triển khai thiết bị mạng thực tế, nhóm tác giả thực giám sát đối tượng mạng máy chủ Windows, Linux hạ tầng ảo hóa VMware dạng thật, triển khai thực tế chạy internet; cịn thiết bị router, switch giả lập môi trường GNS3 Phần mềm GNS3 cài đặt mợt máy Linux cấu hình để router switch giao tiếp với mạng bên ngồi Về mặt logic, mơ hình mơ hoạt động tương tự một mô hình mạng thực tế Mơ hình mạng thiết kế GNS3 bao gồm Router Switch chạy Cisco IOS cấu hình địa ip, định tuyến SNMP Hình 4.20 Mơ hình mạng giả lập GNS3 76 Master Server chạy mợt máy chủ bên ngồi giao tiếp với mạng ảo bên trên, mục đích đạt Master Server thực việc giám sát thông qua giao thức SNMP để lấy thông tin thiết bị Router, Switch có mơ hình trên; đồng thời kiểm tra trạng thái chúng hoạt động (UP) hay kết nối (DOWN) Dữ liệu giám sát Master Server lưu vào sở liệu từ xa để người quản trị xem thơng tin thơng qua website, đồng thời tiến trình Cron website gửi thơng báo cảnh báo thông qua SMS Email tùy thuộc vào tùy chọn người dùng Khi một Router hay Switch bị kết nối mạng cố phần cứng, hệ thống tự động phát điều cập nhật vào sỡ liệu Bên mợt ví dụ điển hình mợt Switch có tên SWBinhDinh bị mơ hình mạng ảo bị kết nối, ta thấy phần thông tin Switch, trạng thái Switch chuyển sang “DOWN” Hình 4.21 Mợt switch trạng thái DOWN (mất kết nối) 77 Trên giao diện website giám sát, người quản trị xem thơng tin trạng thái thiết bị một cách hàng loạt dạng một popup, thông tin website tự động làm khoản thời gian 10 giây một lần Đây điểm tiện lợi người quản trị muốn xem tất trạng thái thiết bị một hình lớn khoản thời gian dài Hình 4.22 Chế độ giám sát trạng thái thiết bị Khi một thiết bị, máy chủ bị kết nối, bảng thiết bị cợt “Trạng thái” thiết bị chuyển từ UP màu xanh sang DOWN màu đỏ với hiệu ứng động để thu hút ý từ người giám sát 78 KẾT LUẬN VÀ KIẾN NGHỊ Kết luận Hiện có nhiều sản phẩm giám sát hệ thống, sản phẩm mã nguồn mở Zenoss, Nagios, Cacti, Munin, Zabix,… sản phẩm thương mại Paessler PRTG Network Monitor, Solarwinds Network Performance Monitor,… Sản phẩm Controlnet.xyz một sản phẩm việt, bên cạnh ưu điểm sản phẩm nhiều hạn chế so với Nagios [10] 1.1 Ưu điểm hệ thống controlnet.xyz Sản phẩm một ứng dụng theo dõi hệ thống Việt dành cho giáo dục phù hợp với dịch vụ hạ tầng mạng Việt Nam Nhóm thực luận văn cố gắng hoàn thiện hệ thống như:  Giao diện website hỗ trợ tính “responsive”: Website thân thiện với người dùng, truy cập thao tác website một cách dễ dàng với nhiều loại thiết bị khác laptop, tablet, smartphone,  Biểu đồ trực quan sinh động  Hỗ trợ nhiều phương thức giám sát: Sản phẩm hỗ trợ bốn phương thức giám sát là: SNMP, Agent, SSH API  Hỗ trợ phương thức giám sát qua tài khoản SSH: Với một tài khoản người dùng thường máy chủ, người dùng sử dụng để giám sát hệ thống mà không cần phải thực thêm thao tác cài đặt, cấu hình  Hỗ trợ giám sát nhiều đối tượng khác nhau: Sản phẩm hỗ trợ giám sát dịch vụ dòng máy chủ Windows, Linux; Router, Switch Cisco ảo hóa VMware vSphere Trong đó, loại hình giám sát hệ thống ảo hóa, người quản trị cần cung cấp thông tin người dùng có đủ quyền định hệ thống tự động thu thập thông tin từ vCenter ESXi host quản lý  Khơng u cầu mở port Agent: Đối với kiểu giám sát theo mơ hình ClientServer, sản phẩm luận văn không yêu cầu điểm đầu cuối mở port kết nối Thay đó, nợi dung thơng tin theo dõi cập nhật theo đường từ Client gửi tới Server thông qua một RESTful webservice Điều giảm đáng kể thời gian cấu hình cho 79 người quản trị phải cài đặt hệ thống theo dõi cho nhiều máy chủ, đồng thời giảm khả rủi ro an tồn mạng xung đợt port NAT  Tự động deploy Agent xuống máy chủ: Đối với đối tượng giám sát dòng máy chủ Linux, hệ thống website hỗ trợ công cụ cho người quản trị deploy Agent xuống máy chủ một cách tự động đồng thời thiết lập thông số kết nối nới API 1.2 Hạn chế hệ thống Sản phẩm nhiều hạn chế so với Nagios Nagios thực giám sát theo chế Client – Server, với nhiều tham số phức tạp yêu cầu đoạn script riêng rẽ http://www.nagios.org/ Sản phẩm chưa giám sát đầy đủ :  Tài nguyên máy client: tình trạng sử dụng CPU, người dùng log on, tình trạng sử dụng ổ đĩa cứng, tình trạng sử dụng bợ nhớ swap, số tiến trình chạy, tệp log hệ thống  Giám sát thơng số an tồn thiết bị phần cứng host như: nhiệt độ CPU, tốc độ quạt, pin, hệ thống…  Với máy in, sản phẩm chưa thể nhận biết nhiều trạng thái, tình xảy kẹt giấy, hết mực… Kiến nghị Qua việc nghiên cứu thực xây dựng sản phẩm luận văn, sản phẩm hồn thiện tất thành phần chính, có đầy đủ chức một hệ thống giám sát mạng đưa vào sử dụng trực tuyến địa http://controlnet.xyz Sản phẩm hỗ trợ giám sát đối tượng mạng máy chủ chạy hệ điều hành Windows, Linux; thiết bị mạng Router, Switch Cisco hạ tầng ảo hóa VMware vSphere Về mặt kiến trúc xây dựng mơ hình sản phẩm, nhóm tác giả tách biệt sản phẩm luận văn thành thành phần khác chạy đợc lập nhiều máy chủ khác giúp hệ thống giám sát có đợ ổn định tốt đồng thời chịu tải làm việc cao Đấy hai yêu cầu để có một hệ thống giám sát mạng tốt 80 Việc xây dựng giao diện đơn giản, dễ nhìn, dễ sử dụng cho người dùng một điều quan trọng việc đánh giá mợt sản phẩm Nhóm tác giả cố gắng ứng dụng công nghệ thiết kế website HTML5, CSS3 phương thức thiết kế giao diện có tính đáp ứng (reposinve) để website sản phẩm đẹp hơn, thân thiện xem nhiều loại thiết bị khác Nhất một website hệ thống giám sát, có nhiều biểu đồ, thơng số thay đổi theo thời gian Về mục tiêu lâu dài, nhóm tác giả tiếp tục phát triển sản phẩm để có khả hoạt đợng phạm vi người dùng lớn hơn, khơng nước mà cịn nước Chức sản phẩm cải thiện hiệu suất, trực quan, thêm có khả làm việc với số lượng thiết bị mạng giám sát lớn đa dạng Trong tương lai, nhóm tác giả tiếp tục phát triển sản phẩm với mục tiêu đạt đợ hồn thiện cao hỗ trợ giám sát nhiều loại đối tượng mạng Bên cạnh đó, việc mở rợng quy mơ, mơi trường tương thích hoạt đợng sản phẩm một điều quan trọng; điều giúp cho sản phẩm đáp ứng nhiều nhu cầu sử dụng khác nhau, phù hợp với môi trường mạng lẫn nước 81 TÀI LIỆU THAM KHẢO [1] Hà Quốc Trung Nhập môn linux & phần mềm mã nguồn mở Nhà xuất Bách Khoa Hà Nợi, 2011 [2] Huỳnh Ngun Chính Giáo trình mạng máy tính nâng cao Nhà xuất Đại Học Quốc gia TP.HCM, 2013 [3] Nguyễn Tuân Lập trình Web với PHP Nhà xuất Văn hóa thơng tin, 2015 [4] Steve Jin VMware VI and vSphere SDK Managing the VMware Infrastructure and vSphere English, 2010 [5] Robin Nixon Learning PHP, MySQL, JavaScript and CSS English, 2012 [6] Martin Bean Laravel Essentials English, 2015 [7] Cory Simmons Instant Responsive Web Design English, 2013 [8] Noah Gift, et al Python for Unix and Linux System Administration English, 2008 [9] John Goerzen, et al Foundations of Python Network Programming The comprehensive guide to building network applications English, 2010 [10] Wojciech Kocjan and Piotr Beltowski Learning Nagios Third Editon English, 2016 82 PHỤ LỤC Bài báo Giám sát an toàn hệ thống CNTT phục vụ Chính phủ điện tử (Chinhphu.vn) - Thủ tướng Chính phủ phê duyệt Đề án Giám sát an tồn thông tin mạng hệ thống, dịch vụ công nghệ thơng tin phục vụ Chính phủ điện tử đến năm 2020, định hướng đến năm 2025, http://chinhphu.vn, 2018 83 LÝ LỊCH TRÍCH NGANG CỦA HỌC VIÊN I LÝ LỊCH SƠ LƯỢC: Họ tên: NGUYỄN ĐÌNH PHƯỚC Giới tính: Nam Ngày, tháng, năm sinh: 27/10/1972 Nơi sinh: TP.HCM Email: ndinhphuoc@gmail.com Điện thoại: 0922.325141 II QUÁ TRÌNH ĐÀO TẠO: 2012 – 2016 : SV Trường Đại học Công nghệ Thông tin TP.HCM III Q TRÌNH CƠNG TÁC CHUN MƠN: Thời gian Nơi công tác Công việc đảm nhiệm XÁC NHẬN CỦA Tp HCM, ngày tháng Năm 20 CƠ QUAN / ĐỊA PHƯƠNG Người khai (Ký tên, đóng dấu) (Ký tên) 84 ... 60480101 I TÊN ĐỀ TÀI: Nghiên cứu giải pháp quản lý hệ thống thông tin phục vụ giáo dục qua công nghệ ảo hóa  NHIỆM VỤ VÀ NỘI DUNG: - Hệ điều hành mạng, thiết bị mạng giao thức quản lý mạng - Tìm hiểu... cầu giám sát hệ thống mạng Do vậy, nhóm tác giả chọn đề tài ? ?Nghiên cứu giải pháp quản lý hệ thống thông tin phục vụ giáo dục sử dụng cơng nghệ ảo hóa? ?? với mong muốn xây dựng mợt hệ thống đáp ứng... bị (đối tượng giám sát) - Quản lý nhóm thiết bị - Quản lý kiện - Quản lý Rules / Trigger (điều kiện giám sát) - Quản lý thông tin người dùng - Quản lý thông tin nhận thông báo trạng thái thiết

Ngày đăng: 27/05/2021, 22:56

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan