.Máy chủ ứng dụng

Một phần của tài liệu Dịch vụ định vị sử dụng thiết bị đầu cuối di động (Trang 49 - 52)

Trong giải pháp mạng dành cho dịch vụ định vị, trung tâm điều hành sẽ gồm một Monitor Server, các máy trạm đặt tại trung tâm điều hành và các máy trạm giám sát từ xa kết nối đến Monitor Server thông qua kết nối Internet với cơ chế bảo mật tăng cường (thông qua mạng riêng ảo, cơ chế nhận thực người dùng)

Monitor Server là một giải pháp phần mềm giám sát dành riêng cho dịch vụ định vị được cài trên máy chủ server và được kết nối đến các máy chủ ứng dụng khác hay các thiết bị định vị khác nhằm thực hiện các chức năng sau :

- Nhận các thông tin yêu cầu định vị từ client (client có thể là MS cũng có thể là máy trạm yêu cầu định vị về một MS nào đó). Sau đó sẽ chuyển đổi các yêu cầu về định dạng phù hợp để chuyển tiếp các yêu cầu tới Location Engine và tới GMLC.

- Nhận các thông tin định trả về từ GMLC tới Location Engine, chuyển đổi về định dạng phù hợp với đối tượng yêu cầu định vị. Các thơng tin đó sẽ kết hợp với cơ sở dữ liệu bản đồ GIS cho phép hiển thị trên các máy trạm thông qua môi trường LAN kết nối tới Monitor server để phục vụ cho quá trình giám sát định vị một MS nào đó, và cũng có thể được hiển thị trên thiết bị đi động u cầu dịch vụ đó. Năng lực xử lí của LCS client thường bị hạn chế, không thể đáp ứng đủ cho sự thay đổi, cập nhật liên tục vị trí MS của GMLC, khi đó các máy trạm này có thể thơng tin cho nhân viên giám sát về vị trí của MS.

- Nhận thực tài khoản truy nhập hợp pháp của người sử dụng. Thơng tin vị trí của MS là thơng tin mang tính cá nhân và chỉ những những tài khoản được cấp

sở dữ liệu rule holder (privacy policy) và kết nối đến server thông qua giao diện rule. Giao diện này sẽ cho phép tham chiếu thông tin username và password của người yêu cầu thông tin định vị vào một cơ sở dữ liệu chứa thông tin. Thông tin tại cơ sở dữ liệu sẽ là cơ sở để kiểm tra xem tài khoản này có được phép sử dụng dịch vụ định vị hay không, và phạm vị sử dụng dịch vụ này là như thế nào cũng như các cấp quyền bổ sung khác.

- Song song với việc nhận thực, cơ chế ngăn chặn, cảnh báo cho phép thông tin về bộ phận giám sát về những truy nhập bất hợp pháp và sẽ ngắt phiên truy nhập ngay lập tức.

- Lưu trữ các thông tin của các yêu cầu định vị. Các thơng tin này có thể sử dụng để giám sát, hỗ trợ các hoạt động an ninh. Cơ sở dữ liệu sẽ chứa thông tin của người yêu cầu định vị, thơng tin của đối tượng định vị và có thể lưu trữ cả các kết quả định vị nếu cần thiết nhằm phục vụ cho công việc tra cứu về sau.

Hình 3.6. Monitor Server

- Thơng qua chức năng giám sát, việc dò lỗi sẽ được cảnh báo về bộ phận giám sát thông qua email hay SMS, đồng thời server cũng có khả năng chuẩn xác hố một số lỗi thơng thường, như khởi động lại dịch vụ, hay chạy một script…

- Thông qua chức năng kiểm tra trạng thái dịch vụ, cho phép giảm thiểu trạng thái dịch vụ khơng cần thiết và vì thế giảm thiểu tài nguyên mạng dành riêng cho dịch vụ đó như băng thơng hay bộ nhớ, thiết bị chiếm dụng …

Một server giám sát sẽ gồm một cơ cấu giám sát dịch vụ định vị (LBS monitor engine), các giao diện quản lý, cơ sở dữ liệu thông tin về tài khoản nhân viên được cấp quyền giám sát, thành phần chuyển đổi định dạng và cơ chế giám sát lỗi. Cơ cấu giám sát là đa nhiệm và có thể chạy đồng thời nhiều phiên kiểm tra cùng lúc, kiến trúc phần mềm đòi hỏi độ tin cậy cao, khả năng mở rộng khi nhu cầu tăng. Cơ cấu giám sát được cài đặt trên hệ điều hành Linux nhằm đảm bảo độ ổn định cao, ngồi ra nó cũng có khả năng làm việc trên Exchange Server 2000/2003 với các thành phần hỗ trợ :

- Cơ sở dữ liệu MS SQL, Oracle - Thành phần giám sát CPU Usage

- Chính sách thành viên FTP & HTTP Server Group - Active Directory & NTDS

- Thành phần giám sát Disk Drive Health, Disk Drive Space - Thành phần ghi Event Log (kết hợp kiểm tra nội dung log) - Thành phần File Existenxe (kết hợp kiểm tra nội dung) - TCP

- ICMP/Ping

- SMTP & POP 3 Mail Server - Printer

- Processes, Services

- SNMP & Terminal Server - UNIX Shell Scripts

Các giao diện của monitor server:

- Giao diện Internet để giao tiếp với các máy trạm từ xa

- Kết nối mạng LAN (Ethernet) với các máy trạm tại trung tâm điều hành thông qua Switch.

- Kết nối với cổng SMS/MMS sử dụng các giao thức WML/WMBP/HTTP. Các máy trạm là các máy tính được kết nối với Monitor server thông qua mạng LAN. Trên máy trạm sẽ được cài đặt phần mềm cho phép thực hiện các chức năng như:

- Hiển thị một yêu cầu định vị đang diễn ra khi người sử dụng đang yêu cầu từ xa (sử dụng điện thoại hoặc máy tính).

- Khả năng tra cứu dữ liệu các thông tin định vị, kiểm tra các kết quả định vị trước đó trong cơ sở dữ liệu của Monitor Server.

Một phần của tài liệu Dịch vụ định vị sử dụng thiết bị đầu cuối di động (Trang 49 - 52)