云数据库RDS的调度服务由Resource模块和Version模块组成,主要提供资源调配和实例版本管理。

Resource

Resource模块主要负责RDS底层资源的分配和整合,对用户而言就是实例的开通和迁移。例如:当您通过RDS管理控制台或者API创建实例时,Resource模块会计算出最适合的物理服务器来承载实例。RDS实例跨可用区迁移所需的底层资源也由Resource模块负责分配和整合。在经过长时间的实例创建、删除或迁移后,Resource模块会计算出可用区内的资源碎片化程度,并定期发起资源整合以提高可用区的服务承载量。

Version

Version模块主要负责RDS实例的版本升级。例如:

  • MySQL大版本升级:MySQL 5.1 升级至 MySQL 5.5,MySQL 5.5 升级至 MySQL 5.6等。
  • MySQL小版本升级:MySQL源码存在的Bug修复。