Điều khiển tiếp nhận (Admission Control)

Một phần của tài liệu TIỂU LUẬN MÔN CƠ SƠ DỮ LIỆU NÂNG CAO ĐiỀU KHIỂN TƯƠNG TRANH VÀ LẬP LỊCH TRONG CSDL THỜI GIAN THỰC (Trang 27)

Sự hợp nhất mức ưu tiên vào quyết định điều khiển tiếp nhận, bằng cách sắp xếp các giao dịch đang đợi theo mức ưu tiên và các giao dịch có mức ưu tiên thấp hơn bị đoạt quyền theo ưu tiên của các giao dịch có mức ưu tiên cao hơn, là một cách để đáp ứng nhu cầu điều khiển tiếp nhận cho các mục tiêu hệ thống CSDL thời gian thực. Tuy nhiên, nếu các giao dịch giữ mức ưu tiên thấp bị trì hoãn do có nhiều hoạt động quan trọng hơn xuất hiện, nó có thể cuối cùng cần ngừng hành động hệ thống vì thiếu sự duy trì.

Một sự quá tải trong các thiết bị lưu trữ ảo có thể gây ra sự cố hỏng hóc. Đó là một hiện tượng trong đó khi tải tăng lên sẽ dẫn đến giảm thông lượng, và/hoặc giảm số lượng giao dịch/tác vụ đáp ứng thời hạn cuối của chúng. Để thể hiện các ảnh hưởng do sự cố lên thông lượng của hệ thống, hãy xét hàm thông lượng tải trong hình 3.2 dưới đây. Từ hàm thông lượng tải cho thấy một số quan sát sau:

- Thông lượng tăng hầu như tuyến tính, do đó giảm cơ chế song song, dưới một điều kiện tải,

- Khi dung lượng có hạn của hệ thống được tận dụng triệt để, hệ thống đạt đến điểm bão hòa trong đó hàm thông lượng bằng phẳng,

Hình 2.2 Thông lượng khi tải tăng

Khi tải tăng thêm (đến mức quá tải) làm thông lượng giảm đi, nghĩa là, hệ thống trải qua hiệu ứng có sự cố (thrashing).

Sự suy giảm thông lượng gây ảnh hưởng nghiêm trọng đến các hệ quản trị CSDL hơn so với các hệ thống phi CSDL do các giao thức điều khiển đồng thời và trễ kết hợp của chúng. Hơn nữa, sự duy giảm có thể giáng bậc hiệu năng của các hệ thống CSDL thời gian thực nhiều hơn các hệ quản trị CSDL thông thường do yêu cầu các ràng buộc về thời gian đáp ứng.

Một phần của tài liệu TIỂU LUẬN MÔN CƠ SƠ DỮ LIỆU NÂNG CAO ĐiỀU KHIỂN TƯƠNG TRANH VÀ LẬP LỊCH TRONG CSDL THỜI GIAN THỰC (Trang 27)

Tải bản đầy đủ (PDF)

(33 trang)