期刊文献+

基于OpenStack和Cloudify的自伸缩云平台体系 被引量:2

Self-elasticity cloud platform based on OpenStack and Cloudify
下载PDF
导出
摘要 现有Web服务在面临高并发请求时,会出现响应时间增加,甚至服务器宕机的问题,为此提出一种基于云计算的自伸缩分布式Web系统架构。该架构构建在OpenStack基础设施即服务(IaaS)的平台之上,结合Cloudify平台即服务(PaaS)的平台,实现了自伸缩云应用平台(ECAP);并提出以虚拟机资源模板为标度值来构建模糊矩阵,实现模糊层次分析调度算法。最后在云平台上上传测试应用,并使用压力测试工具对平台进行了测试分析,结果表明所构建平台比普通应用服务器在应用的平均响应时间和负荷性能上表现更好。 Under the condition of being confronted with highly concurrent requests, the existing Web services would bring about the increase of the response time, even the problem that server goes down. To solve this problem, a kind of distributed self-elasticity architecture for the Web system named ECAP ( self-Elasticity Cloud Application Platform) was proposed based on cloud computing. The architecture built on the Infrastructure as a Service (IaaS) platform of OpenStack. It combined Platform as a Service (PaaS) platform of Cloudify to realize the ECAP. In addition, it realized the fuzzy analytic hierarchy scheduling method by building the fuzzy matrix in the scale values of virtual machine resource template. At last, the test applications were uploaded in the cloud platform, and the test analysis was given by using the tool of pressure test. The experimental result shows that ECAP performs better in the average response time and the load performance than that of the common application server.
出处 《计算机应用》 CSCD 北大核心 2014年第6期1582-1586,1594,共6页 journal of Computer Applications
基金 国家自然科学基金资助项目(61202044) 四川省教育厅自筹项目(12ZB331) 四川省科技创新苗子工程(20132023) 绵阳市网络融合工程实验室开放基金资助项目(12zxwk02)
关键词 OPENSTACK Cloudify 云计算 自伸缩 模糊层次分析法 OpenStaek Cloudily cloud computing self-elasticity Fuzzy Analytical Hierarchy Process (FAHP)
  • 相关文献

参考文献12

  • 1林利,石文昌.构建云计算平台的开源软件综述[J].计算机科学,2012,39(11):1-7. 被引量:43
  • 2YOKOYAMA 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.
  • 3陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):1337-1348. 被引量:1310
  • 4WEN 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.
  • 5yon 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.
  • 6YANG 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.
  • 7YOKOYAMA 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.
  • 8WUHIB 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.
  • 9胡振碧,黄翔,张文博,陈宇行,张竹绿.面向PaaS的Web系统动态性能建模工具的设计实现[J].计算机工程与设计,2013,34(1):151-158. 被引量:5
  • 10YU 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.

二级参考文献98

  • 1Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 2Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 3Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 4Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 5Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 6Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.
  • 7Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43.
  • 8Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150.
  • 9Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350.
  • 10Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: A distributed storage system for structured data. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 205-218.

共引文献1353

同被引文献11

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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