• DocumentCode
    1916567
  • Title

    A Scalable Master-Worker Architecture for PaaS Clouds

  • Author

    Aggarwal, Vaneet ; Aggarwal, Shubhashis Sengupta ; Sharma, Vibhu Saujanya ; Santharam, Aravindan

  • Author_Institution
    Accenture Technol. Labs., Bangalore, India
  • fYear
    2012
  • fDate
    10-16 Nov. 2012
  • Firstpage
    1268
  • Lastpage
    1275
  • Abstract
    Clouds provide an attractive infrastructural option to deploy highly-scalable distributed applications. Platform as a Service (PaaS) clouds offer basic software stack and services along with the execution containers to simplify the hosting of user applications. However, traditional many task computing architectures cannot be hosted as-is on current PaaS platforms due to certain limitations. This paper describes a novel modified architecture for master-worker, a well-known many task computing paradigm, to take advantage of the fast scalability provided by PaaS. The architecture is transformed into a multiagent system where the distributed agents use a message broker for communication and to store the computation progress. The agents are capable of dynamically shifting between a master and a worker role based on the information available with a durable message broker. This state-less feature of the agents makes them amenable for a PaaS platform and adds fault-tolerance to the system. The experiments illustrate the promising potential of the architecture to efficiently scale computationally intensive tasks on PaaS.
  • Keywords
    cloud computing; multi-agent systems; PaaS cloud; message broker; multiagent system; platform-as-a-service; scalable master-worker architecture; software service; software stack; task computing architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-1-4673-6218-4
  • Type

    conf

  • DOI
    10.1109/SC.Companion.2012.153
  • Filename
    6495935