首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 82 毫秒
1.
随着互联网的快速发展以及互联网业务、用户数量的不断增多, 越来越多的传统单体应用为了方便拓展新业务、增加可复用度, 已经选择将业务拆分为多个微服务, 这样可便于后期的管理和拓展. 但若以传统的方式在云平台去部署多个微服务是非常繁琐且消耗人力物力. 为了实现敏捷开发和快速部署, 减少开发与运维之间团队的时间损耗, 在分布式容器编排引擎平台Kubernetes的实验环境中, 研究在其中部署CI/CD流水线服务, 从而使代码到服务实现自动化构建.  相似文献   

2.
随着高校信息系统逐步向微服务架构发展,基于Docker容器技术和Kubernetes容器编排技术构建的云原生平台在高校数据中心规模扩展迅速.云原生平台架构复杂,相比传统虚拟化模式存在着更多的安全风险.本文结合高校数据中心云原生部署现状,按照云原生的系统架构从容器安全、容器编排系统安全、服务网格安全、微服务安全四个方面深...  相似文献   

3.
杨潇 《信息与电脑》2023,(1):150-152
微服务架构的采用已经彻底改变了今天开发应用程序的方式。但是,当持续集成应用到微服务时,需要考虑如何将持续集成的构建与每个微服务映射。如果仅仅修改了某个微服务的一行代码,如何更高效地对所影响的微服务重新进行验证和构建,特别是面对庞大的代码库时。鉴于此,谷歌开源的Bazel工具可以处理大规模数据构建、共享代码库以及从源代码构建的软件相关问题。在微服务架构中,容器编排是一个新的挑战,Kubernetes解决了这个问题。在部署每个微服务时,需要确保在部署升级时不影响下游服务。Helm通过Helm Chart管理Kubernetes应用程序,可以使团队定义、安装和升级最复杂的Kubernetes应用程序。  相似文献   

4.
赵宇峰  雷晟  张国钢  耿英三 《计算机工程》2021,47(9):171-177,184
针对电力设备设计仿真流程中成本高、计算资源利用效率低等问题,利用Docker容器化技术和Kubernetes容器编排技术,构建基于容器的电力设备仿真云平台。结合仿真云平台的需求,从功能实现、镜像构建、云平台架构等方面设计云平台各模块,并对云平台运行中的关键处理流程进行分析。在此基础上,通过动态构建技术从特性匹配、调度算法等方面对云平台的运行进行优化。应用实例结果表明,基于容器的电力设备仿真云平台能充分发挥云平台的优势,正确地根据用户提供的参数应用模板进行仿真。  相似文献   

5.
为支撑现代数字城市的部署和实施,提出了一个面向城市管理和服务的私有云平台模型——"PK云",针对系统安全、需求牵引和迭代发展等重点要求,对平台的总体架构、软件架构、主要特点及应用等进行了研究和设计。该研究能够为基于众创众筹和持续集成的现代数字城市业务信息系统的研发提供解决方案,同时为私有云、微服务、容器等新技术在城市信息化建设中的应用提供参考和借鉴。  相似文献   

6.
提出一种基于Docker的容器云平台设计与部署方法。分析容器云平台的用户需求,详细描述容器云平台的层次架构与组成模块。在容器云平台部署过程中,改进集群监控方案,结合Grafana和Prometheus构建一个可靠的性能监控方案。在镜像库上,为保证安全与稳定,选择Harbor作为私有镜像仓库。使用网络文件系统(Network File System,NFS)存储服务为容器提供共享存储服务。通过测试验证了该方法的可行性与高效性。  相似文献   

7.
随着软件系统功能日益增加,代码呈现出一种高度耦合的现象.微服务架构将一个单体应用分解为多个微型服务,使系统高可用和可扩展成为可能,并已成为主流架构风格.同时,Docker容器技术的发展,特别是各种Kubernetes系列开源产品的成熟化,使得微服务落地成为现实.文章基于Rancher容器平台给出一种部署微服务系统的解决...  相似文献   

