首页> 外文会议>ICIC 2013 >Glaucus: Predicting Computing-Intensive Program’s Performance for Cloud Customers
【24h】

Glaucus: Predicting Computing-Intensive Program’s Performance for Cloud Customers

机译:Glaucus:预测计算密集型计划对云客户的表现

获取原文
获取外文期刊封面目录资料

摘要

As Cloud computing has gained much popularity recently, many organizations consider transmitting their large-scale computing-intensive programs to cloud. However, cloud service market is still in its infant stage. Many companies offer a variety of cloud computing services with different pricing schemes, while customers have the demand of "spending the least, gaining the most". It makes a challenge which cloud service provider is more suitable for their programs and how much computing resource should be purchased. To address this issue, in this paper, we present a performance prediction scheme for computing-intensive program on cloud. The basic idea is to map program into an abstract tree, and create a miniature version program, and insert checkpoints in head and tail for each computable independent unit, which record the beginning & end timestamp. Then we use the method of dynamic analysis, run the miniature version program on small data locally, and predict the whole program’s cost on cloud. We find several features which have close relationship with program’s performance, and through analyzing these features we can predict program’s cost on the cloud. Our real-network experiments show that the scheme can achieve high prediction accuracy with low overhead.
机译:由于云计算最近获得了很多人气,许多组织考虑将其大规模计算密集型程序传输到云。但是,云服务市场仍处于婴儿阶段。许多公司提供各种云计算服务,具有不同的定价计划,而客户则拥有“最不消费,最多的支出”的需求。这是一个挑战,云服务提供商更适合他们的程序以及应购买多少计算资源。要解决此问题,请在本文中,我们为云计算密集程序提供了一种性能预测方案。基本思想是将程序映射到抽象树中,并为每个可计算的独立单元创建一个微型版本,并在头部和尾部插入检查点,其记录开始和结束时间戳。然后我们使用动态分析方法,在本地在小数据上运行微型版本,并预测整个程序在云上的成本。我们发现几种与程序性能密切相关的功能,并通过分析这些功能,我们可以预测程序在云上的成本。我们的实际网络实验表明,该方案可以实现具有低开销的高预测精度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号