【技术实现步骤摘要】
数据库容器调度方法、装置、电子设备及存储介质
本专利技术涉及云计算
,具体涉及一种数据库容器调度方法、装置、电子设备及存储介质。
技术介绍
随着云计算的飞速发展,作为云计算服务中重要的一环,分布式数据库容器服务也得到了快速的增长和普及。例如,对于MySQL数据库容器来说,容器带来的直接好处是节省资源,传统MySQL数据库部署是单台服务器只能部署一个MySQL数据库,容器化后单台服务器可以运行多个不同规格的MySQL数据库容器,能够有效的节约资源。分布式数据库一般以一主多从的高可用集群模式对外提供服务,数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,多个节点组成一个高可用组,向上层的应用程序提供稳定的数据存储服务。出于高可用、故障切换等方面的考虑,一般一个分布式数据库(例如,MySQL)高可用组作为一个整体进行搭建。在 ...
【技术保护点】
1.一种数据库容器调度方法,其特征在于,所述方法包括:/n获取需要调度的数据库容器数量信息、以及多个集群中各集群的服务器数量信息;/n根据所述需要调度的数据库容器数量信息和各集群的服务器数量信息确定所属集群的倍率信息;/n根据预定的倍率均衡规则、各集群的倍率信息和需要调度的数据库容器的规格信息为各集群调度数据库容器。/n
【技术特征摘要】
1.一种数据库容器调度方法,其特征在于,所述方法包括:
获取需要调度的数据库容器数量信息、以及多个集群中各集群的服务器数量信息;
根据所述需要调度的数据库容器数量信息和各集群的服务器数量信息确定所属集群的倍率信息;
根据预定的倍率均衡规则、各集群的倍率信息和需要调度的数据库容器的规格信息为各集群调度数据库容器。
2.根据权利要求1所述的方法,其特征在于,根据预定的倍率均衡规则、各集群的倍率信息和需要调度的数据库容器的规格信息为各集群调度数据库容器包括:
基于预定的倍率均衡规则,根据各集群的倍率信息和待调度数据库容器的规格信息对各集群进行排序操作,其中,所述待调度数据库容器为所述需要调度的数据库容器中的一个;
根据各集群的排序信息,将所述待调度数据库容器调度给相应的集群。
3.根据权利要求2所述的方法,其特征在于,基于预定的倍率均衡规则,根据各集群的倍率信息和待调度数据库容器的规格信息对各集群进行排序操作包括:
根据数据库容器的规格信息对所述需要调度的数据库容器进行排序;
基于预定的倍率均衡规则,将集群的倍率信息与排序后的需要调度的数据库容器的规格信息确定为反比关系;
基于所述反比关系,对所述各集群进行排序操作。
4.根据权利要求2所述的方法,其特征在于,将所述待调度数据库容器调度给相应的集群包括:
获取集群中各服务器的资源使用情况;
根据所述相应的集群中的各服务器的资源使用情况,将所述待调度数据库容器调度给相应的集群中的一个服务器。
5.根据权利要求4所述的方法,其特征在于,根据所述相应的集群中...
【专利技术属性】
技术研发人员:蔡中原,孙政清,李凤超,白佳乐,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。