Xây dựng dịch vụ thông báo sự kiện dựa trên mạng ngang hàng có cấu trúc Đặng Thị Nội Trường Đại học Công nghệ Luận văn ThS Chuyên ngành: Truyền dữ liệu và mạng máy tính Mã số 60 48 15
Trang 1Xây dựng dịch vụ thông báo sự kiện dựa trên
mạng ngang hàng có cấu trúc
Đặng Thị Nội
Trường Đại học Công nghệ Luận văn ThS Chuyên ngành: Truyền dữ liệu và mạng máy tính
Mã số 60 48 15 Người hướng dẫn: TS.Nguyễn Hoài Sơn
Năm bảo vệ: 2011
Abstract Chương 1: Chương này sẽ giới thiệu về dịch vụ thông báo sự kiện đang
được sử dụng và các yêu cầu của dịch vụ thông báo sự kiện sẽ xây dựng Chương 2: Trong chương này sẽ giới thiệu tổng quan về mạng ngang hàng, ưu nhược điểm của mạng ngang hàng và lý do sử dụng mạng ngang hàng có cấu trúc để xây dựng hệ thống Chương 3: Chương này sẽ trình bày về ý tưởng, yêu cầu và cách thức xây dựng dịch vụ thông báo sự kiện dựa trên mạng ngang hàng có cấu trúc Chương 4: Trình bày về mô hình thực nghiệm để đánh giá hiệu quả của dịch vụ thông báo sự kiện đã xây dựng, đưa ra các nhận xét đánh giá kết quả thử nghiệm Chương 5: Kết luận và
hướng phát triển tiếp theo của luận văn
Keywords Công nghệ thông tin; Mạng truyền thông; Cấu trúc mạng; Dịch vụ thông tin; Mạng ngang hàng
Content
LỜI MỞ ĐẦU
Với sự phát triển của công nghệ thông tin ngày nay, lượng thông tin cung cấp vô cùng phong phú và đa dạng Điều này cũng gây ra một số khó khăn khi người dùng không thể tìm được chính xác điều mà họ quan tâm Do đó chúng tôi phát triển dịch vụ để có thể tìm được
dữ liệu một cách chính xác và đầy đủ nhất có thể
Tuy hiện nay có nhiều dịch vụ thông báo sự kiện nhưng khi muốn tìm kiếm thông tin người dùng phải thực hiện câu truy vấn để hệ thống đưa ra kết quả phản hồi Để đáp ứng được nhu cầu của người sử dụng là tìm kiếm thông tin chính xác và phù hợp với yêu cầu nên luận văn đã xây dựng một hệ thống giúp người dùng chỉ phải đăng ký sự kiện, khi sự kiện phát
Trang 2sinh hệ thống sẽ thông báo một cách kịp thời đến người đã đăng ký mà không phải thực hiện truy vấn
Do các máy chủ cung cấp dịch vụ hiện nay hoạt động rời rạc không có sự liên kết với nhau gây quá tải tại máy chủ khi có nhiều người cùng truy cập một thời điểm Chính vì vậy nảy sinh nhu cầu liên kết các nhà cung cấp dịch vụ lại với nhau thành một mạng dịch vụ Để liên kết các nhà cung cấp dịch vụ lại với nhau thì cần phải giải quyết các vấn đề về quản lý, lưu trữ, xử lý thông tin phân tán và tìm kiếm thông tin trên quy mô lớn Do bản chất có thể quản lý, lưu trữ và tìm kiếm dữ liệu trên quy mô lớn và dễ dàng mở rộng nên mạng hàng hàng
có cấu trúc là giải pháp tốt để liên kết các nhà cung cấp dịch vụ với nhau
Vì vậy, luận văn đã xây dựng một hệ thống thông báo sự kiện dựa trên mạng ngang hàng có cấu trúc lưu trữ và xứ lý thông tin phân tán (bản chất của mạng ngang hàng), tìm kiếm thông tin nhanh, có thể tìm kiếm dữ liệu trên quy mô lớn và hệ thống có thể dễ dàng mở rộng
Để đánh giá hiệu quả của hệ thống đã xây dựng, chúng tôi đã thử nghiệm và đánh giá thông qua môi trường mạng có giới hạn băng thông và độ trễ giống với môi trường mạng Internet hiện nay Kết quả thử nghiệm cho thấy hệ thống xây dựng đã đáp ứng được các yêu cầu của dịch vụ thông báo sự kiện là cung cấp dịch vụ thời gian thực và có thể dễ dàng mở rộng hệ thống
Khoá luận được chia làm 5 chương:
- Chương 1: Chương này sẽ giới thiệu về dịch vụ thông báo sự kiện đang được sử dụng
và các yêu cầu của dịch vụ thông báo sự kiện sẽ xây dựng
- Chương 2: Trong chương này sẽ giới thiệu tổng quan về mạng ngang hàng, ưu nhược điểm của mạng ngang hàng và lý do sử dụng mạng ngang hàng có cấu trúc để xây dựng hệ thống
- Chương 3: Chương này sẽ trình bày về ý tưởng, yêu cầu và cách thức xây dựng dịch
vụ thông báo sự kiện dựa trên mạng ngang hàng có cấu trúc
- Chương 4: Trình bày về mô hình thực nghiệm để đánh giá hiệu quả của dịch vụ thông báo sự kiện đã xây dựng, đưa ra các nhận xét đánh giá kết quả thử nghiệm
- Chương 5: Kết luận và hướng phát triển tiếp theo của luận văn
Reference
Trang 3TÀI LIỆU THAM KHẢO
Tiếng Anh
1 Antonio Carzaniga, David S Rosenblum, Alexander L Wolf Citations “Design and Evaluation of a Wide-Area Event Notification Service”, 2001
2 Duc A Tran and C Pham “Enabling Content-Based Publish/Subscribe Services in Cooperative P2P Networks Journal on Computer Networks (COMNET), Elsevier, 54(11): 1739-1749, August 2010
3 Ion Stoicay, Robert Morrisz, David Liben-Nowellz, David R Kargerz, M Frans
Kaashoekz, Frank Dabekz, Hari Balakrishnanz, “Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications”, In Proceedings of the 2001 ACM
SIGCOMM Conference, pages 149–160, 2001
4 Ralf Steinmetz, Klaus wehrle (Edt): “Peer-to-Peer Systems and Applications”
Tubingen Darmasta, 2005
5
http://www.diss.fu-berlin.de/diss/servlets/MCRFileNodeServlet/FUDISS_derivate_000000001083/03_hin ze_chapter03.pdf?hosts=