The invention discloses a method and system for cloud deployment platform, the method includes: using micro server architecture, each module in the system were dismantled into clouds into the corresponding micro service, get the corresponding micro service set; micro service in each set of micro services don't deploy to different containers; the container management platform default, micro container service unified management of all deployment. This application using micro server architecture, each module in the system were dismantled into clouds into micro services, then each micro service were deployed to a different container, which is equivalent to the distributed deployment of cloud systems of the redeployment, in this case, when any container the micro service failure, micro service other containers will be able to continue to work, and will not be affected, thereby reducing the probability of occurrence of a large area of sea system fault, so as to enhance the stability of the cloud system.
【技术实现步骤摘要】
一种云海系统部署方法及平台
本专利技术涉及云计算
,特别涉及一种云海系统部署方法及平台。
技术介绍
随着信息技术的发展,云计算已经逐步成为了业界的发展热点,云计算技术也逐渐被应用到教育、科学、文化、公安、政府、卫生、高性能计算、电子商务、物联网等多个领域,随之云计算服务平台的使用量和活跃度也与日俱增。云海系统是国内一款应用范围非常广泛的云系统,为用户提供了诸多优质的云服务。然而,由于传统的云海系统采用单点部署方式,随着云海系统用户数量以及每个用户实际需求的不断增加,云海系统日益变得庞大,导致云海系统出现问题的概率不断增大,稳定性逐渐下降。综上所述可以看出,如何提高云海系统的稳定性是目前亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种云海系统部署方法及平台,能够提高云海系统的稳定性。其具体方案如下:一种云海系统部署方法,包括:利用微服务架构,将云海系统中的各个模块分别转换成相应的微服务,得到相应的微服务集合;将所述微服务集合中的每个微服务分别部署至不同的容器中;利用预设的容器管理平台,对所有部署有微服务的容器进行统一管理。可选的,所述将云海系统中的各个模块分别转换成相应的微服务的过程之前,还包括:对所述云海系统进行解耦处理,得到与所述云海系统对应的各个模块;其中,任意两个模块之间的耦合度均小于预设阈值。可选的,所述利用预设的容器管理平台,对所有部署有微服务的容器进行统一管理的过程,包括:利用Kubernetes,对所有部署有微服务的容器进行统一管理。可选的,所述利用Kubernetes,对所有部署有微服务的容器进行统一管理的过程,包括 ...
【技术保护点】
一种云海系统部署方法,其特征在于,包括:利用微服务架构,将云海系统中的各个模块分别转换成相应的微服务,得到相应的微服务集合;将所述微服务集合中的每个微服务分别部署至不同的容器中;利用预设的容器管理平台,对所有部署有微服务的容器进行统一管理。
【技术特征摘要】
1.一种云海系统部署方法,其特征在于,包括:利用微服务架构,将云海系统中的各个模块分别转换成相应的微服务,得到相应的微服务集合;将所述微服务集合中的每个微服务分别部署至不同的容器中;利用预设的容器管理平台,对所有部署有微服务的容器进行统一管理。2.根据权利要求1所述的云海系统部署方法,其特征在于,所述将云海系统中的各个模块分别转换成相应的微服务的过程之前,还包括:对所述云海系统进行解耦处理,得到与所述云海系统对应的各个模块;其中,任意两个模块之间的耦合度均小于预设阈值。3.根据权利要求1所述的云海系统部署方法,其特征在于,所述利用预设的容器管理平台,对所有部署有微服务的容器进行统一管理的过程,包括:利用Kubernetes,对所有部署有微服务的容器进行统一管理。4.根据权利要求3所述的云海系统部署方法,其特征在于,所述利用Kubernetes,对所有部署有微服务的容器进行统一管理的过程,包括:利用所述Kubernetes中的Pod组件、Service组件和ReplicationController组件,对所有部署有微服务的容器进行统...
【专利技术属性】
技术研发人员:吴栋,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。