中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 软件所图书馆  > 期刊论文
Subject: Computer Science (provided by Thomson Reuters)
Title:
面向多租户Web应用的性能隔离方法
Alternative Title: performance isolation approach for multi-tenancy web applications
Author: 王伟 ; 黄涛 ; 魏峻 ; 钟华 ; 宋云奎
Keyword: 多租户 ; 性能管理 ; 性能隔离 ; 并发控制 ; Web应用
Source: 中国科学:信息科学
Issued Date: 2013
Volume: 43, Issue:1, Pages:45-59
Indexed Type: CNKI ; CSCD
Department: 中国科学院软件研究所软件工程技术研究中心;武汉大学软件工程国家重点实验室;
Sponsorship: 国家自然科学基金(批准号:61100068)|国家高技术研究发展计划(批准号:2012AA011204)|国家重点基础研究发展计划(批准号:2009CB320704)|武汉大学软件工程国家重点实验室开放基金(批准号:SKLSE20100821)资助项目
Abstract: 提出一种面向应用级共享的多租户Web应用性能隔离方法.首先建立基于事务处理链的应用级资源管理模型,基于信号量机制给出了模型的并发控制算法,支持事务级、分阶段的多租户Web应用资源管理,并在一次事务处理的各阶段实现线程复用,避免因修改交互协议而产生的再工程代价.基于上述工作,给出多租户性能隔离算法及策略,并利用TPC-W电子商务应用验证方法的系统开销及有效性.实验结果表明,该方法可以有效降低租户资源侵占行为的影响,并避免系统过载.
English Abstract: Multi-tenancy enables the sharing of resources and costs across a large pool of users, thus allowing for centralization of infrastructure in locations with lower costs. Performance isolation is a key requirement for multi-tenant Web application hosting environments. This paper proposes a performance isolation approach for application-level sharing multi-tenancy Web applications. A fine-grained application-level resource management model based on the transaction-processing chain is first defined, as well as its concurrency control algorithm based on the semaphore mechanism. This model helps to manage resources usage in a transaction-level and phase-targeted way. It reuses one thread within a transaction process, and therefore, avoids the reengineering cost generated by system reconstruction. The end result is an approach that extends the current Web application hosting environments to multi-tenancy aware hosting environments. A detailed set of experiments were performed under different settings for changing workloads in the controlled TPC-W application to evaluate the effectiveness and performance overhead of our approach. Compared to the traditional coarse-grained strategy, experimental results show that the fine-grained strategy based on our approach is more efficient and agile in avoiding performance interference between multiple hosted tenants and CPU overload. Our results also show that the performance overhead of our approach is small.
Language: 中文
Citation statistics:
Content Type: 期刊论文
URI: http://ir.iscas.ac.cn/handle/311060/15244
Appears in Collections:软件所图书馆_期刊论文

Files in This Item:

There are no files associated with this item.


Recommended Citation:
王伟,黄涛,魏峻,等. 面向多租户Web应用的性能隔离方法[J]. 中国科学:信息科学,2013-01-01,43(1):45-59.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[王伟]'s Articles
[黄涛]'s Articles
[魏峻]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[王伟]‘s Articles
[黄涛]‘s Articles
[魏峻]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2020  中国科学院软件研究所 - Feedback
Powered by CSpace