Title :
On Valid and Optimal Deployments for Mixed-Tenancy Problems in SaaS-Applications
Author :
Lange, Stanislav ; Margraf, Marian ; Ruehl, Stefan T. ; Verclas, Stephan A. W.
Author_Institution :
Univ. of Appl. Sci. Darmstadt, Darmstadt, Germany
fDate :
June 27 2014-July 2 2014
Abstract :
Software-as-a-Service (SaaS) is a delivery model whose basic idea is to provide applications to the customer on demand over the Internet. Thereby, SaaS promotes multi-tenancy as a tool to exploit economies of scale. A major drawback of SaaS is the customers´ hesitation of sharing infrastructure, application code, or data with other tenants. The common way in research to address this problem is to create new approaches to implement and improve the tenants´ isolation on a commonly used instance. Our approach, called mixed-tenancy approach, tackles this hesitation differently. It allows customers to choose with whom they want to share the instances of an application as well as the underlying infrastructure, and a valid deployment is computed in accordance with customer´s constraints. This paper addresses the major algorithmic problem related to the mixed-tenancy approach. In particular, we analyze the problem of computing valid and optimal deployments. In doing so, we provide a theoretical analysis of the complexity of this problem, proposing several heuristics and discussing their quality.
Keywords :
cloud computing; customer services; Internet; SaaS-applications; customer constraints; mixed-tenancy problems; optimal deployments; software-as-a-service; Algorithm design and analysis; Educational institutions; Electronic mail; Internet; Optimization; Servers; Virtual machining; Algorithm design and analysis; Heuristic algorithms; Web and internet services;
Conference_Titel :
Services (SERVICES), 2014 IEEE World Congress on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5068-3
DOI :
10.1109/SERVICES.2014.58