• DocumentCode
    172848
  • Title

    Towards Dynamic Application Distribution Support for Performance Optimization in the Cloud

  • Author

    Gomez Saez, Santiago ; Andrikopoulos, Vasilios ; Leymann, Frank ; Strauch, Steve

  • Author_Institution
    Inst. of Archit. of Applic. Syst. (IAAS), Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    248
  • Lastpage
    255
  • Abstract
    The Cloud computing paradigm emerged by establishing new resources provisioning and consumption models. Together with the improvement of resource management techniques, these models have contributed to an increase in the number of application developers that are strong supporters of partially or completely migrating their application to a highly scalable and pay-per-use infrastructure. In this paper we derive a set of functional and non-functional requirements and propose a process-based approach to support the optimal distribution of an application in the Cloud in order to handle fluctuating over time workloads. Using the TPC-H workload as the basis, and by means of empirical workload analysis and characterization, we evaluate the application persistence layer´s performance under different deployment scenarios using generated workloads with particular behavior characteristics.
  • Keywords
    cloud computing; resource allocation; software performance evaluation; TPC-H workload; application persistence layer; behavior characteristics; cloud computing paradigm; consumption model; dynamic application distribution support; empirical workload analysis; nonfunctional requirement; pay-per-use infrastructure; performance evaluation; performance optimization; process-based approach; resource management techniques; resource provisioning model; workload generation; Benchmark testing; Cloud computing; Computer architecture; Databases; Throughput; Topology; Weibull distribution; Application Deployment; Application Distribution; Benchmark; Database-as-a-Service (DBaaS); Relational Database; Synthetic Workload; TPC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5062-1
  • Type

    conf

  • DOI
    10.1109/CLOUD.2014.42
  • Filename
    6973748