
Mô hình thực nghiệm
Chương 3

Công cụ quản trị mạng dựa trên web

Cấu trúc
Web server: Spiceworks được triển khai trên một máy chủ web để cho phép truy cập
thông qua trình duyệt web.
Cơ sở dữ liệu: Spiceworks sử dụng cơ sở dữ liệu để lưu trữ thông tin về các thiết bị,
phần mềm, lịch sử sự cố và thông tin hỗ trợ.
Tính năng quản lý: Spiceworks cung cấp các tính năng quản lý như quản lý hỗ trợ kỹ
thuật, quản lý mạng, quản lý thiết bị và phần mềm.
Giao diện người dùng: Spiceworks có một giao diện người dùng đơn giản, dễ sử dụng
để cho phép người dùng truy cập và quản lý thông tin hệ thống của họ.
Tích hợp ứng dụng: Spiceworks có khả năng tích hợp với nhiều ứng dụng khác, chẳng
hạn như Gmail, Outlook và các dịch vụ lưu trữ đám mây.
Bảo mật: Spiceworks được bảo vệ bởi các tính năng bảo mật như chứng chỉ SSL, kiểm
tra đăng nhập hai yếu tố và quản lý quyền truy cập.

module
Inventory: Thực hiện nhiệm vụ quét, tìm kiếm các thiết bị kết nối với hệ thống mạng.
Cơ chế quét được thực hiện thông qua một số giao thức như SNMP, HTTP, WMI,… Với
module Inventory, tất cả các thiết bị kết nối với hệ thống mạng, không phân biệt hệ
điều hành, nhà sản xuất,… đều được Spiceworks tìm thấy và lưu trữ thông tin trong cơ
sở dữ liệu.
Monitoring: Module này cho phép theo dõi các thiết bị trong hệ thống. Saukhi dò tìm
thiết bị trong mạng, Spiceworks sẽ tiến hành theo dõi trạng thái làm việc của các thiết
bị thông qua Module Monitoring. Các trạng thái online, offline, up, down của thiết bị
đều được theo dõi phục vụ cho việc quản lý hệ thống.
Network Map: Có nhiệm vụ xây dựng bản đồ kết nối của các thiết bị trong mạng.
Network Map cho người quản trị cái nhìn trực quan về hệ thống được quản lý, sơ đồ kết
nối, liên kết của các thiết bị với nhau. Thông qua Network Map ta cũng có thể xem
được trạng thái làm việc của các thiết bị trong mạng.
Reporting: Cho phép quản trị viên tạo báo cáo thống kê trạng thái, lịch sử hoạt động
của các thiết bị trong mạng.

Hoạt động
135 (WMI): Xác định các máy tính sử dụng hệ điều hành Windows.
22 (SSH): Xác định các máy tính sử dụng hệ điều hành Unix/Linux và một số thiết bị
mạng khác.
9100 (Jet Direct): Xác định máy in trong mạng. 59
5060 (SIP): Xác định IP phones.
80 (HTTP): Xác định các máy chủ Web, Vmware và các thiết bị NAS. Các router,
hub, switch, máy in được nhà sản xuất nhúng Web server vào để quản lý có thể
giao tiếp với Spiceworks thông qua HTTP (mục 2.3.1). Spiceworks sẽ quét và lấy các
thông tin từ Web server trên thiết bị để xử lý.
161 (SNMP): Xác định các thiết bị mạng hỗ trợ SNMP.
5800 (VNC HTTP): Xác định các thiết bị hỗ trợ truy cập từ xa sử dụng VNC.
Nguyên tắc hoạt động chính của Spiceworks dựa trên mô hình Pull kết hợp với công
nghệ quản trị mạng trên nền Web. Khi cần thông tin về các thiết bị trong hệ thống,
Spiceworks Server sẽ gửi các chuỗi thông tin truy vấn đến các thiết bị trong mạng, các
chuỗi thông tin này được gửi đến thiết bị qua một số port như:

