4.2 Article

Cost-Effective Feature Placement of Customizable Multi-Tenant Applications in the Cloud

期刊

JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT
卷 22, 期 4, 页码 517-558

出版社

SPRINGER
DOI: 10.1007/s10922-013-9265-5

关键词

Distributed computing; Cloud computing; SPLE; Application placement

资金

  1. Institute for the Promotion of Innovation by Science and Technology in Flanders (IWT)
  2. iMinds CUSTOMSS [2] project

向作者/读者索取更多资源

Cloud computing technologies can be used to more flexibly provision application resources. By exploiting multi-tenancy, instances can be shared between users, lowering the cost of providing applications. A weakness of current cloud offerings however, is the difficulty of creating customizable applications that retain these advantages. In this article, we define a feature-based cloud resource management model, making use of Software Product Line Engineering techniques, where applications are composed of feature instances using a service-oriented architecture. We focus on how resources can be allocated in a cost-effective way within this model, a problem which we refer to as the feature placement problem. A formal description of this problem, that can be used to allocate resources in a cost-effective way, is provided. We take both the cost of failure to place features, and the cost of using servers into account, making it possible to take energy costs or the cost of public cloud infrastructure into consideration during the placement calculation. Four algorithms that can be used to solve the feature placement problem are defined. We evaluate the algorithm solutions, comparing them with the optimal solution determined using an integer linear problem solver, and evaluating the execution times of the algorithms, making use of both generated inputs and a use case based on three applications. We show that, using our approach a higher degree of multi-tenancy can be achieved, and that for the considered scenarios, taking the relationships between features into account and using application-oriented placement performs 25-40 % better than a purely feature-oriented placement.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.2
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据