8.
为了解决应用系统紧耦合、信息孤岛等问题,胜利油田开展了勘探开发集成服务云平台的建设工作,其主要架构就是基于SOA的服务集成与应用。随着云计算的发展,传统SOA存在服务粒度大、耦合度高,服务是集中管控,不易于扩充和弹性部署,因此需要将云平台架构从传统SOA到微服务转移。本文就针对油田企业集成服务云平台的微服务架构实现进行初步的探索,将平台目前的公共服务修改为微服务模式对外提供服务,通过容器进行部署和发布。  相似文献   

9.
针对气象结构化数据在单机数据库环境下存在缺乏灵活扩展和资源利用率低下的问题,提出了一种基于Kubernetes的云原生数据库部署方案,将MySQL数据库运行在Kubernetes+容器的环境,通过集群部署调优,形成分布式云原生数据库服务能力。该方案利用Shared Everything+Shared Storage的存储计算分离架构实现资源池化高效管理;利用Shared Nothing的分布式架构,实现数据水平分片、水平扩展。测试结果证明,该方案具有较好的横向扩展和数据查询性能。  相似文献   

10.
Docker容器技术因其在开发和部署上的便捷性与实用性,在实际生产中被广泛使用。作为一个强大的容器云编排工具,Kubernetes在管理大量容器时具有明显优势,在众多的容器云编排系统中脱颖而出,已成为容器云管理的事实标准。本文设计开发了一款基于Kubernetes的容器云编排系统完成容器的日常管理,实现了容器的创建、容器的副本维护、容器的滚动更新、容器的计划任务、服务的发布以及存储的共享等功能。Kubernetes使容器的部署和应用变得更简单、高效,具有较高的应用价值。  相似文献   

11.
针对地震资料处理环节中软硬件资源使用上存在的专业软件独占计算机资源,计算资源利用率低和计算机集群硬件性能没有充分发挥等问题,通过对docker容器云技术的研究,基于Docker、Kubernetes及相关的容器生态技术,构建高可用容器云平台,根据地震资料处理专业软件的具体需求,构建具有特定发行版操作系统的专业软件镜像,编写专业软件多进程启动和集群自动化编排的执行程序,实现处理软件的应用云化及软件部署的自动编排,不仅可以提高计算机集群硬件资源的利用率,而且能显著提升软件运行性能。  相似文献   

12.
随着互联网、云计算技术的快速发展,越来越多的企业开始建设私有云管理系统,统一运营管控云主机、物理机等IaaS层资源。本文引入Spring Cloud微服务架构对系统进行总体架构设计、拆分微服务,最后使用Kubernetes容器化方式部署各微服务实现系统的高可用性。  相似文献   

13.
传统的电商系统多是单体的烟囱式架构或私有云下分布式架构,无法处理大量服务之间的数据深度交互、频繁迭代等方面的问题,是其数字化转型的主要障碍。提出了通过云原生技术对电商系统改造升级:利用微服务实现高效开发;通过持续集成、发布,实现从开发、构建到部署的自动化;利用容器对服务进行封装,通过容器编排,实现从开发到运维的无缝衔接,达到开发运维一体化的目的。  相似文献   

14.
汪源  刘传昌 《软件》2014,(9):66-72
云环境下服务自动化部署是当前云计算研究领域的热点问题,是现有服务向云平台上迁移的前提,具有重要的理论意义和使用价值。本文首先对业务的架构进行分析,将其分成不同的组件并提取需要部署的软件及依赖关系,由此编写自动化部署配置文件。在Open Stack dashboard组件中加入相关代码,调用Salt Stack API实现对自动化部署参数的获取和处理,利用带有saltstack-minion的镜像和本地repository对虚拟机进行软件部署。通过实验证明本系统是可运行的。  相似文献   

15.
为满足基于Docker容器的应用在Kubernetes集群和Docker Swarm集群之间的迁移需求,研究A-Migrator异构容器云应用迁移系统。通过Kubernetes和Docker Swarm的应用编排调度策略,给出两者之间编排信息转换的可行方法,并提出基于镜像预同步的应用迁移技术。实验结果表明,A-Migrator异构容器云应用迁移系统可实现基于Docker容器的应用在2个集群之间的迁移,且引入镜像预同步技术后应用迁移时间平均减少60.33%。  相似文献   

