基于j2ee的docker集群监控和管理系统的设计与实现

基于j2ee的docker集群监控和管理系统的设计与实现

ID:23516424

大小:1.13 MB

页数:66页

时间:2018-11-08

基于j2ee的docker集群监控和管理系统的设计与实现_第1页
基于j2ee的docker集群监控和管理系统的设计与实现_第2页
基于j2ee的docker集群监控和管理系统的设计与实现_第3页
基于j2ee的docker集群监控和管理系统的设计与实现_第4页
基于j2ee的docker集群监控和管理系统的设计与实现_第5页
资源描述:

《基于j2ee的docker集群监控和管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号学号M201476150学校代码10487密级硕士学位论文基于J2EE的Docker集群监控和管理系统的设计与实现学位申请人:张紫阳学科专业:软件工程指导教师:陈长清副教授答辩日期:2016.12.18AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringDesignandImplementationofaJ2EE-basedDockerClusterMonitoringandManagementSystemCandidate:ZhangZiyang

2、Major:SoftwareEngineeringSupervisor:Assoc.Prof.ChenChangqingHuazhongUniversityofScienceandTechnologyWuhan430074,P.R.ChinaDecember,2016华中科技大学硕士学位论文摘要作为一个新兴的构建部署应用的平台,由于Docker自身容器化技术给企业所带来的方便性,使得它被越来越多企业采用,可以说Docker已成为当前企业运维平台的最受欢迎的工具之一。然而,企业级应用的业务或服务大多都是极其复杂的,一般情况下更是以分布式多节点部署居多。当企业采用Docker作为构建

3、部署平台之时,由于多节点下Docker集群动态性和复杂性的特点,这就会使得企业往往难以对应用进行监控和管理。因此,一个针对多节点下Docker集群监控和管理的系统应运而生。Docker集群监控和管理系统依据软件开发流程,首先对监控和管理系统的需求进行了分析,分析了系统角色模型、功能以及非功能需求并给出不同角色对象用例图。接着以B/S架构为基础对监控和管理系统的总体架构进行设计,并依照模块划分,将系统划分成平台管理、集群监控代理管理、集群节点信息管理等六大功能模块并分别进行了详细设计。然后对系统划分的模块分别给与实现,在系统实现的过程中主节点的监控和管理平台使用了Spring+Hi

4、bernate+SpringMVC框架、DockerRemoteAPI和指标时序数据库influxDB等技术,而监控节点端的监控代理则采用Python、Docker等技术,与主节点端交互采用的是influxDBAPI接口技术。最后针对监控和管理系统六大功能模块设计了测试用例,进行了功能性测试,并且还从安全、性能两个方面对系统进行了非功能性测试,从而保障了系统的质量。Docker集群监控和管理系统不仅帮助用户解决了多节点下节点机器与Docker集群性能监控、容器和镜像管理问题,并且还提供了众多能够提升用户工作效率的功能。关键词:Docker集群监控容器镜像I华中科技大学硕士学位论文

5、AbstractAsanewplatformtobuildanddeploytheapplication,Dockerhasbeenrecognizedbymoreandmoreenterprises,owningtotheconveniencebroughtbyitscontainerizationtechnology,itcanbesaidthattheDockerhasbecomeoneofthemostpopulartoolsforenterpriseoperationandmaintenanceplatform.However,thebusinessorserviceo

6、fmostenterpriseapplicationisextremelycomplex,mostapplicationsaregenerallydistributeddeploymentonmulti-nodecluster.TheapplicationsofenterpriseareoftenhardtobemanagedandmonitoredduetothecomplexanddynamiccharacteristicsofDockerclusterundermulti-nodes,whentheDockeristakenasabuildinganddeployingpl

7、atform.Therefore,asystemformonitoringandmanagementofDockerundermulti-nodeclusteremergesasthetimesdemand.Dockerclustermonitoringandmanagementsystemisdevelopedbasedonthesoftwaredevelopmentprocess,firstly,thedemandofmonitoringandmanagementsystem

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

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

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