کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
524634 868790 2015 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Cost-efficient coordinated scheduling for leasing cloud resources on hybrid workloads
ترجمه فارسی عنوان
برنامه ریزی هماهنگ با هزینه اجباری برای اجاره منابع ابر در بارهای هیبریدی
کلمات کلیدی
پردازش ابری، صرفه جویی در هزینه، خدمات تعاملی، شغل دسته ای
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی


• We devise a priority function to decide which interactive request get a faster VM instance.
• We use queuing analysis to adjust resource allocations based on predictions of interactive service arrival rates.
• We schedule batch jobs according to the dynamics of residual capacity and spot instance pricing.
• Our work is applicable to diverse interactive services, batch jobs and pricing models.

Cloud service providers, leasing resources from cloud vendors under the pay-per-use service model, would want to minimize rental costs while meeting users’ computing needs. They typically serve the following two types of workloads: interactive service requests and batch jobs. Early algorithms were devised to deal with either type of workloads, but not both. In the presence of a mixture of both types of workloads, we observe that these algorithms would often overproduce virtual-machine (VM) instances, resulting in much higher rental costs than necessary. In particular, we show that the VM instances generated by these algorithms for interactive services tend to incur significant resources unused. We present a coordinated scheduling algorithm to solve this problem. First, we use a priority function to handle interactive services, meet stringent service response time, and in the same time collect residual resources needed for batch jobs. Second, we use queueing analysis to adjust resource allocations based on predictions of resource requests for interactive services. Third, we schedule batch jobs according to the dynamics of residual capacity and spot instance pricing. Using traces from real-world interactive services and a library of batch jobs in practical applications, we demonstrate using numerical analysis that our coordinated scheduling is superior to the existing algorithms on cost efficiency designed for either type of workloads.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Parallel Computing - Volume 44, May 2015, Pages 1–17
نویسندگان
, , , , , ,