NÂNG CAO HIỆU QUẢ MỘT SỐ KỸ THUẬT ĐẢM BẢO TÍNH NHẤT QUÁN DỮ LIỆU TRONG MẠNG P2P.
KHOA HỌC MÁY TÍNH
Luận án tập trung nghiên cứu các giải pháp nhằm nâng cao hiệu quả đảm bảo tính nhất quán dữ liệu trong các hệ thống phân tán quy mô lớn sử dụng mạng P2P. Các ứng dụng phân tán hiện nay, với đặc điểm về địa lý rộng, số lượng người dùng lớn và yêu cầu dữ liệu đa dạng, phức tạp, đòi hỏi việc lưu trữ dữ liệu phân tán thông qua kỹ thuật nhân bản. Tuy nhiên, việc mỗi bản sao được xử lý độc lập đặt ra các thách thức lớn về an ninh, chi phí lưu trữ, thao tác ghi chậm và đặc biệt là tính nhất quán dữ liệu.
Để giải quyết những hạn chế của các đề xuất hiện có, luận án đã đề xuất bốn giải pháp chính. Thứ nhất, thuật toán ID_LINK được giới thiệu để xây dựng cấu trúc cây lan truyền cập nhật hiệu quả, đặc biệt cho các hệ thống kém ổn định với tốc độ nút vào/ra cao, giúp giảm độ trễ cập nhật và duy trì sự ổn định. Thứ hai, giải pháp linh hoạt trong cập nhật và hoán đổi liên kết các nút nhằm phòng tránh tắc nghẽn lan truyền cập nhật được đề xuất, có sử dụng bộ nhớ đệm tại mỗi nút. Giải pháp này cải thiện độ trễ cập nhật và đạt tỷ lệ cập nhật thành công cao (trên 90%) trong các trường hợp hệ thống có số lượng nút, tốc độ vào/ra và tốc độ thực hiện cập nhật lớn. Thứ ba, thuật toán OptRep được phát triển để nhân bản dữ liệu dựa trên ngưỡng tốc độ yêu cầu cập nhật của nút, tối ưu chi phí và nâng cao đáng kể tỷ lệ cập nhật thành công, đặc biệt khi tốc độ nút thực hiện cập nhật tăng cao. Cuối cùng, luận án đề xuất thuật toán AllResVm nhằm phòng tránh bế tắc trong cung cấp tài nguyên cho máy ảo trên mạng P2P, nâng cao hiệu quả đảm bảo tính nhất quán dữ liệu khi sử dụng máy ảo để thực hiện cập nhật, đạt tỷ lệ tạo máy ảo thành công cao khi khả năng CPU đáp ứng.
Các kết quả thực nghiệm mô phỏng cho thấy các giải pháp đề xuất luôn có hiệu quả tốt hơn so với các phương pháp hiện có về độ trễ cập nhật và tỷ lệ cập nhật thành công, góp phần giải quyết các vấn đề khó khăn trong đảm bảo tính nhất quán dữ liệu trong môi trường P2P ngày càng đa dạng và phức tạp.