面向云计算的分布式应用自动部署框架

面向云计算的分布式应用自动部署框架

ID:39323421

大小:1.03 MB

页数:5页

时间:2019-06-30

面向云计算的分布式应用自动部署框架_第1页
面向云计算的分布式应用自动部署框架_第2页
面向云计算的分布式应用自动部署框架_第3页
面向云计算的分布式应用自动部署框架_第4页
面向云计算的分布式应用自动部署框架_第5页
资源描述:

《面向云计算的分布式应用自动部署框架》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第28卷第6期计算机技术与发展Vol.28No.62018年6月COMPUTERTECHNOLOGYANDDEVELOPMENTJune2018面向云计算的分布式应用自动部署框架122李超,花磊,宋云奎(1.新华通讯社中国经济信息社有限公司,北京100083;2.中国科学院软件研究所,北京100190)摘要:云计算环境下的分布式应用规模巨大、交互复杂、层次众多,增加了应用部署的复杂度。同时,应用通常同时部署在多个云平台上,而异构云服务API缺少统一标准,导致了多云之间不可互操作。针对以上问题,面向云计算环境,提出一种细粒度弹性应用自动部署框架CADep,以管

2、理云计算平台内部服务与基于云平台的业务组件之间的交互关系,并连接各种部署进程和资源。该框架使用轻量级的微内核实现了应用部署的核心机制,并通过可定制组件扩展部署功能。同时,通过分层描述应用及其执行环境,实现了细粒度的资源管理。实验结果表明,与当前分布式应用部署框架相比,CADep具有较短的部署时间,有效减轻了部署的工作量,降低了部署的难度。关键词:分布式应用;应用部署;部署框架;云计算中图分类号:TP39文献标识码:A文章编号:1673-629X(2018)06-0012-05doi:10.3969/j.issn.1673-629X.2018.06.003De

3、ploymentFrameworkforDistributedApplicationsinCloudComputing122LIChao,HUALei,SONGYun-kui(1.ChinaEconomicInformationServiceCo.,Ltd.,XinhuaNewsAgency,Beijing100083,China;2.InstituteofSoftware,ChineseAcademyofSciences,Beijing100190,China)Abstract:Distributedapplicationsincloudcomputing

4、havemanycomponents,complexinteractionsandvariouslayers,sodeployingtheseapplicationsisdifficult.Furthermore,multiplecloudcomputingplatformshavedifferentserviceAPIs,sothesecloudservicescannotcoop-eratewitheachother.Forthis,weproposeafine-grainedflexibledeploymentframeworkCADepfordist

5、ributedapplicationsincloudcomputingtomanagecloudservicesandinteractionswithapplicationcomponents,andthenintegratevariousdeploymentprocessesandresources.CADepwithalight-weightmicro-kernelusesacomponent-basedframeworktoimprovetheextensibilityofapplicationde-ployment.Furthermore,ituse

6、sthehierarchydescriptionofapplicationsandcontextstomanagecomponentsinafinegranularity.Experi-mentshowsthatcomparedwithtypicaldeploymentframeworks,CADephasshortdeploymenttime,reducesworkamountanddecreasesoperationaldifficulty.Keywords:distributedapplication;applicationdeployment;dep

7、loymentframework;cloudcomputing0引言应用,实现了类似于eBay的网上交易应用,提供了交在云计算环境下,分布式应用通常具有多个应用互型事务处理功能,如注册新用户、浏览、购买商品、付组件,同时部署在众多节点,因此云应用的配置管理面款。管理员使用Apache作为Web服务器分发请求,临着巨大挑战。首先,云计算引入了虚拟机(VM),增Tomcat作为应用服务器处理请求,MySQL作为数据加了配置管理的复杂度;同时,应用通常需要同时部署库服务器提供数据存取。客户请求处理分为与资金相在多个云上,而云计算平台的API缺少统一标准,导致关的关

8、键型业务处理和与浏览相关的非关键业务处了多云之间不可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。