预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113742029A(43)申请公布日2021.12.03(21)申请号202010480716.1(22)申请日2020.05.30(71)申请人山东汉鑫科技股份有限公司地址264000山东省烟台市高新区蓝海路1号4号楼(72)发明人刘建磊解景阳胡桂华(51)Int.Cl.G06F9/455(2006.01)G06F16/215(2019.01)G06F11/14(2006.01)权利要求书1页说明书3页(54)发明名称一种基于Docker的DevOps的持续交付系统(57)摘要本发明公开了一种基于Docker的DevOps的持续交付系统,包括Docker引擎、数据验证分析系统、前置数据阵列存储系统、数据存留系统以及外部访问查询系统;所述Docker引擎与外部数据采集装置通过网联的形式通讯连接,Docker引擎用于创建镜像以及容器,本发明采用数据备份并自主检测的形式来进行数据有效性的检测,利用数据存留系统实现充分的数据备份,同时数据对比系统则可以实时监控数据的丢失情况,整体在一定程度上有效的保证了数据的完整性,同时对缺失数据的暂存以及分析可以很快的了解到具体的故障源头,从而进一步的保证了系统的运行稳定性。CN113742029ACN113742029A权利要求书1/1页1.一种基于Docker的DevOps的持续交付系统,其特征在于,包括Docker引擎、数据验证分析系统、前置数据阵列存储系统、数据存留系统以及外部访问查询系统;所述Docker引擎与外部数据采集装置通过网联的形式通讯连接,Docker引擎用于创建镜像以及容器,利用Docker引擎的逻辑处理能力将原始的外部数据中的冗长数据、错误数据以及不连续数据进行剔除,从而让数据的有效性更加合理;所述数据验证分析系统与Docker引擎通讯连接,数据验证分析系统用于对Docker引擎的输入数据以及输出数据进行监控分析处理,利用数据验证分析系统监控数据的输入合理性以及输出的合理性,避免外界非正常的数据上传或者非正常数据的下载;所述前置数据阵列存储系统与数据验证分析系统通讯连接,前置数据阵列存储系统用于储存数据验证分析系统输出处理过得的正常数据;前置数据阵列存储系统通讯连接有数据存留系统,数据存留系统用于实时备份前置数据阵列存储系统中的数据;所述外部访问查询系统包括原数据分析检索系统、备份数据分析检索系统、数据对比系统以及缺失数据暂存系统;所述原数据分析检索系统与前置数据阵列存储系统通讯连接,原数据分析检索系统用于分析检索前置数据阵列存储系统中的数据;所述备份数据分析检索系统与数据存留系统通讯连接,备份数据分析检索系统用于分析检索数据存留系统中的数据;所述数据对比系统分别连接原数据分析检索系统和备份数据分析检索系统,数据对比系统通过对原数据分析检索系统和备份数据分析检索系统的表单进行数据对比来获取缺失的数据;所述缺失数据暂存系统与数据对比系统通讯连接,利用缺失数据暂存系统将数据对比系统获取的缺失数据进行储存,从而方便后期研究数据缺失的具体原因,同时也保护了数据的完整性以及安全性。2.根据权利要求1所述的基于Docker的DevOps的持续交付系统,其特征在于,所述原数据分析检索系统还通讯连接有登入设备,登入设备包括客户端、网络系统以及身份验证系统,其中网络系统接入互联网并实现与客户端的通讯连接;网络系统与身份验证系统通讯连接,其中身份验证系统用于验证客户端的访问身份,当访问身份合法时客户端便可访问原数据分析检索系统,利用原数据分析检索系统来实现对数据的检索访问。3.根据权利要求1所述的基于Docker的DevOps的持续交付系统,其特征在于,所述原数据分析检索系统、备份数据分析检索系统以及缺失数据暂存系统均通讯连接有控制后台。4.根据权利要求3所述的基于Docker的DevOps的持续交付系统,其特征在于,所述控制后台包括后台登入系统、数据分析系统以及监控报警大屏,后台登入系统用于访问原数据分析检索系统、备份数据分析检索系统以及缺失数据暂存系统,数据分析系统用于获取数据的储存情况、备份情况以及缺失情况,同时按照预定设定将报警信息传递给监控报警大屏进行显示。2CN113742029A说明书1/3页一种基于Docker的DevOps的持续交付系统技术领域[0001]本发明涉及持续交付领域,尤其是涉及一种基于Docker的DevOps的持续交付系统。背景技术[0002]Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。[0003]对于目前常见的持