收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于虚拟化技术的应用敏捷部署系统方案及演示实现

胡驰坤  
【摘要】:目前市面上所运行的应用及服务的部署相关工作基本由负责该应用开发的软件开发人员完成,这些工作主要包括旧有应用服务的启停、应用包及附件管理、应用的重新部署和新应用的部署。该部分工作与应用开发无关,仅涉及简单的图形和命令行下的操作,操作量小且复杂度不高,完全可由企业内部业务人员完成,减少开发人员负担。本系统以Cloud Foundry(业内首个Platform-as-a-Service框架)作为应用部署云平台,基于Odoo(原OpenERP开源ERP框架)实现图形界面式友好的应用部署相关工作,人员学习成本低,操作简单便捷,Odoo低耦合特性扩展功能良好,可广泛应用于小型企业或社区单位的网络应用部署需要。 本系统实现了Cloud Foundry云平台上应用管理的核心流程。用户功能界面包括两大主要部分:CLI (Command Line Interface)配置界面以及APP部署界面。系统中不同业务流程中的操作由不同组权用户完成。本系统用户权限由高到低分为:系统管理员、软件开发人员、部署人员及配置人员。 CLI配置界面主要包括ORG (organization组织)、Space的创建、Cloud Foundry登录信息的录入管理和Cloud Foundry平台的登入登出操作。其中ORG、Sapce、登录信息的录入管理由配置人员完成,登入登出由软开及部署人员完成。APP部署界面主要包括应用的运行参数调整、已部署应用的启停、取消部署和重新部署以及新应用的创建部署操作。应用的运行参数主要由实例数、运行内存、占用磁盘以及访问地址组成。部署及开发人员停止应用后即可对上述参数进行快速调整。对于原有由非本系统部署的应用的重新部署,系统将核实应用的附件完整情况(包括应用包、必要说明文件),将对缺失应用包的情况给出友好提醒,核实完整后通过先行取消部署再部署完成重新部署的操作。重新部署及新应用的部署如涉及服务的绑定,本系统将根据应用包中的配置文件自行进行Cloud Foundry云平台上的服务创建及绑定工作。上述操作基本由部署人员完成,涉及应用包的管理操作由开发人员辅助完成。 系统基本完成了在Cloud Foundry上部署及管理应用的核心功能,在pylot WEB (应用压力测试工具)模拟客户端连接数80,压力测试时间1分钟的测试条件下,请求出错率控制在1%左右,响应时间控制在5s内,完全符合小型企业或社区单位的实际使用需求。 目前本系统因本人时间有限和技术的欠缺还存在以下三方面的不足:一是本系统只适用于Cloud Foundry云平台上的应用部署及管理,业内一般根据应用的实际用户规模在不同云平台中进行动态选择,目前系统无法做应用的动态迁移;二是应用相关附件存储于Odoo所在服务器的文件系统,攻击源易获取文件系统中的源码文件,造成商业机密的泄漏,理想情况下,应将较小的附件以库文件的形式存储于数据库中;三是用户操作中产生的错误会因重复操作成功而覆盖,系统应建立额外的ERROR收集机制,以对ERROR进行还原,以便对系统做进一步改进。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 丁柯 ,金蓓弘 ,冯玉琳;事务工作流的建模和分析[J];计算机学报;2003年10期
2 陈鹏飞,张钢,王庆节;工作流管理原型系统的设计与实现[J];微处理机;2003年05期
3 夏晓东,王保义,张少敏;基于工作流思想的办公自动化系统的开发[J];微机发展;2003年S1期
4 张子平,彭志宏,严召进,王远志;企业工作流机模型的设计[J];微计算机信息;2003年10期
5 邓珍荣;基于向后恢复的多层工作流事务管理模型[J];广西科学院学报;2004年03期
6 陈大峰,吴泉源,刘必欣;工作流资源指派技术的研究与实现[J];计算机应用研究;2004年08期
7 张翼英,张翼飞;工作流管理系统的结构与应用[J];辽宁商务职业学院学报(社会科学版);2004年03期
8 徐方平,叶丹;工作流在电力生产管理信息系统中的应用[J];农村电气化;2004年11期
9 寿志勤,李乐明,崇大志;一个面向政务流程的工作流管理系统分析与构建[J];电子政务;2005年10期
10 莫国明,姚路;浅谈工作流技术在“数字勘测”中的应用[J];福建电脑;2005年02期
11 付燕宁,刘磊,李波;工作流机的操作语义[J];吉林大学学报(信息科学版);2005年03期
12 陈富军;基于工作流物流调度系统的设计与实现[J];苏州大学学报(工科版);2005年02期
13 王兴鹏,崔亮,刘春娇;基于工作流的过程级企业应用集成[J];微计算机应用;2005年03期
14 王明微;周竞涛;张树生;陈亚奇;;基于工作流的主动信息共享体系结构[J];制造业自动化;2006年01期
15 刘洪武;许焕新;来继敏;翟英韬;;工作流技术在工商管理系统中的应用[J];河北软件职业技术学院学报;2006年01期
16 郭思媚;;一个基于工作流技术的办公自动化系统的设计与实现[J];辽宁大学学报(自然科学版);2006年01期
17 汪永好;;设计模式在工作流管理系统实现中的应用[J];计算机工程与设计;2006年06期
18 欧阳昱;刘玉树;;基于实例分解的工作流授权合理性验证[J];计算机集成制造系统;2006年05期
19 顾煜新;张淑华;方艳;刘通;;基于工作流技术的网络平行审计系统的研究[J];长春大学学报;2006年08期
20 刘小琳;郑有才;;面向服务的工作流技术[J];计算机工程与应用;2006年27期
中国重要会议论文全文数据库 前10条
1 常群;王海洋;;基于长短事务分离的工作流事务模型[A];第十九届全国数据库学术会议论文集(研究报告篇)[C];2002年
2 马帅;王海洋;王文;;事务工作流及其错误处理策略[A];第十七届全国数据库学术会议论文集(研究报告篇)[C];2000年
3 刘庆;刘英博;王建民;;基于工作流日志的层次化角色挖掘[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
4 袁征;肖宇;;基于事例处理的工程项目工作流管理[A];土木建筑学术文库(第12卷)[C];2009年
5 王飞;李郴;薛清龙;胡晓鑫;;基于工作流技术的银行影像系统的研究和开发[A];煤矿自动化与信息化——第19届全国煤矿自动化与信息化学术会议暨中国矿业大学(北京)百年校庆学术会议论文集[C];2009年
6 刘建勋;陈海燕;;工作流管理系统中基于组织结构约束的授权研究[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年
7 魏连;许榕生;;基于工作流技术的手机取证系统的设计与实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
8 姚韵;朱金福;;基于工作流的不正常航班服务调度研究[A];可持续发展的中国交通——2005全国博士生学术论坛(交通运输工程学科)论文集(上册)[C];2005年
9 寿志勤;李乐明;崇大志;;一个面向政务流程的工作流管理系统分析与构建[A];中国行政管理学会2005年年会暨“政府行政能力建设与构建和谐社会”研讨会论文集[C];2005年
10 张琪;赵霁;;工作流技术在信息管理系统中的应用[A];2005全国自动化新技术学术交流会论文集(三)[C];2005年
中国博士学位论文全文数据库 前3条
1 王朝霞;数据感知工作流的建模与验证[D];清华大学;2012年
2 卢伟倬;建设项目工作流精益管理研究[D];哈尔滨工业大学;2008年
3 杨晓辉;基于服务组织的开放Agent社会研究[D];天津大学;2012年
中国硕士学位论文全文数据库 前10条
1 李晓鑫;基于工作流的提案协同办公系统设计与实现[D];上海交通大学;2011年
2 周霞;柔性工作流管理系统引擎的研究与实现[D];南京航空航天大学;2006年
3 任侠;支持业务过程持续改善的工作流仿真工具设计与实现[D];国防科学技术大学;2005年
4 周鑫淼;基于工作流管理的项目管理应用研究[D];合肥工业大学;2012年
5 杨丽;天津市质检院办公自动化系统的设计与实现[D];天津大学;2012年
6 赵振钢;基于遗传算法的工作流挖掘设计与研究[D];浙江工业大学;2012年
7 郑冠华;基于工作流的服务定制研究[D];西北师范大学;2013年
8 刘黎军;商贸企业工作流管理系统的研究与实现[D];天津大学;2009年
9 朱梅;基于工作流管理系统的炼化公司信息平台系统研究与实现[D];西北大学;2008年
10 施红峰;基于工作流技术的大学生公寓管理系统的设计与实现[D];电子科技大学;2012年
中国重要报纸全文数据库 前10条
1 何进伟;还工作流管理一个说法[N];中国计算机报;2003年
2 徐昊;工作流是下一个“金矿”[N];中国计算机报;2003年
3 ;《工作流管理——模型、方法和系统》出版[N];中华读书报;2004年
4 胡长城;工作流:国内国际两极分化[N];计算机世界;2007年
5 工作流资深专家 游青华;如何选择一个适合的工作流平台[N];中国计算机报;2007年
6 刘喜喜;超越工作流管理[N];中国计算机报;2006年
7 ;北京商能 实现电子化工作流体系[N];中国计算机报;2009年
8 刘锬;Lotus Domino/Notes工作流在办公自动化中的应用[N];计算机世界;2005年
9 蒋明炜 戴宝纯 吴英;工作流管理使企业系统实现集成[N];中国乡镇企业报;2004年
10 沈建苗 编译;基于Spring创建工作流引擎[N];计算机世界;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978