• DocumentCode
    2010497
  • Title

    MAP: Mobile Assistance Platform with a VM Type Selection Ability

  • Author

    Ferber, Matthew ; Kalinnik, Natalia ; Korch, Matthias ; Prell, Andreas ; Rauber, T. ; Witzgall, Matthias

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Bayreuth, Bayreuth, Germany
  • fYear
    2013
  • fDate
    15-18 Dec. 2013
  • Firstpage
    448
  • Lastpage
    449
  • Abstract
    The usage of remote compute and storage resources is becoming popular to assist mobile devices. However, existing frameworks that support mobile client/server applications do not consider the provision of resources in a large scale. Although a cloud-based infrastructure may provide a large number of resources on demand, most cloud offerings do not provide the right level of abstraction to assist mobile devices. Infrastructure-as-a-Service (IaaS) offerings are too complex to set up on demand and Platform-as-a-Service (PaaS) offerings are not flexible enough regarding Quality-of-Service (QoS) adjustment. To overcome these issues, we propose a middleware named Mobile Assistance Platform (MAP), which serves as an extended PaaS layer. It provides an on-demand execution platform for program code, but with the additional ability to select the underlying VM quality for execution. Furthermore, each mobile request is assigned to a single VM instance for processing. MAP provides configurable compute resources for mobile users in a large scale. For this demo, we have set up MAP on the Amazon EC2 infrastructure and we present two mobile applications that can benefit from the on-demand resource quality selection.
  • Keywords
    cloud computing; middleware; mobile computing; quality of service; resource allocation; virtual machines; Amazon EC2 infrastructure; IaaS offerings; MAP; PaaS offerings; QoS; VM type selection ability; cloud-based infrastructure; infrastructure-as-a-service offering; middleware; mobile assistance platform; mobile client-server applications; mobile devices; platform-as-a-service offerings; program code; quality-of-service; remote compute; resource quality selection; storage resources; Conferences; Java; Middleware; Mobile communication; Mobile handsets; Performance evaluation; Servers; Code Offloading; Mobile Cloud Computing; Platform as a Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2013 International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2013.79
  • Filename
    6808216