宣布 PlanetScale Metal

PlanetScale Metal 是 PlanetScale 的最新迭代,专为可扩展云 OLTP 数据库平台设计,基于 MySQL 和 Vitess,并配备快速本地 NVMe 驱动,提供近乎无限的 IOPS(每秒输入/输出操作),即使你的数据超出了 RAM 容量,也能确保数据库飞速运行。
典型的 PlanetScale Metal 配置成本中立,甚至比等效的 PlanetScale 或 Amazon Aurora 配置更便宜。当你考虑每美元的性能时,这一优势无可比拟。
PlanetScale Metal 与你已经非常熟悉的 PlanetScale 唯一不同之处是:我们将 Amazon EBS 和 Google 持久磁盘替换为云提供商提供的快速本地 NVMe 驱动。这一架构转变是一个性能和价格的巨大飞跃,同时保持了数据的持久性、可靠性和可扩展性。


为什么网络附加存储(NAS)不适合数据库?

像 Amazon EBS 和 Google 持久磁盘这样的网络附加存储产品是一种适合构建可靠系统的最低标准技术。尽管它们可以轻松附加到虚拟机并保留存储数据的便利性,但它们也存在固有问题:

  1. 高延迟且延迟波动较大:写入这些存储卷需经过网卡(NIC)、网络设备和另一个机器的硬盘,且由于网络距离会导致较大的延迟。
  2. 低吞吐量:即使是非常昂贵的高性能配置(如 EBS io2),网络连接仍然限制了存储硬件的能力,而本地 NVMe 驱动可以提供比网络附加存储卷多一个数量级的 IOPS。

例如,在 AWS 的 r6i.4xlarge EC2 实例中,EBS 最大可以支持 40,000 IOPS(需要多个 EBS 卷条带化才能达到此性能),而使用本地 NVMe SSD 的 i4i.4xlarge 实例则能提供 220,000 次随机写或 400,000 次随机读 IOPS!
此外,网络附加存储价格昂贵——从 $80/TB 的慢速配置到 $2,573/TB 的高性能 EBS io2 卷。这些额外的硬件成本加起来是相当可观的。相比之下,同样的 i4i.4xlarge 实例不仅性能更好,其成本甚至比连接 r6i.4xlarge 的 EBS gp3 卷更低。


为什么 Metal 是更好的选择

PlanetScale Metal 专为高 I/O 数据库设计,适用于最苛刻、最关键的工作负载。无论是海量的随机读取、无法适配 InnoDB 缓冲池的工作集,还是巨大的写入吞吐量,Metal 都能显著提升性能并减少资源需求。

Metal 的性能优势

  • 低延迟:Metal 的本地 NVMe 驱动提供比任何网络附加存储更低且更一致的读写延迟。
  • 高吞吐量:海量写入工作负载通过 Metal 可以减少分片数量,甚至完全不用分片。
  • 更高并发:即使是最复杂的工作负载,也能提供更快、更稳定的性能。

为什么 Metal 数据库依然是可靠的

PlanetScale Metal 的持久性依托于分布式系统的核心:复制。在每个云区域内,主库通过半同步复制将数据安全地写入两个副本,这种机制确保数据在两个可用区稳定存储后才会向客户端确认。
此外,PlanetScale 的所有数据库(包括 Metal)每天都进行备份,并通过实际恢复和启动 MySQL 测试每个备份的完整性。当任何副本出现故障时,我们能够快速替换该副本。


成本优势:性能经济性

通常,如果你想要性能和持久性,必须在价格上妥协。但实际情况是,由于网络附加存储性能较差却价格昂贵,使用本地 NVMe 驱动反而更便宜。例如,高性能网络附加存储卷(支持 20,000 IOPS)通常比其挂载的虚拟机价格还高。
以下是基于 AWS 的 IOPS 每美元性价比(按实例类型配置):

实例类型On-Demand IOPS / $(每美元)
r6a + EBS gp3 (3,000 IOPS)3.35
r6a + EBS gp3 (16,000 IOPS)13.2
r6a + EBS io2 (20,000 IOPS)3.80
r6a + EBS io2 (40,000 IOPS)4.45
i4i + 本地 NVMe58.41

许多基于 AWS 的 PlanetScale Metal 配置甚至比 16,000 IOPS 的 Amazon EBS gp3 配置更便宜。


开始使用 PlanetScale Metal

PlanetScale Metal 现已在 AWS 和 GCP 上提供。你可以访问 PlanetScale 仪表板,创建新的 Metal 数据库,将现有的 PlanetScale 数据库在线迁移到 Metal,或直接将其他数据库导入到 PlanetScale Metal 中。
通过 Metal 的支持,PlanetScale 数据库实现了性能、持久性与经济性的完美结合,让你的工作负载运行得更快、更稳定、更高效。



PlanetScale Metal:性能无可替代插图

关注公众号:程序新视界,一个让你软实力、硬技术同步提升的平台

除非注明,否则均为程序新视界原创文章,转载必须以链接形式标明本文链接

本文链接:http://www.choupangxia.com/2025/09/14/planetscale-metal/