其中, 调度策略是具体实现时至关重要的一环, 它关系到 RDS 集群的服务质量和部署密度. 那么, RDS 需要怎样的调度策略呢?...除了满足请求数据库的存储资源的容量要求, 调度策略必须要能够识别底层的存储架构和存储负载, 在提供存储资源的同时, 满足数据库的业务需求(比如数据零丢失和高可用)
从2017年年初开始, 基于分布式存储技术..., 我们的 RDS 已经实现了计算和存储分离的架构....除去需要的容量信息, 需要传递给调度器如下信息(就像请求 CPU, Memory 资源一样) :
…....比如我们提供了 MySQL 的 ReadWrite Cluster (分库分表集群) 和 Sharding Cluster (读写分离集群),每个数据库实例都有自己的角色.