首页> 外文期刊>Software >Cost-efficient and network-aware dynamic repartitioning-based algorithms for scheduling large-scale graphs in cloud computing environments
【24h】

Cost-efficient and network-aware dynamic repartitioning-based algorithms for scheduling large-scale graphs in cloud computing environments

机译:具有成本效益且基于网络的动态重分区算法,用于在云计算环境中调度大型图

获取原文
获取原文并翻译 | 示例
           

摘要

Large amount of data that is generated by Internet and enterprize applications are stored in the form of graphs. Graph processing systems are broadly used in enterprizes to process such data. With the rapid growth in mobile and social applications and complicated connections of Internet websites, massive concurrent operations need to be handled. On the other hand, the intrinsic structure and the size of real-world graphs make distributed processing of graphs more challenging. Low balanced communication and computation, low preprocessing overhead, low memory footprint, and scalability should be offered by distributed graph analytics frameworks. Moreover, the effects of network factors such as bandwidth and traffic as well as monetary cost of processing such large-scale graphs and the mutual impact of these elements have been less studied. To address these issues, we proposed two dynamic repartitioning algorithms that consider network factors, affecting public cloud environments to decrease the monetary cost of processing. A new classification of graph algorithms and processing is also introduced, which will be used to choose the best strategy for processing at any operation. We plugged these algorithms to our extended graph processing system (iGiraph) and compared them with those supported in other graph processing systems such as Giraph and Surfer on Australian National Cloud Infrastructure. We observed that up to 30% faster execution time, up to 50% network traffic decline, and more than 50% cost reduction are achieved by our algorithms compared to a framework such as the popular Giraph.
机译:Internet和企业应用程序生成的大量数据以图形的形式存储。图形处理系统广泛用于企业来处理此类数据。随着移动和社交应用程序的快速增长以及Internet网站的复杂连接,需要处理大量并发操作。另一方面,真实世界图的固有结构和大小使图的分布式处理更具挑战性。分布式图形分析框架应提供低平衡的通信和计算,低的预处理开销,低的内存占用量和可伸缩性。此外,对诸如带宽和流量之类的网络因素的影响以及处理此类大规模图形的货币成本以及这些元素的相互影响的研究还很少。为了解决这些问题,我们提出了两种考虑网络因素的动态重新划分算法,这些算法会影响公共云环境以降低处理的货币成本。还介绍了图形算法和处理的新分类,它将用于选择在任何操作下进行处理的最佳策略。我们将这些算法插入到扩展的图形处理系统(iGiraph)中,并将其与其他图形处理系统(例如,澳大利亚国家云基础架构上的Giraph和Surfer)支持的算法进行了比较。我们发现,与诸如流行的Giraph之类的框架相比,我们的算法可将执行时间缩短30%,将网络流量减少50%,并将成本降低50%以上。

著录项

  • 来源
    《Software》 |2018年第12期|2174-2192|共19页
  • 作者单位

    Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic, Australia;

    Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic, Australia;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    cloud computing; cost saving; graph processing; network-aware processing;

    机译:云计算;节省成本;图形处理;网络感知处理;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号