Các thuật toán về tài nguyên là cần thiết trong máy tính đám mây để phân bổ tài nguyên hiệu quả giữa nhiều người dùng và ứng dụng. họ nhắm đến tối ưu hóa hiệu suất hệ thống trong khi đảm bảo quyền truy cập công bằng đến tài nguyên. cân bằng hiệu quả và công bằng là một thách thức quan trọng trong việc thiết kế các thuật toán này.

Kiểu của thuật toán kế hoạch về tài nguyên

Một số thuật toán được dùng để lập trình nguồn lực trong môi trường đám mây. Những thuật toán này bao gồm:

  • Robin: Phân phối tài nguyên đều theo thứ tự chu kỳ.
  • Kế hoạch tính chất cá nhân: ) Tất cả các nguồn tài nguyên dựa trên mức ưu tiên tác vụ.
  • Đã xem xét Công bằng [FLT: 1] Bảo đảm chia sẻ tài nguyên công bằng dựa trên cân nặng được chỉ định.
  • Min-Min và Max-Min: Tập trung vào việc giảm thiểu thời gian hoàn thành hoặc tối đa hóa công bằng.

Giữ thăng bằng về sự công bằng và công bằng

Tính năng hiệu quả trong kế hoạch tài nguyên chỉ tới tối đa hóa hệ thống thông qua và giảm thời gian trả lời. Công bằng đảm bảo rằng tất cả người dùng hoặc tác vụ nhận quyền truy cập tài nguyên công bằng. Việc kết nối cả hai đòi hỏi phải có sự đánh đổi, vì tối ưu hóa cho một có thể tác động đến người khác.

Các thuật toán thích nghi linh động điều chỉnh chính sách dựa trên việc làm và tình trạng hệ thống.

Những thử thách và sự quan tâm

Sắp xếp tài nguyên hữu hiệu bao gồm việc giải quyết nhiều thử thách:

  • Giải quyết các loại công việc và ưu tiên khác nhau.
  • Quản lý sự tranh chấp tài nguyên giữa nhiều người dùng.
  • Khả năng sinh sản trong môi trường đám mây lớn.
  • Giữ thăng bằng với các yêu cầu thời gian thực với hiệu suất tổng thể của hệ thống.