- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云应用管理平台设计及实现
云应用管理平台设计及实现 【摘 要】为了有效应对企业内部使用独占式物理服务器部署Web应用而造成硬件资源闲置和浪?M的问题,提出了企业私有云的解决方案实现云应用管理平台。该平台研究虚拟化技术管理和调度底层虚拟化资源,集成了Web应用部署调度机制实现自动部署,并提出了弹性负载均衡完成多租户场景下对虚拟资源的动态共享。通过对比试验,平台虚拟资源可有效替代物理资源,克服了硬件的消耗浪费并节省了成本支出
【关键词】云应用管理平台 虚拟化 弹性负载均衡 PaaS IaaS
doi:10.3969/j.issn.1006-1010.2017.08.014 中图分类号:TP302 文献标志码:A 文章编号:1006-1010(2017)08-0069-05
引用格式:温云龙. 云应用管理平台的设计与实现[J]. 移动通信, 2017,41(8): 69-73.
Design and Implementation of Cloud Application Management Platform
WEN Yunlong
[Abstract] In order to effectively cope with the idle and wasted hardware resource resulting from deploying Web applications due to exclusively occupying physical servers in enterprises, a solution based on enterprise private cloud to realize cloud application management platform was proposed in this paper, on which the Virtualization Technology management and the scheduling of lower-layer virtualized resources were investigated. Deployment scheduling mechanism of web application was integrated, to realize the automatic deployment. The elastic load balance was proposed to achieve the dynamic sharing of virtualized resources in the scenario of multi-tenant. Comparative experiments demonstrate the platform virtualized resource not only effectively replaces the physical resource, but also reduces the hardware consumption with the saved expenditure.
[Key words]cloud application management platform virtualization elastic load balance PaaS IaaS
1 引言
Web应用部署常独占物理服务器资源,配置硬件资源和应用运行环境耗时费力;对于高并发的应用系统,配置昂贵的负载均衡设备存在一定的资源浪费情况。常见的企业解决方案采用虚拟机和软件负载均衡来解决物理资源问题,使用SVN和Git代码仓库实现代码管理,集成Jenkins实现代码自动编译构建[1]等。在云计算PaaS(Platform as a Service,平台即服务)层面,也有开源平台CloudFoundry[2]、OpenShift[3]和Docker[4]容器架构解决资源共享的问题。本文采用J2EE规范开发的云应用管理平台(简称云平台),借鉴主流开源PaaS平台的优点,结合代码仓库和持续构建等系统,设计并实现一种支持大多数Web框架的开发和部署,以适应高并发条件下的动态负载均衡,便于二次开发的全生命周期管理平台
2 云平台总体架构
云平台属于PaaS范畴,总体架构包含IaaS(Infras-tructure as a Service,基础设施即服务)层、接口驱动层、应用管理和调度系统、服务层以及镜像层,并结合软件开发中主流的源代码管理工具、缺陷管理工具等开源技术,形成比较完整的企业级云平台解决方案
云平台的设计需要考虑如下:
(1)接口层通过开发多个主流虚拟化平台驱动,提供多种
您可能关注的文档
- 中学物理课堂教学中教师心理换位.doc
- 中学班主任班级管理艺术及管理要点探寻Q.doc
- 中学生作文中模式化现象探究.doc
- 中学生厌学心理形成及摆脱对策.doc
- 中学生德育及心理健康教育双向融合.doc
- 中学生手机依赖社会干预策略探究.doc
- 中学生物学概念教学探索.doc
- 中学生早恋原因及教育策略.doc
- 中学生数学教学交流现状及策略分析.doc
- 中学生课外阅读指导之我见.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)