arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1604.04804cs.DC
收藏

计算即服务平台的云实例管理和资源预测

Cloud Instance Management and Resource Prediction For Computation-as-a-Service Platforms

Joseph Doyle, Vasileios Giotsas, Mohammad Ashraful Anam, Yiannis Andreopoulos

摘要:

计算即服务(CaaS)产品在过去几年中获得了吸引力,因为它们在软件即服务的可扩展性和可定制结构即服务平台的定制可能性之间取得了平衡。为了有效地运行,CaaS平台必须具有三个关键属性:(i)将单个处理任务被动地分配给可用的云实例(ii)准确的资源预测;(iii)有效控制服务于工作负载的云实例的数量,以便在以及时的方式完成工作负载和降低资源利用成本之间进行优化。在本文中,我们提出了三种方法,满足这些性质(分别):(i)基于比例公平和TTC约束的服务速率分配机制:(ii)用于资源预测的卡尔曼滤波估计;以及(iii)使用加法增乘减(AIMD)算法(以传输控制协议中的资源管理而闻名),用于控制为工作负载服务的计算单元的数量。将我们的三个建议集成到一个CaaS平台中,与基于反应式资源预测的方法相比,Amazon EC2现货实例成本降低了27%以上,与当前最先进的CaaS平台(Amazon Lambda和Autoscale)相比,计费成本降低了38%至60%。

英文摘要:

Computation-as-a-Service (CaaS) offerings have gained traction in the last few years due to their effectiveness in balancing between the scalability of Software-as-a-Service and the customisation possibilities of Infrastructure-as-a-Service platforms. To function effectively, a CaaS platform must have three key properties: (i) reactive assignment of individual processing tasks to available cloud instances (compute units) according to availability and predetermined time-to-completion (TTC) constraints; (ii) accurate resource prediction; (iii) efficient control of the number of cloud instances servicing workloads, in order to optimize between completing workloads in a timely fashion and reducing resource utilization costs. In this paper, we propose three approaches that satisfy these properties (respectively): (i) a service rate allocation mechanism based on proportional fairness and TTC constraints; (ii) Kalman-filter estimates for resource prediction; and (iii) the use of additive increase multiplicative decrease (AIMD) algorithms (famous for being the resource management in the transport control protocol) for the control of the number of compute units servicing workloads. The integration of our three proposals\ into a single CaaS platform is shown to provide for more than 27% reduction in Amazon EC2 spot instance cost against methods based on reactive resource prediction and 38% to 60% reduction of the billing cost against the current state-of-the-art in CaaS platforms (Amazon Lambda and Autoscale).

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