• DocumentCode
    2094459
  • Title

    Cost-Conscious Scheduling for Large Graph Processing in the Cloud

  • Author

    Li, Jian ; Su, Sen ; Cheng, Xiang ; Huang, Qingjia ; Zhang, Zhongbao

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    808
  • Lastpage
    813
  • Abstract
    In recent years large graph processing has emerged to be a popular application for companies because of the increasing large Web graph and social networks. The ever growing scale of graphs and recent emergence of cloud computing poses challenges to their efficient and cost-conscious scheduling approach for processing tasks. In this paper, we focus on the use of cloud resources for dispatching large graph processing tasks. We design a novel framework EComer that can be easily integrated into existing cloud infrastructure. The key component of this framework is a cost-conscious scheduling heuristic, called CCSH, which is an extension of Heterogeneous Earliest Finish Time (HEFT). Our algorithm CCSH first constructs a priority list of tasks and then assigns the task with the highest priority value to the cost-efficient virtual machine in a cloud setting. The comparison study, based on randomly generated large graphs and a real-life astronomy application model, demonstrates that our algorithm outperforms HEFT by exhibiting significant monetary cost savings at a reasonable increase in overall execution time.
  • Keywords
    cloud computing; graph theory; scheduling; social networking (online); CCSH; HEFT; Web graph; cloud computing; cloud infrastructure; cloud resources; cloud setting; cost conscious scheduling heuristic; graph processing; heterogeneous earliest finish time; social networks; virtual machine; Cloud computing; Computational modeling; Pricing; Processor scheduling; Schedules; Scheduling; Virtual machining; cloud computing; cost-conscious schduling; directed acyclic graph; large graph processing; list scheduling; performance guarantees;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.147
  • Filename
    6063080