Danh mục

Kiểm soát đầu vào để lập lịch cho các yêu cầu người dùng trên tính toán đám mây dựa vào ràng buộc QoS

Số trang: 10      Loại file: pdf      Dung lượng: 246.01 KB      Lượt xem: 11      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài viết đưa ra thuật toán lập lịch cho các yêu cầu với các ràng buộc QoS như chi phí, deadline, ngân sách, khối lượng, tỉ lệ lãi suất phạt, kích cỡ file đầu vào và đầu ra. Sử dụng các máy ảo đã có trên các trung tâm dữ liệu để ánh xạ vào các yêu cầu nhằm mục tiêu làm cho chi phí của hệ thống là nhỏ nhất nhưng vẫn thỏa mãn deadline và ngân sách của các yêu cầu.
Nội dung trích xuất từ tài liệu:
Kiểm soát đầu vào để lập lịch cho các yêu cầu người dùng trên tính toán đám mây dựa vào ràng buộc QoSCác công trình nghiên cứu, phát triển và ứng dụng CNTT-TT Tập V-1, Số 13 (33), tháng 6/2015 Kiểm soát đầu vào để lập lịch cho các yêu cầu người dùng trên tính toán đám mây dựa vào ràng buộc QoS Admission Control to Schedule for User Requirements Based on QoS Constraints in Cloud Computing Nguyễn Hoàng Hà, Lê Văn Sơn, Nguyễn Mậu Hân Abstract: The problem of admission control to dụng hết một giờ thì họ cũng phải trả chi phí cho toànschedule for user requirements is NP-complete [1] in bộ một giờ được thuê. Điều này thúc đẩy nhu cầu tìmcloud computing environment. To solve this problem it kiếm một định vị hiệu quả về chi phí cho tập các yêuis usually to put building heuristic algorithms to form cầu của khách hàng.a simple algorithm with complex polynomial. In this Tính toán đám mây coi phần mềm (SaaS) và cơ sởpaper, we propose an algorithm of admission control hạ tầng (IaaS) như là các dịch vụ. Mục tiêu chính củaand a scheduling algorithm for user requirements nhà cung cấp SaaS (Software as a Service) là đem lạibased on the use of ACO algorithm (Ant Colony lợi nhuận lớn nhất cho họ bằng cách thuê các tàiOptimization) and take advantage of validity period nguyên với chi phí thấp từ nhà cung cấp IaaSbetween the requirements so that the total cost of the (Infrastructure as a Service) nhưng vẫn đảm bảo ràngsystem is minimal but still satisfying QoS (Quality of buộc QoS cho khách hàng. Để đạt được mục tiêu củaService) constraints for the requirements. Two nhà cung cấp SaaS, bài báo này đề xuất thuật toán vừaalgorithms are set up and run a complete test on kiểm soát đầu vào vừa lập lịch ACACO và thuật toánCloudSim. The experimental results show the lập lịch MProfit. Thuật toán ACACO sử dụng ACOeffectiveness and superiority of the proposed (Ant Colony Optimization) [6,8] để tìm kiếm tàialgorithm in comparing with sequential and EDF nguyên trên các trung tâm dữ liệu với chi phí thấp(Earliest Deadline First) algorithms. nhưng vẫn thỏa mãn ràng buộc QoS, sau đó ra quyết định chập nhận hay từ chối yêu cầu của khách hàng. Keyword: Admission Control, SchedulingAlgorithms, QoS Constraint, Resource Allocation. Nếu yêu cầu được chấp nhận thì yêu cầu này sẽ được ánh xạ vào tài nguyên hợp lý. Thuật toán MProfit tiếpI. GIỚI THIỆU tục lập lịch cho các yêu cầu được chấp nhận để tận Tính toán đám mây là sự phát triển của tính toán dụng khoảng thời gian sử dụng chưa hết trong giờphân tán, tính toán song song và tính toán lưới. Tài được thuê của các yêu cầu nhằm đem lại chi phí nhỏnguyên trong môi trường này được cung cấp bởi nhiều nhất cho nhà cung cấp SaaS.nhà cung cấp dịch vụ như, Microsoft Azure [2], IBM Bài toán kiểm soát đầu vào và lập lịch cho các yêu[3], Amazon EC2 [4] v.v.. Các nhà cung cấp này cung cầu với các tham số như thời gian đến, deadline, ngâncấp các dịch vụ cho người dùng bằng cách cho người sách, khối lượng công việc, tỉ lệ phạt, v.v. là một bàidùng thuê tài nguyên (phần cứng, phần mềm, tài toán NP-đầy đủ [1]. Do đó, để đưa ra một giải pháp tốinguyên lưu trữ, v.v..) thông qua Internet. Người dùng ưu thường phải tìm kiếm vét cạn khi đó độ phức tạp sẽcó thể thuê các tài nguyên khác nhau dựa trên yêu cầu là hàm mũ, nên cách này không thể được áp dụng. Đểcủa họ và trả chi phí khi họ sử dụng. Thời gian thuê tài khắc phục nhược điểm này, người ta thường dùng cácnguyên được tính theo giờ, nếu người dùng không sử phương pháp heuristic để đưa ra một giải pháp gần tối - 16 -Các công trình nghiên cứu, phát triển và ứng dụng CNTT-TT Tập V-1, Số 13 (33), tháng 6/2015ưu như phương pháp tối ưu hóa đàn kiến (ACO) [6, 8], II. MÔ HÌNH HỆ THỐNGkỹ thuật tối ưu hóa đàn ong mờ [9], phương pháp tham Các thành phần của hệ thống bao gồm: người dùng,lam EDF [10,11], v.v.. nhà cung cấp SaaS, PaaS (Platform as a Service) và Trong môi trường tính toán đám mây, người sử IaaS. Người dùng gửi các yêu cầu sử dụng phần mềmdụng thuê các dịch vụ thông qua Internet và trả phí khi kèm theo yêu cầu QoS của họ lê ...

Tài liệu được xem nhiều:

Tài liệu liên quan: