• DocumentCode
    267016
  • Title

    An Adaptive VM Provisioning Method for Large-Scale Agent-Based Traffic Simulations on the Cloud

  • Author

    Hanai, Masatoshi ; Suzumura, Toyotaro ; Ventresque, Anthony ; Shudo, Kazuyuki

  • Author_Institution
    Tokyo Inst. of Technol., Tokyo, Japan
  • fYear
    2014
  • fDate
    15-18 Dec. 2014
  • Firstpage
    130
  • Lastpage
    137
  • Abstract
    Using the Cloud for large-scale distributed simulations, such as agent-based traffic simulations, sounds like a good idea, as it is possible to provision and release easily processing nodes (e.g., Virtual machines) in the Cloud. However, the question is complex as it involves users´ objectives, such as, time to process the simulation and cost of the simulation, and because the workload evolves in distributed simulations, in each node and the whole system, and this impact the resource provisioning plans. This paper proposes two main contributions: (i) a method for efficient utilization of computational resources for distributed agent-based simulations, providing a mechanism that adapts the resource provisioning to users´ objectives and workload evolution, and (ii) a staged asynchronous migration technique to limit the migration overhead when the number of workers change. Our preliminary experimental results on a 24 hour scenario of traffic in the city of Tokyo show that our system outperforms a static provisioning by 12% in average and 23% during periods when workload changes a lot.
  • Keywords
    cloud computing; digital simulation; distributed processing; multi-agent systems; resource allocation; software agents; traffic engineering computing; virtual machines; Tokyo City; adaptive VM provisioning method; cloud computing; distributed agent-based simulations; efficient computational resource utilization method; large-scale agent-based traffic simulations; large-scale distributed simulations; migration overhead limitation; resource provisioning plans; staged asynchronous migration technique; virtual machines; workload evolution; Adaptation models; Computational modeling; Data models; Roads; Synchronization; Vehicles; Virtual machining; Cloud Computing; Large-scale Agent-based Simulation; Monetary Cost; Resource Provisioning; Traffic Simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/CloudCom.2014.164
  • Filename
    7037658