Hệ thống giám sát hạ tầng và dịch vụ mạng

105 403 0
Hệ thống giám sát hạ tầng và dịch vụ mạng

Đ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

Để có những dịch vụ mạng tốt, hoạt động ổn định và trơn tru thì hạ tầngmạng phải được xây dựng và vận hành một cách hiệu quả. Tuy nhiên với sự pháttriển của Internet ngày nay đang kéo theo sự tăng trưởng về quy mô lẫn công nghệnhiều loại mạng LAN, WAN cùng với sự đa dạng về thiết bị mạng nên việc xâydựng một hạ tầng dịch vụ mạng đòi hỏi người quản trị mạng hệ thống phải có kinhnghiệm và nắm bắt được nhiều công nghệ khác nhau. Và sau khi đã xây dựng đượcmột hạ tầng mạng chạy ổn định, chúng ta phải duy trì nó; đó là công việc lâu dài vàđòi hỏi nhiều đầu tư về mặt nhân công lẫn kinh phí. Một dịch vụ mạng tốt có thểđược ví như một gói tin được truyền đi trong môi trường bảo mật, nó phải đảm bảocác tính chất về độ ổn định, độ tin cậy và tính toàn vẹn. Dịch vụ của chúng ta phảiluôn sẵn sàng đối với người dùng, tiếp tiếp nhận và xử lý bất kỳ yêu cầu nào đó mộtcách chính xác, đầy đủ. Để thực hiện được các yêu cầu đó, người quản trị mạng hệthống ngoài kiến thức về cấu hình hệ thống thì cần có kiến thức về mặt giám sát vàbiết cách sử dụng các công cụ giám sát mạng. Đó có thể là các công cụ có sẵn hayđơn thuần là những scripts nhỏ tự mình viết ra;

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH TRUYỀN THƠNG NGƠ DUY KHÁNH NGUYỄN TRỌNG NHÂN KHĨA LUẬN TỐT NGHIỆP HỆ THỐNG GIÁM SÁT HẠ TẦNG DỊCH VỤ MẠNG KỸ SƯ NGÀNH MẠNG MÁY TÍNH TRUYỀN THƠNG TP HỒ CHÍ MINH, 2014 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH TRUYỀN THƠNG NGƠ DUY KHÁNH - 09520414 NGUYỄN TRỌNG NHÂN - 09520425 KHÓA LUẬN TỐT NGHIỆP HỆ THỐNG GIÁM SÁT HẠ TẦNG DỊCH VỤ MẠNG KỸ SƯ NGÀNH MẠNG MÁY TÍNH TRUYỀN THÔNG GIẢNG VIÊN HƯỚNG DẪN TS ĐÀM QUANG HỒNG HẢI TP HỒ CHÍ MINH, 2014 DANH SÁCH HỘI ĐỒNG BẢO VỆ KHĨA LUẬN Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số …………………… ngày ………………… Hiệu trưởng Trường Đại học Công nghệ Thông tin ………………………………………… – Chủ tịch ………………………………………… – Thư ký ………………………………………… – Ủy viên ………………………………………… – Ủy viên LỜI MỞ ĐẦU Để có dịch vụ mạng tốt, hoạt động ổn định trơn tru hạ tầng mạng phải xây dựng vận hành cách hiệu Tuy nhiên với phát triển Internet ngày kéo theo tăng trưởng quy mô lẫn công nghệ nhiều loại mạng LAN, WAN với đa dạng thiết bị mạng nên việc xây dựng hạ tầng dịch vụ mạng đòi hỏi người quản trị mạng / hệ thống phải có kinh nghiệm nắm bắt nhiều công nghệ khác sau xây dựng hạ tầng mạng chạy ổn định, phải trì nó; cơng việc lâu dài đòi hỏi nhiều đầu tư mặt nhân cơng lẫn kinh phí Một dịch vụ mạng tốt ví gói tin truyền mơi trường bảo mật, phải đảm bảo tính chất độ ổn định, độ tin cậy tính tồn vẹn Dịch vụ phải sẵn sàng người dùng, tiếp tiếp nhận xử lý yêu cầu cách xác, đầy đủ Để thực yêu cầu đó, người quản trị mạng / hệ thống ngồi kiến thức cấu hình hệ thống cần có kiến thức mặt giám sát biết cách sử dụng công cụ giám sát mạng Đó cơng cụ có sẵn hay đơn scripts nhỏ tự viết ra; tất nhắm tới mục tiêu để nắm bắt tình hình, trạng thái mạng đồng thời dự đốn trước rủi ro xay Ngày việc trì hệ thống hạ tầng dịch vụ mạng sau triển khai điều tất yếu phải làm Ngồi xây dự phải giám sát; để giám sát tốt cần cơng cụ tốt Qua q trình học tập trường Đại học Công Nghệ Thông Tin – ĐHQG HCM, nghiên cứu làm việc nhiều mạng máy tính, chúng em nhận việc giám sát dịch vụ mạng, hạ tầng mạng phát triển không đầu tư, đại đa số giải pháp, cơng cụ giám sát có thị trường xuất phát từ cá nhân riêng rẽ không thực đáp ứng đầy đủ nhu cầu giám sát mạng Do vậy, chúng em chọn đề “Hệ thống giám sát hạ tầng dịch vụ mạng” với mong muốn xây dựng hệ thống đáp ứng nhu cầu LỜI CÁM ƠN Khóa luận tốt nghiệp đại học cột mốc đánh dấu bước phát triển tri thức sinh viên Là tiền đề cho nghiên cứu, phát triển rộng lớn sau này; để trở thành kỹ sư giỏi, đóng góp cho nghiệp phát triển đất nước Trong q trình thực khố luận tốt nghiệp, chúng em giúp đỡ, hướng dẫn, hỗ trợ động viên từ gia đình, từ quý thầy bạn Nhờ mà em hồn thành luận văn mong muốn, xin cho phép em gửi lời cám ơn sâu sắc chân thành đến: Các thầy cô trường Đại Học Công Nghệ Thông Tin – ĐHQG HCM truyền đạt cho chúng em nhiều kiến thức kinh nghiệm từ chúng em mở mang tri thức kỹ cho cơng việc sau Bên cạnh đó, chúng em xin gửi lời cảm ơn đến ban giám hiệu trường Đại Học Công Nghệ Thông Tin ban ngành tạo điều kiện thuận lợi giúp đỡ chúng em trình học tập trường Đồng thời gửi lời cảm ơn tới tất bạn bè khoa Mạng máy tính sát cánh suốt năm học tập hoạt động trường tận tụy giúp đỡ gặp khó khăn Chúng em xin gửi lời cám ơn chân thành đến thầy Đàm Quang Hồng Hải, người trực tiếp hướng dẫn chúng em suốt trình thực đề tài Là giảng viên lâu năm ngành mạng máy tính với tác phong làm việc chuyên nghiệp, thầy có hướng dẫn, góp ý, đánh giá quý báu để từ chúng em hồn thành luận văn cách thuận lợi Cuối cùng, chúng em xin gửi lời cảm ơn chân thành tới bậc sinh thành Ba mẹ người dạy dỗ nuôi nấng chúng em khôn lớn người đồng hành chúng em chúng em bước chân vào giảng đường đại học, bên cạnh chúng em chia sẻ lúc chúng em gặp khó khăn sống Một lần chúng em xin chân thành cảm ơn Chúc tất người sức khỏe thành đạt Tp Hồ Chí Minh, tháng năm 2014 Sinh viên thực NHẬN XÉT (Của giảng viên hướng dẫn) NHẬN XÉT (Của giảng viên phản biện) MỤC LỤC DANH MỤC HÌNH Hình 2.1: Mơ hình kiến trúc phân lớp Vmware vSphere 14 Hình 2.2: Hình minh họa trình lấy sysName.0 .21 Hình 2.3: Cấu trúc phân cấp MIB 21 Hình 3.1: Cấu trúc thư mục Laravel framework .29 Hình 3.2: Cấu trúc thư mục app Laravel framework 30 Hình 3.3: Quá trình xử lý Laravel framework 33 Hình 4.1: Giao diện Dashboard liệt kê website giám sát Pingdom 42 Hình 4.2: Sơ đồ tổng quát hệ thống giám sát 44 Hình 4.3: Sơ đồ mơ tả hoạt động Master Server .46 Hình 4.4: Sơ đồ hoạt động Master Server kiểu giám sát SNMP 47 Hình 4.5: Sơ đồ hoạt động Master Server kiểu giám sát SSH 48 Hình 4.6: Sơ đồ hoạt động Master Server kiểu giám sát API .49 Hình 4.7: Sơ đồ trình tương tác Agent API Server 50 Hình 4.8: Sơ đồ trình kiểm tra trạng thái phát cảnh báo 55 Hình 4.9: Sơ đồ CSDL quản lý người dùng, thiết bị kiện 59 Hình 4.10: Sơ đồ CSDL quản lý hệ điều hành Windows Linux .60 Hình 4.11: Sơ đồ CSDL đối tượng mạng Router Switch 61 Hình 4.12: Sơ đồ CSDL đối tượng mạng hạ tầng ảo hóa VMware 62 Hình 5.1: So sánh giao diện website xem điện thoại di động 65 Hình 5.2: Form đăng ký tài khoản 67 Hình 5.3: Form đăng nhập vào hệ thống giám sát 68 Hình 5.4: Giao diện website sau đăng nhập thành công 68 Hình 5.5: Tính hiển thị thơng báo tới người dùng 69 Hình 5.6: Menu điều hướng trang 70 Hình 5.7: Bảng điều khiển hệ thống giám sát 70 Hình 5.8: Thêm đối tượng giám sát 71 Hình 5.9: Chọn loại thiết bị phương thức giám sát 72 Hình 5.10: Danh sách thiết bị giám sát 73 Hình 5.11: Trang thơng tin tổng quan giám sát hệ điều hành Windows 74 Hình 5.12: Trang thông tin tải mạng Interface hệ điều hành Linux 74 Hình 5.13: Trang thơng tin tổng quan Switch Cisco .75 Hình 5.14: Trang thông tin lưu trữ ESXi host .76 Hình 5.15: Bảng thiết lập quy tắc giám sát 76 Hình 5.16: Bảng thơng tin liên hệ 77 Hình 5.17: Giao diện ứng dụng Agent Windows 88 Hình 5.18: Cấu hình tham số kết nối tớ API Server Agent 89 Hình 5.19: Cấu hình sheduler Agent 89 Hình 5.20: Mơ hình mạng giả lập GNS3 .90 Hình 5.21: Một switch trạng thái DOWN (mất kết nối) 91 Hình 5.22: Chế độ giám sát trạng thái thiết bị 92 Cài đặt tư viện phát triển Python $ yum install python-devel Cài đặt virtualenv $ yum install virtualenv Tạo thư mục chứa API Server $ mkdir -p /opt/api-server $ cd /opt/api-server Khởi tạo môi trường virtualenv $ virtualenv flask Duy chuyển vào thư mục flask vùa tạo cài đặt Flask framework gói thư viện khác cho Python $ flask/bin/pip install flask $ flask/bin/pip install flask-httpauth $ flask/bin/pip install configobj $ flask/bin/pip install MySQL-python $ flask/bin/pip install gunicron Sau cài đặt Flask framework thư viện Python thành công, tiến hành chép mã nguồn API Server vào /opt/api-server vừa tạo thay đổi nội dung tập tin cấu hình config.ini với nội dung sau:  api_log: Nơi chứa log thực thi Master Server  db_hostname, db_user, db_passowrd, db_dbname: Cấu hình thơng số kết nối tới sở liệu dùng Master Server bao gồm tên máy chủ, tên người dùng, mật tên sở liệu Tạo tệp tin khởi động API Server, tệp tin giúp API Server khởi động đồng thời với hệ thống khởi động lại $ vi /etc/init.d/api-server Nội dung tệp tin api-server mẫu sau: #!/bin/sh 91 /etc/rc.d/init.d/functions PROJECT_NAME="app" SERVER_DIR="/opt/api-server" PIDFILE="${SERVER_DIR}/gunicorn-${PROJECT_NAME}.pid" GUNICORN="/opt/api-server/flask/bin/gunicorn"COMMAND="cd $SERVER_DIR && $GUNICORN -p $PIDFILE $PROJECT_NAME:app > /dev/null 2>&1 &" start() { if [ -f $PIDFILE ] then echo "$PROJECT_NAME has been runing already" else echo "Starting $PROJECT_NAME" su -c "$COMMAND" && echo "OK" || echo "failed"; fi } stop() { if [ -f $PIDFILE ] then echo -n $"Stopping $PROJECT_NAME: " killproc -p $PIDFILE rm -f $PIDFILE else echo "$PROJECT_NAME is not running" 92 fi } case "$1" in start) start ;; stop) stop ;; restart) stop && start ;; *) echo $"Usage: $0 {start|stop|restart}" RETVAL=1 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 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 93 5.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 5.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 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  Đóng gói cài đặt DEB sử dụng hệ điều hành Ubuntu Server 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 deb \ name udn-agent \ version 1.0.4 \ -a all \ provides updownnetwork.com \ vendor updownnetwork.com \ 94 maintainer "Ngo Duy Khanh " \ url http://www.updownnetwork.com \ directories /etc/updownnetwork \ category python \ description "updownnetwork.com 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/updownnetwork/config.ini \ config-files /etc/updownnetwork/udn-agent.py \ config-files /etc/updownnetwork/sched.py \ config-files /etc/updownnetwork/app.py \ config-files /etc/updownnetwork/utils/connection.py \ config-files /etc/updownnetwork/utils/getprocess.py \ config-files /etc/updownnetwork/utils/ init .py \ udn-config=/usr/sbin/udn-config \ config.ini=/etc/updownnetwork/config.ini \ udn-agent.py=/etc/updownnetwork/udn-agent.py \ sched.py=/etc/updownnetwork/sched.py \ app.py=/etc/updownnetwork/app.py \ utils/connection.py=/etc/updownnetwork/utils/connection.py \ utils/ init .py=/etc/updownnetwork/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 95 $ fpm -s dir -t rpm \ name udn-agent \ version 1.0.4 \ -a all \ provides updownnetwork.com \ vendor updownnetwork.com \ maintainer "Ngo Duy Khanh " \ url http://www.updownnetwork.com \ directories /etc/updownnetwork \ category python \ description "updownnetwork.com 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/updownnetwork/config.ini \ config-files /etc/updownnetwork/udn-agent.py \ config-files /etc/updownnetwork/sched.py \ config-files /etc/updownnetwork/app.py \ config-files /etc/updownnetwork/utils/connection.py \ config-files /etc/updownnetwork/utils/getprocess.py \ config-files /etc/updownnetwork/utils/ init .py \ udn-agent=/etc/init.d/udn-agent \ udn-config=/usr/sbin/udn-config \ config.ini=/etc/updownnetwork/config.ini \ udn-agent.py=/etc/updownnetwork/udn-agent.py \ sched.py=/etc/updownnetwork/sched.py \ 96 app.py=/etc/updownnetwork/app.py \ utils/connection.py=/etc/updownnetwork/utils/connection.py \ utils/getprocess.py=/etc/updownnetwork/utils/getprocess.py \ utils/ init .py=/etc/updownnetwork/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 12.04 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 dịch vụ hệ thống, chạy thườn trực gửi thông tin giám sát cho API Server 5.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, lập trình ngơn ngữ C# sử dụng Winform Từ project ứng dụng, build tệp tin thực thi 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: 97 Hình 5.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 98 Hình 5.18: Cấu hình tham số kết nối tớ 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 5.19: Cấu hình sheduler Agent 99 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 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 5.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; thiết bị router, switch giả lập môi trường GNS3 Phần mềm GNS3 cài đặ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ơ 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 5.20: Mơ hình mạng giả lập GNS3 100 Master Server chạy 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 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 ví dụ điển hình 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 5.21: Một switch trạng thái DOWN (mất kết nối) 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ị cách hàng loạt dạng popup, thông tin website 101 tự động làm khoản thời gian 10 giây 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ị hình lớn khoản thời gian dài Hình 5.22: Chế độ giám sát trạng thái thiết bị Khi 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 102 CHƯƠNG – KẾT LUẬN 6.1 KẾT QUẢ THỰC HIỆN 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 hoàn thiện tất thành phần chính, có đầy đủ chức hệ thống giám sát mạng đưa vào sử dụng trực tuyến địa https://updownnetwork.com 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ó hệ thống giám sát mạng tốt Việc xây dựng giao diện đơn giản, dễ nhìn, dễ sử dụng cho người dùng điều quan trọng việc đánh giá sản phẩm Nhóm tác giả cố gắn ứ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 website hệ thống giám sát, có nhiều biểu đồ, thông số thay đổi theo thời gian 6.2 ĐỊNH HƯỚNG PHÁT TRIỂN 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 độ hoà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 đ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 ngồi nước 103 PHỤ LỤC DANH MỤC CÁC TỪ VIẾT TẮT API : Application Programming Interface CNTT : Công Nghệ Thông Tin CSS : Cascading Style Sheets DEB : Debian (package management) IETF : Internet Engineering Task Force ISP : Internet Service Provider GUI : Graphic User Interface HTML : HyperText Markup Language MIB : Management Information Base MVC : Model–View–Controller NAT : Network Address Translation NDS : Novell Directory Services OID : Object Identifier OOP : Object-Oriented Programming PDU : Protocol Data Unit PHP : Hypertext Preprocessor RPM : Red Hat Package Manage SDK : Software Development Kit SNMP : Simple Network Management Protocol SSH : Secure Shell SSL : Secure Sockets Layer VLAN : Virtual Local Area Networks 104 DANH MỤC TÀI LIỆU THAM KHẢO Tiếng Việt: Giáo Trình Mạng Máy Tính Nâng Cao, Huỳnh Ngun Chính, NXB Đại Học Quốc Gia TP.HCM, 2013 Nhập Môn Linux & Phần Mềm Mã Nguồn Mở, Quốc Trung, NXB Bách khoa Nội, 2011 Tiếng Anh: Code Bright - Web application development for the Laravel framework version for beginners, Dayle Rees, 2013 Flask Web Development: Developing Web Applications with Python, Miguel Grinberg, O'Reilly Media, 2014 Foundations of Python Network Programming: The comprehensive guide to building network applications with Python, John Goerzen, Brandon Rhodes, Apress, 2010 Getting Started with Laravel 4, Raphaël Saunier, Packt Publishing, 2013 Instant Responsive Web Design, Cory Simmons, Packt Publishing, 2013 Pro Python System Administration, Rytis Sileika, Apress, 2010 Python for Unix and Linux System Administration, Noah Gift, Jeremy M Jones, O'Reilly Media, 2008 VMware VI and vSphere SDK: Managing the VMware Infrastructure and vSphere, Steve Jin, 2009 105 ... CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG NGƠ DUY KHÁNH - 09520414 NGUYỄN TRỌNG NHÂN - 09520425 KHÓA LUẬN TỐT NGHIỆP HỆ THỐNG GIÁM SÁT HẠ TẦNG VÀ DỊCH VỤ MẠNG KỸ SƯ NGÀNH MẠNG MÁY... riêng rẽ không thực đáp ứng đầy đủ nhu cầu giám sát mạng Do vậy, chúng em chọn đề Hệ thống giám sát hạ tầng dịch vụ mạng với mong muốn xây dựng hệ thống đáp ứng nhu cầu LỜI CÁM ƠN Khóa luận... xây dựng hệ thống hoàn chỉnh giám sát hạt tầng mạng, máy chủ dịch vụ mạng Sản phẩm đưa vào sử dụng trực tuyến sau hoàn thành áp dụng cho người dùng người quản trị hệ thống, quản trị mạng Việt

