【技术实现步骤摘要】
一种基于多云环境的集群管理方法
本专利技术涉及云架构管理,尤其是涉及一种基于多云环境的集群管理方法。
技术介绍
多云环境是一种云架构,由多个云供应商提供的多个云服务组合而成,既可以是公共云,也可以是私有云,多云是指在多个供应商上部署同一类云方案,混合云是指通过集成或编排组合多种云部署类型,多云方案可能会涉及2个公共云环境或2个私有云环境。混合云方案可能会涉及1个公共云环境和1个私有云环境,以及有助于实现工作负载可移植性的基础架构(由应用编程接口、中间件或容器来实现),越来越多的企业选择了多云部署(包括公共云和私有云),希望通过扩展更多环境来改进安全与性能。现有的多云环境的管理方式繁多,不便于进行系统性的集群化管理。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于多云环境的集群管理方法。本专利技术的目的可以通过以下技术方案来实现:一种基于多云环境的集群管理方法,该方法包括以下步骤:步骤1:基于对微服务运行框架的运行要求及主要组成设定开发 ...
【技术保护点】
1.一种基于多云环境的集群管理方法,其特征在于,该方法包括以下步骤:/n步骤1:基于对微服务运行框架的运行要求及主要组成设定开发框架并将对应核心代码与所述微服务运行框架能力进行解耦;/n步骤2:设计所述开发框架内的架构;/n步骤3:定义架构内的微服务接口完成整体部署;/n步骤4:基于部署完毕的结构进行不同集群管理操作。/n
【技术特征摘要】
1.一种基于多云环境的集群管理方法,其特征在于,该方法包括以下步骤:
步骤1:基于对微服务运行框架的运行要求及主要组成设定开发框架并将对应核心代码与所述微服务运行框架能力进行解耦;
步骤2:设计所述开发框架内的架构;
步骤3:定义架构内的微服务接口完成整体部署;
步骤4:基于部署完毕的结构进行不同集群管理操作。
2.根据权利要求1所述的一种基于多云环境的集群管理方法,其特征在于,所述的步骤1中的开发框架为RPC框架以及基于RPC框架的服务治理能力。
3.根据权利要求2所述的一种基于多云环境的集群管理方法,其特征在于,所述的基于RPC框架的服务治理能力包括服务注册发现、熔断容错和流量控制。
4.根据权利要求1所述的一种基于多云环境的集群管理方法,其特征在于,所述的步骤2中的架构的技术底座采用Spring、SpringBoot、ServiceComb、HSF及SpringCloud微服务框架的技术底座。
5.根据权利要求1所述的一种基于多云环境的集群管理方法,其特征在于,所述的步骤4中的不同集群管理操作包括节点加入、节点的离开、节点正常运行、节点配置和线程同步实现。
6.根据权利要求5所述的一种基于多云环境的集群管理方法,其特征在于,所述的节点加入的过程具体包括:每一个节点在启动时读取自身配置文件,并按周期发送加入请求消息,直至收到所有其他节点的加入确认消息。
7.根据权利要求5所述...
【专利技术属性】
技术研发人员:伏伟任,蒋秋明,
申请(专利权)人:上海上实龙创智能科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。