Các mô hình mạng thông dụng: Do hiện nay mạng máy tính được phát triển khắp nơi với những ứng dụng ngày càng đa dạng cho nên việc phân loại mạng máy tính là một việc rất phức tạp.. Ngườ
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH & TRUYỀN THÔNG
BỘ MÔN QUẢN TRỊ HỆ THỐNG MẠNG
Lớp MMM02
ĐỀ TÀI CUỐI KỲNGHIÊN CỨU CÔNG CỤ
Trang 2MỤC LỤC
LỜI NÓI ĐẦU
Hiện nay internet là một bước đột phá công nghệ vô cùng quan trọng, và không có gì ngạc nhiên khi nó được các nhà doanh nghiệp, các nhà quản trị, các nhà đầu tư, các công ty và các nhà quan sát thương mại dành cho sự quan tâm đặc biệt Công nghệ Internet tạo cho công ty những cơ hội lớn hơn để thiết lập những vị trí chiến lược đặc biệt so với những thế hệ trước của công nghệ thông tin Để đạt được lợi thế cạnh tranh như thế không đòi hỏi phải có một cách tiếp cận hoàn toàn mới với kinh doanh, mà cần xây dựng trên những nguyên tắc đã được chứng minh của các chiến lược hiệu quả
( http://www.saga.vn/UngdungCNTT/Thuongmaidientu/6706.saga - tham khảo 01/12/2010 ).
Trang 3Việc ứng dụng Internet vào công ty được thực hiện hóa bằng cách thiết lập mô hình mạng trong công ty Các mô hình mạng thông dụng:
Do hiện nay mạng máy tính được phát triển khắp nơi với những ứng dụng ngày càng đa dạng cho nên việc phân loại mạng máy tính là một việc rất phức tạp Người ta có thể chia các mạng máy tính theo khoảng cách địa lý ra làm hai loại: Mạng diện rộng và Mạng cục
Tầm quan trọng sau khi thiết lập hệ thông mạng trong doanh nghiệp, làm sao để hệ thống có thể duy trì một cách liên tục, hiệu quả, ứng dụng hệ thống mạng vào các công việc của công ty hợp lý nhất,… Để đáp ứng yêu cầu trên, quản trị mạng ra đời
Trang 4Chuyên viên quản trị giữ nhiệm vụ vận hành, khai thác, mở rộng và xử lý các sự cố liên quan đến hệ thống thông tin như quản lý các kết nối Intranet, Internet, quản lý hoạt động của các server như mail, DNS, web, database … Nghề quản trị mạng đóng vai trò tối quan trọng đối với hoạt động của doanh nghiệp Ví dụ nếu hệ thống e-mail của công ty bị trục trặc thì việc trao đổi e-mail giữa các phòng ban và đặc biêt là với khách hàng sẽ bị ảnh hưởng nghiêm trọng Hoặc nếu người quản trị mạng lơ là việc sao lưu dữ liệu định kỳ, khi hệ thống gặp sự cố, mọi thông tin quan trọng của công ty có thể bị mất.
(http://class07ct113.com/4rv2/showthread.php?tid=853 tham khảo 01/12/2010).
Công việc của một người Quản Trị Mạng bao gồm :
1 Quản lý người sử dụng (user)
2 Quản lý các thiết bị phần cứng (hardware)
3 Tiến hành các công việc backup data
- Các tài liệu về hardware
- Kiểm tra các tiến trình backup
8 Phải đảm bảo được an toàn về bảo mật thông tin
9 Giúp đỡ người sử dụng(support các sự cố máy tính của nhân viên trong công ty)
10 Theo dõi hoạt động của người dùng trong hệ thống mạng
Trang 5mang.html tham khảo 01/12/2010)
(http://thegioimang.org/forum/giai-phap-mang/1677-discuss-cong-viec-cua-1-nguoi-quan-tri-Để tiết kiệm thời gian và tối ưu hóa công việc của các nhà quản trị, các công cụ quản trị mạng giúp cho các nhà quản trị quản lý hệ thống một cách trực quan, dễ dàng và hiệu quả hơn.Và advanced Host Moniter là một trong những số đó
Trong đồ án này chúng em tìm hiểu những tính ăn của công cụ quản trị mạng “Advanced Host Moniter” – version 5.60 Đây là một công cụ được sử dụng trong phạm vi một hệ thống mạng vừa và nhỏ Nó là một công cụ mạnh mẽ giúp người quản trị dễ dàng kiểm soát hệ thống của mình với một vài cú click chuột
Chúng em xin tỏ lòng biết ơn sâu sắc đến các thầy Vũ Trí Dũng đã hướng dẫn chỉ bảo tận tình giúp đỡ chúng em trong suốt quá trình học tập và làm đề tài
Do hạn chế về mặt thời gian cũng như trình độ của bản thân nên trong đồ án này sẽ không tránh khỏi những thiếu sót Chúng em rất mong nhận được sự góp ý của các thầy và các bạn để
đề tài này được hoàn thiện hơn
Xin chân thành cảm ơn!
HCM, ngày 12 tháng 12 năm 2010
Nhóm 16
I GIỚI THIỆU TỔNG QUAN VỀ ADVANCED HOST
MONITER
Trang 6Advanced HostMonitor là một công cụ giám sát mạng, cho phép bạn nắm giữ toàn diện các thông tin về mạng như: Ping, Banwitch, route, FTP, DNS , Mail, SQL server, File, Thư mục, CPU process,
Với công cụ quản trị này sẽ giúp ích người quản trị rất nhiều trong việc giám sát mạng của mình chỉ bằng một vài cú click chuột
Hơn nữa, chương trình còn hỗ trợ xuất ra tập tin HML để báo cáo, có thể dùng các đoạn Scrips
để cho chương trình tự động tạo ra các file báo cáo tùy theo mục đích sử dụng
Đề tài “Nghiên cứu công cụ quản trị mạng Advanced Host Monitor ” được chia làm ba phần chính :
Phần 1 : Giới thiệu tổng quan, tầm quan trọng của Advanced Host Moniter
Phần 2: Các chức năng của Advanced Host Moniter
Phần 3 : Đánh giá về Advanced Host Monitor , điểm nhấn của chương trình và lời khuyên
II CÁC CHỨC NĂNG CHÍNH ADVANCED HOSTMONITOR
2.1 Advanced Host Moniter là gì ?
Advanced HostMonitor là một công cụ giám sát mạng, cho phép bạn nắm giữ toàn diện các thông tin về mạng như: Ping -Trace – URL- HTTP –TCP- UDP- NTP –SMTP- POP3- IMAP Mail Relay- DNS- DHCP - Drive Free Space -Folder/File Size -Count Files Folder/File
-Availability File Integrity ;Text Log- Compare Files;Process Service –NT; Events Log-; CPU Usage -Performance Counter WMI- Dominant Process -Database Server -ODBC Query;SNMP Get;SNMP Trap ;Traffic Monitor
Trang 7Giám sát được thực hiện bằng cách kiểm tra định kỳ các tài nguyên mạng đã được xác định trước để theo dõi.
• Trách nhiệm của người quản trị là xác định chính xác những gì cần được kiểm tra và tập hợp chúng lại để phục vụ cho việc giám sát
• AvandceHostMonitor thực hiện các kiểm tra trong khoảng thời gian được thiết lập riêng cho mỗi lần kiểm tra Tùy vào kết quả kiểm tra mà nó được gán những trạng thái khác nhau : “'Host is alive', 'No answer', 'Unknown', 'Unknown host', 'Ok', 'Bad', 'Bad contents ”…
Có thể lưu kết quả kiểm tra vào file riêng hoặc xuất ra dưới dạng HTML hoặc txt …
2.2 Advanced Host Monitor có những chức năng gì ?
Trang 8H1 Màn hình khởi động Replicator
Trang 9Các phương pháp thay thế cho replicator:
o Thay thế một dãy địa chỉ IP
o Thay thế với những host respond
o Thay thế với địa chỉ IP hoặc URL
o Chọn host với những port chỉ định
H2 Hộp thoại thay thế của Replicator Cài đặt: Là một tiện ích riêng đi kèm cùng Advanced Hostmonitor có thể chạy độc lập.
Trang 10 Address space usage
(http://www.ks-soft.net/hostmon.eng/procmeter/index.htm thao khảo 01/12/2010)
H3 Hộp thoại chọn client của Process Meter
Trang 11Sau khi khởi động Process Meter -> chọn File – Brower for Computer – chọn một client để chạy Process monitor
H4 Hộp thoại đăng nhập client
Trang 12H5 Process Meter của Client ORBITVN_PC
Process Meter cung cấp 1 biểu đồ toàn diện về các tiến trình hoạt đang hoạt động trên host
Quản trị mạng có thể dựa vào biểu đồ để xác định các ứng dụng chiếm tài nguyên, sử dụng tài nguyên không hợp lý để đưa ra giải pháp thích hợp
Trang 132.2.3 Watch Dog:
Giả sử bạn đã cài đặt HostMonitor trên máy chủ đáng tin cậy và thiết lập nghìn kiểm tra để theo dõi toàn bộ mạng (hoặc một số mạng) HostMonitor sẽ thông báo cho bạn trong trường hợp bất kỳ vấn đề nào xảy ra Trừ khi có vấn đề xảy ra với hệ thống mà
HostMonitor đang chạy Nếu mất điện năng, cháy bo mạch chủ hoặc Windows bị treo do một số trình điều khiển lỗi?
Có nhiều giải pháp khác nhau để giải quyết, bắt đầu từ ít hiệu quả và đi đến những hiệu quả nhất
o Bạn có thể thiết lập HostMonitor để kiểm tra kết nối đến router của bạn hoặc ISP và
sử dụng "mạng độc lập" cảnh báo (chẳng hạn như "Gửi tin nhắn SMS bằng cách sử dụng modem GSM ") để thông báo cho bạn về vấn đề này
o Bạn có thể thiết lập HostMonitor để gửi e-mail đến điện thoại thông minh của bạn mỗi phút 30 Nếu bạn không nhận được e-mail thì hệ thống đang có vấn đề
o Bạn có thể sử dụng RCC , dịch vụ Web hoặc Telnet để kiểm tra HostMonitor từ xa
o Có một cách khác: cài đặt WatchDog trên host khác và sử dụng hệ thống này để theo dõi HostMonitor tự động 24 / 7
Trang 14H6 Đăng nhập WatchDog thông qua RCI port 1054
H7 Theo dõi bằng WatchDog
Trang 152.2.4 WMI Explorer:
WMI (windows management instrumentation) được thêm vào tiêu chuẩn Web-Based Enterprise Management (WBEM) của Microsoft – là một công nghệ quản lý mới cho phép phần mềm để theo dõi và kiểm soát nguồn tài nguyên được quản lý trên toàn mạng
Quản lý nguồn tài nguyên này bao gồm ổ đĩa cứng, hệ thống tập tin, cài đặt của hệ điều hành, quy trình, dịch vụ, , thiết lập registry, mạng lưới các thành phần, bản ghi sự kiện, người dùng, nhóm, …
WMI cho phép giám sát các bộ đếm hiệu suất tốt Ứng dụng của Microsoft như Exchange
và SQL Server đã được xây dựng WMI Nhiều ứng dụng không phải của Microsoft có thể
sử dụng WMI và do đó chúng có thể được theo dõi bằng cách sử dụng Advanced Host Monitor
WMI đã được xây dựng trong Windows 2000 hoặc cao hơn, và có thể được cài đặt trên bất
kỳ hệ thống khác Windows 32-bit
WMI Explorer cho phép:
Mở rộng tất cả các WMI management classes, đôi tượng và thuộc tính của chúng
Duyệt qua các đối tượng và thiết lập trên máy từ xa
Thực hiện bất kỳ truy vấn WQL (WMI Query Language) và xem kết quả
Trang 16H8 Login vào client để quản lý WMI
2.2.5 Remote Monitoring Agent (RMA):
Remote Monitoring Agent (RMA) là một ứng dụng bổ trợ cho việc quản lý host
HostMonitor có thể giám sát mạng từ xa bằng cách sử dụng Remote Monitoring Agent (RMA) RMA là ứng dụng nhỏ chấp nhận yêu cầu từ HostMonitor, thực hiện kiểm tra và cung cấp thông tin về kết quả kiểm tra cho HostMonitor
Tại sao bạn có thể cần RMA?
Trang 17Dưới đây là một số ưu điểm:
o RMA tăng bảo mật của mạng
o RMA là một công cụ rất hữu ích khi bạn phải theo dõi hai (hoặc nhiều) mạng riêng biệt (kết nối thông qua Internet)
o RMA làm giảm lưu lượng mạng
o Có thể tùy chỉnh danh sách các xét nghiệm kích hoạt cho mỗi Agent
o Có thêm tính năng Backup Agent
o Đại lý giám sát từ xa đơn giản hóa quản trị mạng
o Cửa sổ RMA cho phép bạn thực hiện hành động trên hệ thống từ xa
o RMA cho Linux, BSD và Solaris cho phép bạn thực hiện các bài kiểm tra mà HostMonitor không thể thực hiện
Phương thức điều khiển RMA gồm 2 dạng:
Passive RMA và Active RMA.
Passive RMA mở cổng TCP cụ thể để lắng nghe và chờ đợi yêu cầu kết nối từ
HostMonitor và RMA Manager, sau đó thực hiện kiểm tra RMA và cung cấp thông tin
về kết quả cho HostMonitor
Trang 18 Active RMA - RMA không phải chờ đợi kết nối TCP từ HostMonitor thường xuyên Active RMA tự thiết lập kết nối với HostMonitor và RMA Manager
H9 Passive RMA.
Những thành phần (từ trên xuống dưới cùng của cửa sổ) được trình bày theo ba nhóm:
Thông tin Agent bao gồm: Agent,version,flatform,developer,comment
Thống kê số liệu Kết nối
Trạng thái Agent
Trang 19H.10 Active RMA.
2.2.6 RMA Manager :
RMA Manager Giúp ta giải quyết những vấn đề sau:
• Làm thế nào để thêm đại lý mới vào danh sách
• Làm thế nào để chỉnh sửa các thông số kết nối mạng cho các đại lý
• Làm thế nào để có được thông tin về các đại lý
• Làm thế nào để tải lại / chấm dứt đại lý
• Làm thế nào để nâng cấp Agent
• Làm thế nào để thay đổi cài đặt các Agent (Passive RMA)
• Làm thế nào để thay đổi cài đặt các Agent (Active RMA)
Trang 20Ngoài ra bạn có thể vô hiệu hoá và cho phép kiểm tra, thống kê lại, kiểm tra để thực hiện
và thậm chí thay đổi một số thông số của các bài kiểm tra
HM Dịch vụ Telnet cho phép bạn bắt đầu hoặc dừng quá trình theo dõi, cho phép hoặc vô hiệu hóa các cảnh báo, thay đổi các biến vĩ mô toàn cầu, vv
Các tính năng:
Tất cả truyền dữ liệu giữa HostMonitor và dịch vụ Telnet được mã hóa và mật khẩu bảo vệ
Trang 21HostMonitor & Dịch vụ Telnet cho phép bạn thiết lập tài khoản người dùng khác nhau với các bộ khác nhau cho phép.
• Ứng dụng có thể được cài đặt trên hệ thống của HostMonitor hoặc có thể được đặt trên bất kỳ hệ thống khác mà có thể truy cập bằng giao thức TCP / IP
Dịch vụ Telnet có thể được bắt đầu như một ứng dụng thông thường hoặc như một dịch
Cách cấu hình web service gồm có các bước sau:
Trang 22Cấu hình RCI (Remote Control Interface) : là đặc điểm của Host Monitor cho phép bạn kiểm tra và điều khiển Host Monitor từ xa (sử dụng web browser hoặc telnet) RCI sử dụng giao thức TCP/IP và cần một TCP port, với các tham số cấu hình như sau :
Từ Menu Option của menu file, chọn Tab RCI , cấu hình như hình vẽ :
H.13 Hộp thoại cấu hình port
2 Cấu hình Web server: từ menu Start - > Programs -> HostMonitor -> Web Service
H.14 Cấu hình Web Service
Trang 23• Các thiết đặt nâng cao cho cho web service
H.15 Hộp thoại Option Web service
2.2.9 REMOTE CONTROL COSOLE (RCC)
RCC là một ứng dụng phụ trợ cho HostMonitor RCC cho phép bạn làm việc với
HostMonitor đó đang chạy trên một hệ thống từ xa giống như bạn làm việc với HostMonitor khi nó được bắt đầu trên hệ thống của local
Qua RCC bạn sẽ có thể thay đổi cấu hình cảnh báo, báo cáo, thay đổi bất kỳ tùy chọn, chỉnh sửa các mẫu thư, tạo mới hoặc sửa đổi các thử nghiệm hiện có…
Trang 24H.16 Tổng quan về RCC
Các tính năng:
• Tất cả truyền dữ liệu giữa HostMonitor và RCC được mã hóa và bảo vệ mật khẩu
• HostMonitor & RCC cho phép bạn thiết lập tài khoản người dùng khác nhau với các bộ khác nhau cho phép
• RCC không cần cài đặt
• Một số nhà khai thác có thể kết nối với các trường hợp tương tự của HostMonitor cùng một lúc
• Khởi động nhanh RCC:
Trang 25H.17 – H.18 Cấu hình đăng nhập và Option RCC
Trang 26 Để cho phép quản lý từ xa của HostMonitor theo các bước đơn giản sau:
Trong tích tắc, người quản trị có thể biết được tình trạng máy chủ trong một vài ngày gần đây hoặc trước đó 1 tháng
Các tính năng:
• Log Analyzer cho phép bạn kiểm tra thông tin cá nhân cho mỗi lần kiểm tra;
• Nó cho phép phân tích nhiều file log trong cùng một thời điểm
• Đối với mỗi địa chỉ kiểm tra bạn có thể xem một biểu đồ
• Các linh hoạt cao
• Scripting hỗ trợ cho phép bạn tạo ra các báo cáo tự động
A Ví dụ minh họa tình trạng kết nối tới máy chủ được thể hiện qua các hình thức khác nhau
a Dạng bảng
Trang 27H19 Tình trạng kết nối tới các máy chủ kiểm tra(dạng bảng)b.Dạng biểu đồ:
H20 Tình trạng kết nối tới các máy chủ kiểm tra(hình biểu đồ)
(http://www.ks-soft.net/hostmon.eng/la/index.htm tham khảo 01/12/2010)
Trang 28Log Analyzer 4.0 + trở lên hổ trọ các Script Cho phép bạn tự động tạo các báo cáo theo lịch Để làm được điều này bạn vào Script Analyzer, ở đây bạn có các lệnh đơn giản để tạo ứng dụng
Các quy tắc chung khi viết Script :
- Mỗi lệnh trên 1 dòng
- Các lệnh mà bắt đầu bằng dấu “;” sẽ được chương trình bỏ qua khi biên dịch
- Không phân biệt chữ hoa với chữ thường(ví dụ “Load” và “LOAD” có ý nghĩa tương tự”)
- Bạn có thể sử dụng các biến vĩ mô, các biến này được đắt giữa 2 dấu “%”
DateFilter %01MMYYYY% %30MMYYYY%
;only log records that were created between 9am and 6pm on weekday will
be used for the report
TimeFilter Include 09:00 18:00 00:00 00:00
SkipMode On
SkipLevel 2
CreateReport "HTTP tests (no charts)"
;now skip log records that were created between 6pm and 9pm on weekday
;and skip records that were added at any time on weekend.
Trang 29;change skiplevel and generate another report
DateFilter %DDMMYYYY[-7d]% %DDMMYYYY[-1d]%
TimeFilter Exclude 18:00 21:00 00:00 23:59
SkipLevel 4
CreateReport "HTTP tests (charts)"
;disable "day-time" filter
Trang 30Cửa sổ chính : * Chế đồ lựa chọn tập tin
Trang 31H.21 Chế độ lựa chọn tập tin
Files tree : bảng hiển thị tất cả các ổ đĩa, thư mục và tài nguyên mạng có sẵn trên máy Khi chọn 1 tập tin*.hml thì HML manager đọc nó và hiển thị nội dung trong Khung Tests listRecent List : hiển thị các tập tin phân tích hml gần đây vừa mở
* Chế đô Lựa chọn Nội dung :