• DocumentCode
    244121
  • Title

    Evaluating Caching Strategies for Cloud Data Access Using an Enterprise Service Bus

  • Author

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

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2014
  • fDate
    11-14 March 2014
  • Firstpage
    289
  • Lastpage
    294
  • Abstract
    Nowadays different Cloud services enable enterprises to migrate applications to the Cloud. An application can be partially migrated by replacing some of its components with Cloud services, or by migrating one or multiple of its layers to the Cloud. As a result, accessing application data stored off-premise requires mechanisms to mitigate the negative impact on Quality of Service (QoS), e.g. due to network latency. In this work, we propose and realize an approach for transparently accessing data migrated to the Cloud using a multi-tenant open source Enterprise Service Bus (ESB) as the basis. Furthermore, we enhance the ESB with QoS awareness by integrating it with an open source caching solution. For evaluation purposes we generate a representative application workload using data from the TPC-H benchmark. Based on this workload, we then evaluate the optimal caching strategy among multiple eviction algorithms when accessing relational databases located at different Cloud providers.
  • Keywords
    cache storage; cloud computing; public domain software; quality of service; relational databases; software architecture; ESB; QoS awareness; TPC-H benchmark; caching strategy evaluation; cloud data access; cloud services; multiple eviction algorithms; multitenant open source enterprise service bus; network latency; open source caching solution; quality of service; relational databases; Containers; Database systems; Protocols; Quality of service; Relational databases; Throughput; Cache; Enterprise Service Bus (ESB); Performance Optimization; Relational Databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2014 IEEE International Conference on
  • Conference_Location
    Boston, MA
  • Type

    conf

  • DOI
    10.1109/IC2E.2014.49
  • Filename
    6903485