新的 DigitalOcean Premium 实例的性能

大家好,

我想知道是否有人已经测试过 DigitalOcean 新推出的高级 Droplet,它们同时提供 NVMe SSD 和更快的 CPU。由于我推测大家(包括我)大多将 Discourse 部署在 Droplet 上,可能已经有人进行过扩容测试。

我目前无法扩容我的实例,只能等到周末进行测试。但如果性能提升足够显著,我甚至可能会为了测试而更换区域。:sweat_smile:

更多详情:Introducing Premium Droplets with faster Intel and AMD CPUs and NVMe SSD | DigitalOcean

阅读规格可知,预计会有明显差异。

内存速度会带来合理的影响,最高时钟频率也是如此。

我正是这么想的。Discourse 应该能从中受益匪浅。现在需要权衡的是:是选择稍低的时钟频率搭配更快的内存,还是反过来。

除了重新构建,还有什么好的测试方法吗?我在考虑使用 K6 或 JMeter 之类的工具进行一些压力测试。

理想的测试方案可能是 discourse bench:

配置它有点棘手,我应该在某个时候为它编写一个 Dockerfile。

@codinghorror 测试全方位托管性能的一个简单方法是计时重建过程。我随即在 Digital Ocean 上进行了四向测试:

实例类型 价格 耗时
基础版 $5 5 分 18.476 秒
基础版 Intel 高级版 $6 4 分 19.710 秒
基础版 AMD 高级版 $6 3 分 45.489 秒
CPU 优化版 $40 3 分 33.580 秒

由此可见,对于使用 5 美元实例的用户来说,升级到 6 美元的 AMD 实例是非常划算的选择。