分布式业务集成部署平台的设计与实现

分布式业务集成部署平台的设计与实现

ID:32609459

大小:5.52 MB

页数:69页

时间:2019-02-13

分布式业务集成部署平台的设计与实现_第1页
分布式业务集成部署平台的设计与实现_第2页
分布式业务集成部署平台的设计与实现_第3页
分布式业务集成部署平台的设计与实现_第4页
分布式业务集成部署平台的设计与实现_第5页
资源描述:

《分布式业务集成部署平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要近年来,随着应用的多样化发展和大数据时代的来临,学术界和工业界设计并实现了多种分布式业务系统作为编程框架来应对日益增多的数据类型和应用需求多样性挑战,例如适用于离线批处理场景的框架MapReduce、适用于流式计算场景的框架Storm、适用于内存迭代计算场景的框架Spark、适用于DAG计算场景的框架Tez、适用于图计算场景的框架Pregel等。在未来的发展中,新的计算框架有很大概率会持续性出现。无论是现有框架还是未来的框架,都将专注于特定应用场景,不会出现某个计算框架能适用于全部的应用场景,成为它们共

2、同的最佳选择。在生产环境中,分布式业务系统经常也离不开某些通用服务,例如Web服务器、数据库服务器等。为每个分布式业务系统提供专门的基础设施,单独设计部署存在扩展性差、利用率偏低等问题。针对以上这些问题,本文结合国内外现有的研究情况,分析当前部署支撑平台的架构和特点,设计并实现了分布式业务系统集成部署平台(DistributedbusinesssystemDeployPlatform,DDP),提供自动化部署分布式业务系统并高伸缩定制化运营的基础支撑服务。主要工作与创新点如下:1.实现集群复用,在一个集群整体上

3、运行各种计算框架等分布式业务系统,并根据异构性的业务资源请求,自适应最优匹配的承载节点。基于业务负载动态扩容和收缩。按需索取计算资源,当业务负载超过阈值高位值时,进行动态扩容,为业务模块的分配更多的资源,当业务负载小于低位值时,进行收缩,回收空闲资源。实时监控业务系统模块运行的情况,当发生故障时,能在其他部署节点上重启运行,保证了故障常态下的容错。2.优化了双层调度模型,多个调度器通过对集群状态的共享进行资源分配并优化了冲突概率。提高了系统的并发度。3.采用了开源容器承载业务系统的运行,提升了系统的隔离性和可扩

4、展性。通过功能测试,本系统对具备有效的监控和容错处理,能够对计算资源进行合理分配。关键词:容器、集群复用、业务部署、资源调度模型IABSTRACTABSTRACTWiththecomingofbigdataeraanddiversifieddevelopmentofapplication,academiccircleandindustrycircledesignedanddeliveredmultipledistributedbusinesssystemsasprogrammingframeworkinorde

5、rtoaddressthechallengeoftheincreasingdatatypeanddemandofapplication,suchasoff-linebatchprocessingframeworkMapReduce、streamcomputingframeworkStorm、memoryiterativecomputationframeworkSpark、DAGcomputationframeworkTez、schematacomputationframeworkPregel.Inthefore

6、seeablefuture,newcomputationframeworkprobablyappears.Everyframeworkfocusesonspecificapplicationscenario.It’sunlikelythatonecomputationframeworkcanbetheoptimaloptionforallapplicationscenarios.Distributedbusinesssystemisalwayscloselyconnectedwithgeneralservice

7、sinproductionenvironment,suchasWebserver、databaseserver.Therewillbesomeissues,likepoorscalability,lowutilizationrate,ifweofferdedicatedinfrastructureandindividualdesignforeachdistributedbusinesssystem.Tosolveaboveissues,weanalyzethestructureandcharacterizati

8、onofcurrentdeploymentsupportplatformanddesignDistributedbusinesssystemDeployPlatform(DDP)basedonexistingresearchstatus,offerdistributedbusinesssystemwithautomateddeploymentandbasicsupportservice

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

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

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