Research on Resource Allocation for Multi-Tier Web Applications in a Virtualization Environment

2011年12月1日·
杨树国
杨树国
,
Yuqun Han
,
Na Li
,
Dongmei Wang
,
Yafeng Zhou
朱善良
朱善良
· 0 分钟阅读时长
摘要
Resource allocation for multi-tier web applications in virtualization environments is one of the most important problems in autonomous computing. On one hand, the more resources that are provisioned to a multitier web application, the easier it is to meet service level objectives (SLO). On the other hand, the virtual machine which hosts the multi-tier web application needs to be consolidated as much as possible in order to maintain high resource utilization. This paper presents an adaptive resource controller which consists of a feedback utilization controller and an auto-regressive and moving average model (ARMA)-based model estimator. It can meet application-level quality of service (QoS) goals while achieving high resource utilization. To evaluate the proposed controllers, simulations are performed on a testbed simulating a virtual data center using Xen virtual machines. Experimental results indicate that the controllers can improve CPU utilization and make the best tradeoff between resource utilization and performance for multi-tier web applications.
类型
出版物
Frontiers of Computer Science in China
publications
杨树国
Authors
正教授
教授,博士生导师,哈尔滨工业大学博士后。数据科学与信息技术研究中心主任,人工智能海洋技术场景化应用山东省工程研究中心主任,青岛市人工智能海洋技术创新中心主任,青岛科技大学数学与交叉研究院院长。美国佐治亚理工学院高级访问学者、香港中文大学高级访问学者、北京交通大学高级访问学者;山东省数学会常务理事、山东省应用统计学会常务理事、人工智能海洋学专业委员会常务委员。近年来,主持或参与国家自然科学基金、国防科工委、电子工业部、省自然基金、省重点科研计划、省高校科研计划、省优秀中青年科学家基金、青岛市科技发展计划项目等各级各类科研项目40多项。
Authors
Authors
朱善良
Authors
正教授
博士,教授,硕士生导师,人工智能技术海洋场景化应用山东省工程研究中心副主任,青岛市人工智能海洋技术创新中心副主任,青岛科技大学数学与交叉研究院副院长。山东赛区数学建模竞赛专家组成员、山东省数学会理事、山东省应用统计学会理事、人工智能海洋学专业委员会委员。近年来,主持或参与国家自然科学基金、省自然基金、省教改项目等各类教学科研项目20多项,在国内外期刊发表学术论文80余篇,其中被SCI、EI检索70余篇,参编教材1部。指导学生参加全国大学生数学建模竞赛、中国研究生数学建模竞赛、美国大学生数学建模竞赛等各类竞赛获国家一等奖9项、国家二等奖29项、国家三等奖13项、山东省一等奖37项、山东省二等奖12项、山东省三等奖7项。指导本科生参加国家大学生创新计划项目4项。