期刊文献+

面向PaaS的Web系统动态性能建模工具的设计实现 被引量:5

Design and implementation of PaaS-oriented performance modeling system for Web applications
下载PDF
导出
摘要 按需供给是PaaS平台面临的一个核心挑战。传统以局部优化为目标的反馈控制方法难以实现全局资源供给最优,为了更合理分配资源,利用性能模型预测Web系统的资源需求就变得至关重要。随着平台服务化的发展,其部署方式由封闭环境转为开放的服务形式,为模型的构造提出了新的挑战:由于应用和平台分属不同组织,大大增加了解系统全貌的难度,所以传统手工建模方法除了建模难度大之外,更难以在开放的环境下实施;在开放和动态的环境下,用户的使用难以预期,而用户行为的改变又会极大的影响系统行为,因而也有必要使模型适应用户行为的变化。针对上述问题,给出了一种动态性能建模工具的设计与实现。该工具在Web系统中插入必要的探针收集系统运行时状态,并输出为日志。通过周期性的对这些日志进行分析,从大量数据中提取出性能模型,使其与实际用户使用情况相符。文中以TPC-W基准测试为例,验证了该系统的有效性。 On-demand provision is a core challenge for PaaS platform. Traditional feedback method solves the problem of local optimization and is hard to realize global optimization of resources provision. In order to allocate resources reasonably, performa- nce model plays an important role in predicting resources demand of Web applications. However, with the development of the service platform, the way of deployment is changed from closed environment to an opened one, such as PaaS. New challenges are broughr for performance modeling of such systems. First, it is difficult to build a performance model in advance, because applica- tions and platforms belong to different organizations. Second, in the opening and dynamic environment, the user behaviors is un- expected, which makes it is necessary to let the model adapt to the change of the mixed workload mode. To solve above prob- lems, a dynamic performance modeling tool is designed and implemented. The tool is used to collect the running condition of Web systems at first step by inserting necessary probes into those Web systems and writing to log files. And then through periodically analyzing these log files, the tool extracts a performance model from the mass data which is in coincidence with the use condition of Web users. At last, our work is evaluated with TPC-W bench mark, whose results can demonstrate the effectiveness of our approach.
出处 《计算机工程与设计》 CSCD 北大核心 2013年第1期151-158,共8页 Computer Engineering and Design
基金 国家973重点基础研究发展计划基金项目(2009CB320704) 国家自然科学基金项目(61173003) 国家科技重大专项"核高基"基金项目(2011ZX03002-002-01)
关键词 PAAS平台 WEB系统 性能建模 动态 探针 PaaS platform Web system performance modeling dynamic probe
  • 相关文献

同被引文献53

  • 1YOKOYAMA S, YOSHIOKA N. Dodai-deploy: fast cluster deploy- ment tool [ C]// Proceedings of the 2012 IEEE 19th International Conference on Web Services. Washington, DC: IEEE Computer So- ciety, 2012:681 -682. 被引量:1
  • 2WEN X, GU G, LI Q, et al. Comparison of open-source cloud man- agement platforms: OpenStack and OpenNebula [ C]// Proceedings of the 9th IEEE International Conference on Fuzzy Systems and Knowledge Discovery. Washington, DC: IEEE Computer Society, 2012:2457 - 2461. 被引量:1
  • 3yon LASZEWSKI G, DIAZ J, WANG F G, et al. Comparison of multiple cloud frameworks [ C] // Proceedings of the 2012 5th IEEE International Conference on Cloud Computing. Washington, DC: IEEE Computer Society, 2012:734 -741. 被引量:1
  • 4YANG J W, KIM S H, LEE S D, et al. Design of a next generation D-CATV cloud platform based Content service integration system u- sing virtualization technology[ C]//Proceedings of the 2011 Interna- tional Conference on Information Science and Applications. Wash- ington, DC: IEEE Computer Society, 2011:1 -6. 被引量:1
  • 5YOKOYAMA S, YOSHIOKA N, SHIDA T. Edubase cloud: cloud platform for cloud education[ C]// Proceedings of the 1st Interna- tional Workshop on Software Engineering Education based on Real- World Experiences. Washington, DC: IEEE Computer Society, 2012:17 -20. 被引量:1
  • 6WUHIB F, STADLER R, LINDGREN H. Dynamic resource alloca- tion with management objectives: implementation for an OpenStack cloud [ C] // Proceedings of the 8th International Conference on Net- work and Service Management. Washington, DC: IEEE Computer Society, 2012:309 - 315. 被引量:1
  • 7YU Z, WEI S, ZHANG D, et al. Application of FAHP in the allo- cation of medical resources [ C]// Proceedings of the 2010 World Congress on Intelligent Control and Automation. Washington, DC: IEEE Computer Society, 2010:1959 - 1962. 被引量:1
  • 8LU Y , LIN B , LIU M . Research on performance evaluation based on FAHP[ C]// Proceedings of the 2010 International Con- ference on System Science, Engineering Design and Manufacturing Informatization. Piscataway: IEEE Press, 2010:282-284. 被引量:1
  • 9PENG L F, LI N N. FAHP-based evaluation of the group-buying website[ C]// Proceedings of the 8th International Conference on Service Systems and Service Management. Piscataway: IEEE Press, 2011 : 1 - 6. 被引量:1
  • 10BACIGALUPO D A, VAN H, USMANI J A. Resource management of enterprise cloud systems using layered queuing andhistorical performance models[ C ]//Proceedings of 2010 IEEE International Symposium on Parallel & Distributed Process- ing, Workshops and Phd Forum (IPDPSW). Washington,DC: IEEE Computer Society, 2010:1-8. 被引量:1

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部