6. http://gridengine.sunsource.net/
4.3.3. Chất lượng dịch vụ và giá cả trong cấp phát tài nguyên:
Đôi khi cũng phải kết hợp advance reservation với dịch vụ cho thuê tài nguyên đảm bảo chất lượng hơn (Quality-of-Service - QoS) bằng cách lập lịch công việc kèm theo deadline. Phương pháp để thực hiện đảm bảo QoS bao gồm sử dụng kỹ thuật chiếm đóng (38) (39), (40), đặt chỗ với thời gian ước lượng, khơng chính xác (41), (39), (38), và khuyến khích các u cầu địi hỏi hiệu suất tối đa [4]. Các hệ thống của Siddiqui (42), và Castillo (43) cũng đã áp dụng hiệu quả advance reservation vào việc cung cấp QoS.
Qua đó, vấn đề định giá cho tài nguyên trong các hệ thống hỗ trợ QoS cũng được nảy sinh. Hệ thống của Singh (44) đã đề xuất một kế hoạch định giá cho loại advance reservation rất thích hợp. Đó là việc đặt chỗ khơng chỉ tính giá theo kích cỡ, thời gian sử dụng mà cịn tính đến khoảng thời gian trì hỗn các cơng việc khác (khơng phải advance reservation) chạy. Hơn nữa, hệ thống còn hỗ trợ nhiều thời điểm bắt đầu đặt chỗ thích hợp với nhiều giá cả khác nhau để khách hàng có thể chọn lựa sao cho hợp lý với chi phí và sự cần thiết của mình. Trong phạm vi nghiên cứu của đề tài này, khách hàng được xác định một loại giá duy nhất bằng chiến lược định giá thích hợp để tăng tối đa lợi nhuận cho nhà cung cấp.
Hệ thống “Đám mây” IaaS (Infrastructure-as-a-Service) cho phép khách hàng mua được những khối lượng tài nguyên nhất định thông qua máy ảo với một vài bảo đảm QoS, mặc dù không phải dành cho mỗi yêu cầu riêng biệt. Ví dụ hệ thống Amazon EC2 đảm bảo tỉ lệ hoạt động hằng năm là 99,95%14 nhưng khách hàng không thể yêu cầu được bảo đảm tuyệt đối như advance reservation hay deadline. Hệ thống đám mây công cộng lớn như Amazon EC2 có thể khơng cần đến phải cung cấp loại advance reservation hay deadline bởi vì tài nguyên của hệ thống này đủ lớn để có thể cung cấp vơ thời hạn tất cả các loại yêu cầu. Hơn nữa, cũng phải lưu ý về các mức độ giá của Amazon. Trường hợp “On-
demand” được cung cấp ngay lập tức được tính với giá 0,085$ đến 2.88$ tùy
thuộc vào loại VM và hệ điều hành, thích hợp cho các ứng dụng ngắn hạn, số công việc không báo trước và không được ngắt. Trường hợp “Reserved” cho phép khách hàng chi trả thấp hơn giá tiền mỗi giờ cho mỗi thể hiện trong thời hạn một hay ba năm nếu khách hàng trả trước cho trường hợp đó, thích hợp cho các u cầu sử dụng lâu dài hay có khả năng báo trước, hoặc là khả năng phục hồi sau sự cố. Trường hợp “Spot” thích hợp cho u cầu tài ngun có thời gian bắt đầu và kết thúc linh hoạt hoặc chỉ khả thi với loại giá thấp, do đó mức độ đảm bảo QoS cũng thấp hơn so với loại On-demand. Trong bài tìm hiểu này, chúng ta chỉ tìm hiểu mơ hình thích hợp với các trường hợp u cầu QoS cao.
Trong mơ hình này, các lease có giá biến đổi nhưng không giống trong trường hợp Spot của Amazon và thuật ngữ lease cũng khơng bị vi phạm.
Vì MT3 cịn có phần phát triển chính sách xem xét nhà cung cấp có nên tham gia vào việc thỏa thuận lease khơng, khơng quan tâm đến việc có nên phân lịch lease hay khơng, nên vấn đề định giá tài ngun có bảo đảm QoS như advance reservation lại liên quan đến bài tìm hiểu này bởi vì vấn đề này giải quyết cách tính giá cả cho lease thuận tiện hơn.