16.
随着分布式系统和云计算的飞速发展,微服务和容器的应用越来越广泛,通过将微服务容器化实现自动化部署和持续集成,从而简化部署和加快开发也是企业应用的研究重点。通过对微服务特性和容器核心技术的研究,给出了微服务容器化部署的理论支持,并对几种常见的微服务部署模式进行了比较,最后着重介绍了微服务容器化部署模式的一般流程和总体设计方案,包括微服务应用的开发、容器镜像的构建、管理和容器部署编排,并给出了微服务容器镜像构建的优化方案,对企业的应用开发部署具有一定的理论参考价值。  相似文献   

17.
文章探究了通过使用容器构建文件Dockefile将多种应用集成到同一容器的自动化协同开发方法,基于海云分形架构,海端各应用程序的开发者只关注于自身应用的容器化方法,无法获得其他应用的代码以及算法等关键涉密信息,在云端各方的Dockerfile自动化集成为同一文件并构建成为第三方可信云平台内的容器镜像。云端的自动化集成有效的避免了不同领域不同归属不同部门协作中知识产权内容的泄露问题。并且,通过cadvisor等流量监控工具,可以获得容器内实际通过流量,计算各应用处理流量比例,合理分配收益,从技术方面避免合作成果的利益分配不均问题。第三方可信云平台由政府、科研机构或第三方相关专业机构等具有社会公信力的实体机构进行运营,从而保证云端数据的安全。通过海端、云端间的协同,实现基于容器的具有版权保护特性的增量式协同开发架构。  相似文献   

18.
随着云原生技术在云计算领域的广泛应用,应用云原生技术更好地支撑业务能力成为了开发者们关注的重点。大数据环境下,基于海量数据和信息,针对数据处理与信息管理业务,对云平台系统进行了研究工作,梳理了系统的功能组成,部署形式,从体系架构、功能结构、技术设计等方面设计了一种面向数据处理与信息管理的云平台,给出了框架、方法和技术,实现系统资源的统一管理、监控、共享和调度,实现应用的统一部署和高可用性。从整体角度分析设计了技术体系架构。通过应用容器云技术,该平台能够自动部署集群、快速扩容计算空间,用于应对大型数据处理面临的计算量巨大、优化困难等问题。该系统架构自动化程度更高、可用性更强,应用运行结果更具稳定性,能有效满足信息在存储、大规模计算、深度数据挖掘等方面的需求,从而达到通过云平台技术强力支撑数据处理与信息管理业务以及提升数据处理能力的目的。  相似文献   

19.
随着信息技术的发展,信息系统面临功能扩展灵活、使用场景多变等新挑战,传统的单体应用存在功能耦合强、启动速度慢、弹性扩展难等缺点,难以满足需求;针对此问题,采用微服务架构将大型单体应用拆分为可独立部署的微服务组件;采用容器云对微服务进行编排,实现微服务的弹性扩容、柔性重组。实践表明,基于容器云、微服务的综合平台能够保障信息系统的平稳运行、弹性扩展、柔性重组,满足信息系统的使用需求。  相似文献   

20.
为解决基于Docker容器的应用跨异构容器云迁移的问题,针对主流的异构容器编排引擎的编排原理进行了研究,同时也研究了主流容器服务提供商之间的异构性,在此基础上提出了基于Docker容器的应用跨异构容器云迁移的三层模型。为提高基于Docker容器的应用跨异构容器云迁移的效率,提出基于镜像预同步的应用迁移技术。实验结果表明,利用三层模型能成功实现应用跨异构容器云的迁移,并且在引入镜像预同步技术前后,同构云异构容器编排引擎之间的应用迁移时间平均减少了60.33%,异构云Kubernetes集群间的应用迁移时间平均减少了43.67%。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号