期刊文献+

一种支持性能优化的软件部署描述语言 被引量:1

A Software Deployment Description Language for Performance Optimization
下载PDF
导出
摘要 现有的软件即服务(SaaS)动态部署模型和语言在描述软件部署方案时,主要关注部署配置信息、性能需求及资源可用性需求,难以为面向SaaS软件部署方案的性能优化提供支持。为此,提出一种SaaS软件部署描述语言(SSDL)。SSDL根据SaaS软件部署的特点,结合SaaS软件性能优化所需的信息,从部署环境、部署对象、部署计划和部署约束4个方面构建SSDL概念模型,描述SaaS软件部署方案并给出基于SSDL的性能优化方法。通过应急任务运行管理系统部署方案的性能优化实验,验证了提出的SSDL对软件性能优化的支撑作用。 The existing Software as a Service (SaaS) dynamic deployment models and languages mainly focus on deployment configuration information and performance or resource availability requirement when describing software deployment scheme, which cannot support performance optimization of SaaS software deployment scheme. Based on the above problems, this paper puts forward a SaaS Software Deployment Language (SSDL) according to SaaS software deployment' s characteristics and information SaaS software performance optimization requires. This paper constructs the conceptual model of SSDL describing SaaS software deployment scheme from four aspects which are deployment environment, deployment object, deployment plan and deployment constraint, and then presents the performance optimization method based on SSDL. Finally,a deployment scheme performance optimization experiment of an emergency task operation management system verifies the support function of the proposed SSDL for software performance optimization.
出处 《计算机工程》 CAS CSCD 北大核心 2017年第6期11-18,共8页 Computer Engineering
基金 国家自然科学基金(61373038) 国家"863"计划项目(2012AA011204)
关键词 软件即服务 部署描述语言 性能优化 部署方案 概念模型 Software as a Service (SaaS) deployment description language performance optimization deploymentscheme, conceotual model
  • 相关文献

参考文献6

二级参考文献128

  • 1黄涛,陈宁江,魏峻,张文博,张勇.OnceAS/Q:一个面向QoS的Web应用服务器[J].软件学报,2004,15(12):1787-1799. 被引量:28
  • 2LU Xicheng,WANG Huaimin,WANG Ji.Internet-based virtual computing environment(iVCE):Concepts and architecture[J].Science in China(Series F),2006,49(6):681-701. 被引量:33
  • 3GuoCJ, SunW, Huang Y, Wang Z H, Gao B. A framework for native multi-tenancy application development and management//Proceedings of the 9th IEEE International Conference on E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce and E Services(CEC-EEE'07). 2007: 551-558.
  • 4Weissman C D, Bobrowski S. The design of the force, com multitenant internet application envelopment platform//Proceedings of the 35th SIGMOD International Conference on Management of Data (SIGMOD' 09). Providence, Rhode Island, USA, 2009:889- 896.
  • 5Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schemamapping techniques//Proceedings of the 34th SIGMOD In- ternational Conference on Management of Data (SIGMOD' 08). Vancouver, BC, Canada, 2008: 1195-1206.
  • 6Amza C, Ch A, Cox A L, Elnikety S, Gil R, Rajamani K, Zwaencpoel W. Specification and implementation of dynamic Web site benchmarks//Proceedings of the 5th IEEE Work shop on Workload Characterization (WWC' 02). Austin, Texas, USA, 2002. 147- 156.
  • 7http: //www. humanbenehmark, com/tests/reactiontime/in dex. php, link retrieved on 2010-06-24.
  • 8Soundararajan G, Amza C. Online data migration for auto nomic provisioning of databases in dynamic content Web serw ers//Proceedings of the 15th Annual International Conference on Computer Science and Software Engineering (CAS CON'05). Richmond Hill, ON, Canada, 2005: 268-282.
  • 9Ibaraki T, Katoh N. Resource Allocation Problems: Algorithmic Approaches. Cambridge, MA USA: MIT Press, 1988.
  • 10Arlitt M, Jin T. Workload characterization of the 1998 world cup web site. HP Laboratories Palo Alto, 1999.

共引文献101

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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