
3.1. THUẬT TOÁN CẢI TIẾN SONG SONG PHÁT HIỆN BẾ TẮC
TRONG CUNG CẤP TÀI NGUYÊN PHÂN TÁN CHO HỆ THỐNG
MÁYCHỦẢO ............................ 70
3.1.1. Thuật toán cải tiến song song phát hiện bế tắc PDDA . . 71
3.1.2. Kiểm chứng thuật toán . . . . . . . . . . . . . . . . . . . . 73
3.1.3. Đánh giá độ phức tạp của thuật toán PDDA cải tiến . . . 75
3.1.4. Phân tích kết quả mô phỏng . . . . . . . . . . . . . . . . . 76
3.2. THUẬT TOÁN PHÁT HIỆN VÀ TRÁNH BẾ TẮC CHO HỆ
THỐNG MÁY CHỦ ẢO PHÂN TÁN KHÔNG THUẦN NHẤT . 78
3.2.1. Phân tích bài toán . . . . . . . . . . . . . . . . . . . . . . 78
3.2.2. Đồ thị Wait – For – Graph (WFG) . . . . . . . . . . . . . 79
3.2.3. Thuật toán phát hiện bế tắc tìm kiếm hai chiều dựa trên
đồ thị tranh chấp WFG . . . . . . . . . . . . . . . . . . . 80
3.2.4. Kiểm chứng thuật toán . . . . . . . . . . . . . . . . . . . . 82
3.2.5. Thuật toán 3.3 tránh bế tắc trong cung cấp tài nguyên
trên nền tảng phân tán cho hệ thống máy chủ ảo không
thuầnnhất .......................... 83
3.2.6. Phân tích kết quả mô phỏng . . . . . . . . . . . . . . . . . 84
3.3. THUẬT TOÁN NGĂN CHẶN BẾ TẮC TRONG CUNG CẤP
TÀI NGUYÊN CHO MÔ HÌNH MVM-out-of-1PM . . . . . . . 86
3.3.1. Phân tích bài toán . . . . . . . . . . . . . . . . . . . . . . 86
3.3.2. Giải pháp kỹ thuật ngăn chặn bế tắc trong cung cấp tài
nguyên theo mô hình MVM-out-of-1PM ......... 87
3.3.3. Phân tích kết quả mô phỏng . . . . . . . . . . . . . . . . . 88
3.4. THUẬT TOÁN NGĂN CHẶN BẾ TẮC TRONG CUNG CẤP
TÀI NGUYÊN CHO MÔ HÌNH MVM-out-of-NPM....... 96
3.4.1. Phân tích bài toán . . . . . . . . . . . . . . . . . . . . . . 96
3.4.2. Thuật toán phát hiện và ngăn chặn bế tắc sử dụng kỹ
thuật cung cấp tài nguyên phân nhóm . . . . . . . . . . . 99