Chương 1: Hệ thống chia sẻ ngang hang P2P Tap trong bin hiéu định ngứa, phân loại cũng như các ứng dụng chung của mô hình hệ thông chia sẽ ngang hàng P2P Chương 2: Đánh giá hoạt động của các hệ thông P2P Trinh bay chỉ tiết cách thức tổ chức các hoạt động: Taru trữ, từm kiếm, rút trích. Đánh giá các mô hình hệ thông P2P khác nhau. Chương 3: Ứng dụng chía sẻ tài nguyên học tập Trong chương này, chúng ta xây dựng ứng dung minh hoa voi bai toán e- learning, Kết luận và định hướng phát triển của để tài. T thông ong và ngưng hông CÔ tt có Luận văn tôi nghiệp DAT VAN DE Sự ra đời của mạng Intemet đã vả đang mang lại nhiều lợi ich-cho phép mọi.
người được bình đẳng tiếp cận và khai thác nguồn thông tin, nguồn trì thúc vô củng phong, phú của nhân loại. Trải qua nhiều thập niền phát triển song vấn đẻ lưu trữ, khai thác và chia sẻ tải nguyên trên mạng vẫn lả những vân đề đã và đang cẻn tồn. tại Từ những năm đâu thập niên 90 của thể kỷ trước đã xuất hiện một giải pháp muới giãi quyết vấn đề trên: Mô hình hệ thông chúa sẽ ngang hàng P2P. Sự xuất hiện của các hệ thóng chia sẽ ngang hảng P2P với những ưu diễm của nó về cách thức tổ chức lưu trữ vá chia sẽ tài nguyên đã góp phan mang lại những lợi ích to lớn cho.
ông dòng những người lan gia Irong hệ thống: cho phép khai thác tải nguyên. hiệu quá hơn mả không phải bận tảm đến các chỉ phí về may chú, băng thông,. như in hinh client-server. Bên cạnh đó, mỗi hệ thông lại có một số rà, nhược điểm nền việc đánh giá các hệ thống sẽ là những khuyến cáo thiết thực cho những người muốn xây dựng hệ thống giải quyết bải toán theo mô hình hệ thống chia sẻ ngang, háng T2P.
Từ nhận định trên, chúng tôi tiến hành tìm hiểu và đánh giá các hệ thông chia sé ngang hang P2P. Fe thong ohaa se ngang hang PoP có Luận văn tôi nghiệp 6 DANH MỤC CÁC HÌNH VẼ Hình 1.1: Hệ thông P2P Hình 1.2: Hệ thống máy tỉnh.3: Mô hình phi tập trung thuần nhất Hình 1.4: Mô hình hệ thông tập trung từng phân Hình 1.5: Mô hình kiến trúc tập trung phức hợp.1: Kiến trúc cia Napster. Mét server thu muc tap trung duy trì một index về metadata cho tat ca cac file dit liệu trong mạng Tlinh 2.2: Iloạt động chúa sẻ của BitTorrent Tĩinh 2.3: cách Gnutella tìm kiểm một bài hat Tinh 2.4 Dinh tayén tim kiém trong Gnutella Hình 2.5: Mét cludi request didn hinh.6: Một vòng trón định danh Chord bao gồm ba peer 0,1,3. ‘rong vi du nay, khởa 1 được định vị tai peer 1, khóa 2 được định vị tại peer 3 và khỏa 6 tai peer 0.7: Ilinh: (a) Cac finger interval duoc két hop voi peer 1, (b) Céc bang Tingor và các vị trí khóa cho một mạng với các poer 0,1,3 va cáo khóa 1,2,6 Hình 28: Ví dụ của thuậi.
toán đơn thuộc tính chính trơng một mạng MAAN 8 mit đang lưu trữ 11 tải nguyễn Hình 2.9: CAN: (a) ví dụ không gian tọa độ 2-4 |0,1 [X0,1| dịnh phần giữa 5 nút CAN: (b) không gian 2-d sau khi mút F gia nhập, Llinh 2.10; CAN: construction Tlinh 3.11: Ví dụ về sự phân cha mạng Tĩnh 3.]: Kiến trúc hệ thống Ti-learning dựa trên công nghệ P2P thee CAN T thông ong và ngưng hông CÔ tt có Luận văn tôi nghiệp 8 Mục địch và phương pháp nghiên cứu của để tải Hiện nay, có nhiều hệ thống đã vả đang được triển khai sứ dụng vả cũng tổn tại khá nhiều vẫn đẻ liên quan trong cách thức tổ chức: gia nhập, lưu trữ, tìm kiểm và rút trích dé chia sé tài nguyên riêng; cũng như các cặc tính khác như: độ tin cậy, an toàn, độ mềm đéo, cân bằng tái.Trong phạm vị của luận văn thạc sỹ nảy, em đi vào nghiên cứu chỉ tiết các hệ thông P2P đưới góc độ tổ chức thông qua đó đưa ra những đánh giả và gợi ý cho những người đang định hướng thiết kế hệ thống theo mô hình P2P có được lựa chọn phù hợp. Luận văn cũng sẽ trình bày một ứng dụng P2P phục vụ mục dich chia sé tai nguyén học trong một cộng đồng. Với mục đích và phương pháp nghiên cứu để tài như đã trình bày ở trên, bế cục luận văm thao sỹ khoa học của cm gồm các phan sau: Đặt vấn dễ Chương 1: Hệ thống chia sẻ ngang hang P2P Tap trong bin hiéu định ngứa, phân loại cũng như các ứng dụng chung của mô hình hệ thông chia sẽ ngang hàng P2P Chương 2: Đánh giá hoạt động của các hệ thông P2P Trinh bay chỉ tiết cách thức tổ chức các hoạt động: Taru trữ, từm kiếm, rút trích. Đánh giá các mô hình hệ thông P2P khác nhau.
Chương 3: Ứng dụng chía sẻ tài nguyên học tập Trong chương này, chúng ta xây dựng ứng dung minh hoa voi bai toán e- learning, Kết luận và định hướng phát triển của để tài. T thông ong và ngưng hông CÔ tt có Luận văn tốt nghiệp 10 cliem-server promi peer Hình 1.2: Hệ thống máy tính Các hệ thông P2P thuộc kiêu mô hình mạng phân tán (hình 1.2) [3], ở đó các peer có khả năng giao tiếp với nhau mà không cân bất kỷ server trung tam nao. Hon nữa, do mỗi peer tham gia cỏ cả vai trò của client và server nên khi cỏ thao tác yêu cầu trao đổi tài nguyên việc trao đổi giữa các peer được diễn ra trực tiếp, điều nảy làm cho các hệ thông P2P trở nên linh hoạt và mạnh mẽ. Một số khải niệm cơ bản trong hệ thông P2P: © Chia sẻ tải nguyên: Cac ứng dụng P2P không được thiết lập bởi một peer đơn lẻ mà có sự tham gia đóng góp, chia sẻ của nhiều peer.
Những tải nguyên chia sẻ có thể bao gồm cả các tải nguyên vật lý như không gian đĩa, CPU, băng thông mạng và các tải nguyên logie như các dịch vụ hay các khuôn dạng khác nhau của trí thức e_ Tỉnh phân tán: Đây là một thuộc tính quan trọng của hệ thông P2P để tránh hiện tượng single point of failure và bottlenecks. Khi một hệ thông P2P trở thành phân tán hoàn toản thi không xảy ra trường hợp một mút nảo đó là trong tâm tập trung các hoạt động hoặc là cơ sở dữ liêu lưu trữ thông tin toàn cục của hệ thống. Fig thong chia se ngang hang PoP Luận văn tôi nghiệp wi KET LUAN VA DINH HUONG PHAT TRIE! TÀI LIỆU THAM KHẢO. DANH MUC CAC BANG RIEU Bảng 1: Phan loai hé théng P2P Bing 2: Bang finger lable tong Chord Bảng 3: Định nghĩa các biến cho pcer n, sử dụng m bit identifier Bang 4: Băng đánh giả mội số hệ thông P2P T thông ong và ngưng hông CÔ tt có Luận văn tôi nghiệp 8 Mục địch và phương pháp nghiên cứu của để tải Hiện nay, có nhiều hệ thống đã vả đang được triển khai sứ dụng vả cũng tổn tại khá nhiều vẫn đẻ liên quan trong cách thức tổ chức: gia nhập, lưu trữ, tìm kiểm và rút trích dé chia sé tài nguyên riêng; cũng như các cặc tính khác như: độ tin cậy, an toàn, độ mềm đéo, cân bằng tái.Trong phạm vị của luận văn thạc sỹ nảy, em đi vào nghiên cứu chỉ tiết các hệ thông P2P đưới góc độ tổ chức thông qua đó đưa ra những đánh giả và gợi ý cho những người đang định hướng thiết kế hệ thống theo mô hình P2P có được lựa chọn phù hợp.
Luận văn cũng sẽ trình bày một ứng dụng P2P phục vụ mục dich chia sé tai nguyén học trong một cộng đồng. Với mục đích và phương pháp nghiên cứu để tài như đã trình bày ở trên, bế cục luận văm thao sỹ khoa học của cm gồm các phan sau: Đặt vấn dễ Chương 1: Hệ thống chia sẻ ngang hang P2P Tap trong bin hiéu định ngứa, phân loại cũng như các ứng dụng chung của mô hình hệ thông chia sẽ ngang hàng P2P Chương 2: Đánh giá hoạt động của các hệ thông P2P Trinh bay chỉ tiết cách thức tổ chức các hoạt động: Taru trữ, từm kiếm, rút trích. Đánh giá các mô hình hệ thông P2P khác nhau. Chương 3: Ứng dụng chía sẻ tài nguyên học tập Trong chương này, chúng ta xây dựng ứng dung minh hoa voi bai toán e- learning, Kết luận và định hướng phát triển của để tài.
T thông ong và ngưng hông CÔ tt có Luận văn tôi nghiệp 6 DANH MỤC CÁC HÌNH VẼ Hình 1.1: Hệ thông P2P Hình 1.2: Hệ thống máy tỉnh.3: Mô hình phi tập trung thuần nhất Hình 1.4: Mô hình hệ thông tập trung từng phân Hình 1.5: Mô hình kiến trúc tập trung phức hợp.1: Kiến trúc cia Napster. Mét server thu muc tap trung duy trì một index về metadata cho tat ca cac file dit liệu trong mạng Tlinh 2.2: Iloạt động chúa sẻ của BitTorrent Tĩinh 2.3: cách Gnutella tìm kiểm một bài hat Tinh 2.4 Dinh tayén tim kiém trong Gnutella Hình 2.5: Mét cludi request didn hinh.6: Một vòng trón định danh Chord bao gồm ba peer 0,1,3. ‘rong vi du nay, khởa 1 được định vị tai peer 1, khóa 2 được định vị tại peer 3 và khỏa 6 tai peer 0.7: Ilinh: (a) Cac finger interval duoc két hop voi peer 1, (b) Céc bang Tingor và các vị trí khóa cho một mạng với các poer 0,1,3 va cáo khóa 1,2,6 Hình 28: Ví dụ của thuậi. toán đơn thuộc tính chính trơng một mạng MAAN 8 mit đang lưu trữ 11 tải nguyễn Hình 2.9: CAN: (a) ví dụ không gian tọa độ 2-4 |0,1 [X0,1| dịnh phần giữa 5 nút CAN: (b) không gian 2-d sau khi mút F gia nhập, Llinh 2.10; CAN: construction Tlinh 3.11: Ví dụ về sự phân cha mạng Tĩnh 3.]: Kiến trúc hệ thống Ti-learning dựa trên công nghệ P2P thee CAN T thông ong và ngưng hông CÔ tt có Luận văn tôi nghiệp 8 Mục địch và phương pháp nghiên cứu của để tải Hiện nay, có nhiều hệ thống đã vả đang được triển khai sứ dụng vả cũng tổn tại khá nhiều vẫn đẻ liên quan trong cách thức tổ chức: gia nhập, lưu trữ, tìm kiểm và rút trích dé chia sé tài nguyên riêng; cũng như các cặc tính khác như: độ tin cậy, an toàn, độ mềm đéo, cân bằng tái.Trong phạm vị của luận văn thạc sỹ nảy, em đi vào nghiên cứu chỉ tiết các hệ thông P2P đưới góc độ tổ chức thông qua đó đưa ra những đánh giả và gợi ý cho những người đang định hướng thiết kế hệ thống theo mô hình P2P có được lựa chọn phù hợp.
Luận văn cũng sẽ trình bày một ứng dụng P2P phục vụ mục dich chia sé tai nguyén học trong một cộng đồng.