Khả năng thích ứng

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu kỹ thuật cân bằng tải trong điện toán đám mây (Trang 33 - 36)

CHƯƠNG 2 : CÂN BẰNG TẢI TRONG ĐIỆN TOÁN ĐÁM MÂY

2.4 So sánh giữa kỹ thuật cân bằng tĩnh và cân bằng tải độ ng[11]

2.4.7 Khả năng thích ứng

Khả năng thích ứng xác định liệu một thuật toán sẽ điều chỉnh bởi chính nó với sự thay đổi trạng thái hệ thống. Cân bằng tải tĩnh không có khả năng thích ứng với sự thay đổi của môi trường. Nhưng cân bằng tải động có khảnăng đó.

2.4.8 Độ tin cy

Độ tin cậy liên quan với khả năng chịu lỗi của hệ thống, nếu một nút tính toán bị lỗi, hệ thống vẫn sẽ làm việc mà không có bất kỳ lỗi nào. Cân bằng tải tĩnh không đáng tin cậy, vì không có khả năng thích ứng với sự thay đổi của một trạng thái hệ thống. Nhưng cân bằng tải động có sự thích ứng mạnh, nên cân bằng tải động đáng tin cậy hơn.

2.4.9 Thời gian đáp ng

Thời gian đáp ứng đo lường bao nhiêu thời gian được thực hiện bởi một hệ thống áp dụng một thuật toán cân bằng tải đặc biệt để đáp ứng một công việc. Cân bằng tải tĩnh có thời gian đáp ứng ngắn hơn, bởi vì bộ xử lý tham gia đầy đủ vào xử lý do không có công việc chuyển giao. Nhưng cân bằng tải động có thời gian đáp ứng lớn bởi vì bộ xử lý không thể tham gia đầy đủ vào xử lý do sự hiện diện của chínhsách chuyển giao công việc.

2.4.10 Kh năng n định

Cân bằng tải tĩnh ổn định hơn vì mọi thứ được biết trước khi biên dịch và chuyển giao khối lượng công việc được thực hiện. Nhưngcân bằng tải động không phải là quá ổn định như cân bằng tải tĩnh bởi vì nó liên quan cả thời điểm biên dịch phâncông công việc và phân phối khối lượng công việc khi cần thiết.

2.4.11 Liên quan s phức tp

Thuật toán cân bằng tải tĩnh dễ dàng xây dựng trong khi thuật toán cân bằng tải động thì không dễ để phát triển, bởi vì không có gì được biết trước. Mặc dù cân bằng tải động là phức tạp, nhưng những lợi ích của nó nhiều hơn là sự phức tạp.

2.4.12 Chi phí phát trin

Càng phức tạp ngụý chi phíphát triển thuật toán càng lớn. Vì thế, thuật toán cân bằng tải tĩnh chịu chi phí ít hơn so với thuật toán cân bằng tải động. So sánh thuật toán cân bằng tải động và cân bằng tải động được tổng kết trong bảng 2.1 sau :

Bảng 2.1. So sánh giữa cân bằng tải tĩnh vàcân bằng tải động [11]

TT Yếu tố

Thuật toán cân bằng tải

Cân bằng tải tĩnh Cân bằng tải động

1 Bản chất Khối lượng việc được giao công ở thời điểm biên dịch

Khối lượng công việc được giao ở thời gian chạy.

2 Liên quan phí tổn Ít truyền thông trên phí tổn do mạng

Phí tổn cao hơn do tiến trình phân phối lại. 3 Sử dụng nguồn tài

nguyên Tận dụng ít hơn. tài nguyên Tận dụng cao hơn. tài nguyên 4 Thrashing bộ xử lý Không thrashing Thrashing đáng kể 5 Trạng thái woggling Không woggling Woggling đáng kể 6 Khả năng dự đoán Dễ dự đoán Khó dự đoán

7 Khả năng thích ứng Ít thích ứng Thích ứng nhiều hơn 8 Khả năng tinh cậy Ít Nhiều

9 Thời gian đáp ứng Ngắn Dài hơn 10 Khả năng ổn định Nhiều hơn Ít hơn

11 Sự phức tạp Ít Nhiều hơn

12 Chi phí Ít Nhiều hơn

2.5 Kết lun

Chương này trình bày cơ sở lý thuyết tổng quát về cân bằng tải trong điện toán đám mây hiện nay. Các kỹ thuật cân bằng tải đang được áp dụng hiện nay, chủ yếu là hai loại: phụ thuộc vào trạng thái hệ thống và phụ thuộc vào người gởi tiến trình. Trong đó nhấn mạnh hai kỹ thuật cân bằng tải tĩnh và cân bằng tải động mà luận văn tập trung nghiên cứu, các tiêu chí so sánh đánh giá hiệu quả giữa hai kỹ thuật này.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu kỹ thuật cân bằng tải trong điện toán đám mây (Trang 33 - 36)

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

(96 trang)