Ngày đăng: 19/03/2018, 09:43

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1 – TỔNG QUANG ĐỀ TÀI

    • 1.1. TÊN ĐỀ TÀI

    • 1.2. LÝ DO CHỌN ĐỀ TÀI

    • 1.3. MỤC TIÊU ĐỀ TÀI

    • 1.4. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU

    • CHƯƠNG 2 – HỆ ĐIỀU HÀNH MẠNG; THIẾT BỊ MẠNG VÀ CÁC GIAO THỨC TRONG QUẢN LÝ MẠNG

      • 2.1. HỆ ĐIỀU HÀNH LINUX

        • 2.1.1. LỊCH SỬ HỆ ĐIỀU HÀNH LINUX

        • 2.1.2. LINUX SỬ DỤNG TRÊN CÁC MÁY CHỦ

        • 2.2. HỆ ĐIỀU HÀNH WINDOWS SERVER

          • 2.2.1. LỊCH SỬ HỆ ĐIỀU HÀNH WINDOWS

          • 2.3. ẢO HÓA

            • 2.3.1. CƠ BẢN VỀ ẢO HÓA

              • 2.3.1.1. Ảo hóa là gì?

              • 2.3.1.2. Các lọai ảo hóa

              • 2.3.2. CÔNG NGHỆ ẢO HÓA VMWARE

                • 2.3.2.1. Giới thiệu

                • 2.3.2.2. Ảo hóa Vmware vSphere

                • 2.3.2.3. VMware vSphere Web Services SDK

                • 2.4. THIẾT BỊ MẠNG CISCO

                  • 2.4.1. CISCO SYSTEM VÀ CÁC SẢN PHẨM

                  • 2.4.2. CÁC PHƯƠNG THỨC GIÁM SÁT THIẾT BỊ CISCO

                  • 2.4.3. CẤU HÌNH SNMP TRÊN THIẾT BỊ CISCO

                  • 2.5. GIAO THỨC SNMP

                    • 2.5.1. TỔNG QUAN VỀ GIAO THỨC SNMP

                    • 2.5.2. OID VÀ MIB TRONG SNMP

                    • 2.6. GIAO THỨC SSH

                      • 2.6.1. TỔNG QUAN VỀ GIAO THỨC SSH

                      • 2.6.2. SỬ DỤNG SSH TRONG VIỆC QUẢN TRỊ HỆ THỐNG LINUX

                      • 2.6.3. THƯ VIỆN NGỒN MỞ FABRIC

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

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

Tài liệu liên quan