MySQL的Scalability和Availability
发布时间
阅读量:
阅读量
MySQL 的可扩展性与高可用性
- 高可用方案介绍
-
- MHA 框架
- MGR 框架
- InnoDB Cluster
该系统具备的扩展能力是指当其需要增加资源来处理更多任务时,在性能上能够实现提升的能力。这种性能上的提升等同于系统的容量,在此语境中所指的是系统在特定时间段内能够处理的工作量。
常用 高可用性是以百分比形式衡量的服务质量指标,并非绝对化的承诺。它代表着相较于其他系统而言更高的可靠性标准。不同的应用场景对可用性有不同的要求。为了达到预期的服务质量目标,在提升服务可靠性方面投入的成本显著高于预期目标值。数据库的高可用保证不仅体现在其操作执行性能上,还包括数据可靠性的保障措施。
高可用方案介绍
MHA 框架
MHA 系统 的英文全称为 Master High Availability ,它是一种在 MySQL 高可用环境下实现故障转移并进行主从升级的方案。该系统包含两个组成部分:管理节点 和 数据节点 ,分别对应 MHA Manager 和 MHA Node 。
- 管理节点(
MHA Manager):一般情况下会单独安装一台独立机器以实现对多个master-slave集群的统一管理,并将每个集群统称为一个application来统筹全局。
全部评论 (0)
还没有任何评论哟~
