SSDNodesを3か月利用した時点でのベンチマーク
こんにちは!ちょっと不安定で重すぎてSSDNodes上ではほぼ何も動かしていないめぐみそです!
今回はSSDNodesを契約して3か月経過したので、この時点でのベンチマークを実行したいと思います。
振り返り
SSDNodesは、およそ3か月前に契約しており、その時点での記事も書いております。
今回は、この時点でのベンチマークと比較をしていきます。
yabs
早速yabsというベンチマークを結果からみてみましょう。
(base) ➜ ~ curl -sL yabs.sh | bash
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2024-06-09 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Wed Oct 2 05:12:33 AM UTC 2024
Basic System Information:
Uptime : 92 days, 1 hours, 0 minutes
Processor : Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz
CPU cores : 6 @ 2099.998 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 23.5 GiB
Swap : 24.0 GiB
Disk : 393.6 GiB
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.1.0-13-amd64
VM Type : KVM
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
ISP : HIVELOCITY, Inc.
ASN : AS29802 HIVELOCITY, Inc.
Host : Strasmore, Inc.
Location : Chiyoda, Tokyo (13)
Country : Japan
fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 29.61 MB/s (7.4k) | 287.15 MB/s (4.4k)
Write | 29.62 MB/s (7.4k) | 288.66 MB/s (4.5k)
Total | 59.24 MB/s (14.8k) | 575.82 MB/s (8.9k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 845.56 MB/s (1.6k) | 800.93 MB/s (782)
Write | 890.49 MB/s (1.7k) | 854.27 MB/s (834)
Total | 1.73 GB/s (3.3k) | 1.65 GB/s (1.6k)
iperf3 Network Speed Tests (IPv4):
Provider
Location (Link)
Send Speed
Recv Speed
Ping
Clouvider
London, UK (10G)
505 Mbits/sec
busy
220 ms
Eranium
Amsterdam, NL (100G)
702 Mbits/sec
539 Mbits/sec
230 ms
Uztelecom
Tashkent, UZ (10G)
busy
277 Mbits/sec
--
Leaseweb
Singapore, SG (10G)
1.38 Gbits/sec
539 Mbits/sec
90.0 ms
Clouvider
Los Angeles, CA, US (10G)
1.16 Gbits/sec
431 Mbits/sec
115 ms
Leaseweb
NYC, NY, US (10G)
337 Mbits/sec
241 Mbits/sec
175 ms
Edgoo
Sao Paulo, BR (1G)
435 Mbits/sec
312 Mbits/sec
287 ms
iperf3 Network Speed Tests (IPv6):
Provider
Location (Link)
Send Speed
Recv Speed
Ping
Clouvider
London, UK (10G)
603 Mbits/sec
168 Mbits/sec
225 ms
Eranium
Amsterdam, NL (100G)
487 Mbits/sec
501 Mbits/sec
230 ms
Uztelecom
Tashkent, UZ (10G)
busy
137 Mbits/sec
495 ms
Leaseweb
Singapore, SG (10G)
1.80 Gbits/sec
648 Mbits/sec
90.0 ms
Clouvider
Los Angeles, CA, US (10G)
1.14 Gbits/sec
1.02 Gbits/sec
115 ms
Leaseweb
NYC, NY, US (10G)
1.09 Gbits/sec
476 Mbits/sec
199 ms
Edgoo
Sao Paulo, BR (1G)
573 Mbits/sec
416 Mbits/sec
287 ms
Geekbench 6 Benchmark Test:
Test | Value
|
Single Core | 503
Multi Core | 1390
Full Test | https://browser.geekbench.com/v6/cpu/8085715
YABS completed in 23 min 38 sec
ちなみに前回(契約時点)でのyabsは以下の通り。
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2024-06-09 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Tue Jul 2 05:44:45 UTC 2024
Basic System Information:
Uptime : 0 days, 0 hours, 33 minutes
Processor : Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz
CPU cores : 6 @ 2099.998 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 23.5 GiB
Swap : 0.0 KiB
Disk : 393.6 GiB
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.1.0-13-amd64
VM Type : KVM
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
ISP : HIVELOCITY, Inc.
ASN : AS29802 HIVELOCITY, Inc.
Host : Strasmore, Inc.
Location : Chiyoda, Tokyo (13)
Country : Japan
fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 48.71 MB/s (12.1k) | 814.82 MB/s (12.7k)
Write | 48.78 MB/s (12.1k) | 819.11 MB/s (12.7k)
Total | 97.49 MB/s (24.3k) | 1.63 GB/s (25.5k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 5.30 GB/s (10.3k) | 1.09 GB/s (1.0k)
Write | 5.58 GB/s (10.9k) | 1.17 GB/s (1.1k)
Total | 10.89 GB/s (21.2k) | 2.27 GB/s (2.2k)
iperf3 Network Speed Tests (IPv4):
Provider
Location (Link)
Send Speed
Recv Speed
Ping
Clouvider
London, UK (10G)
629 Mbits/sec
638 Mbits/sec
242 ms
Eranium
Amsterdam, NL (100G)
busy
busy
--
Uztelecom
Tashkent, UZ (10G)
275 Mbits/sec
723 Mbits/sec
241 ms
Leaseweb
Singapore, SG (10G)
1.43 Gbits/sec
2.41 Gbits/sec
77.2 ms
Clouvider
Los Angeles, CA, US (10G)
1.52 Gbits/sec
1.52 Gbits/sec
116 ms
Leaseweb
NYC, NY, US (10G)
852 Mbits/sec
982 Mbits/sec
182 ms
Edgoo
Sao Paulo, BR (1G)
649 Mbits/sec
586 Mbits/sec
348 ms
iperf3 Network Speed Tests (IPv6):
Provider
Location (Link)
Send Speed
Recv Speed
Ping
Clouvider
London, UK (10G)
670 Mbits/sec
688 Mbits/sec
242 ms
Eranium
Amsterdam, NL (100G)
busy
busy
--
Uztelecom
Tashkent, UZ (10G)
54.5 Mbits/sec
437 Mbits/sec
235 ms
Leaseweb
Singapore, SG (10G)
2.16 Gbits/sec
2.11 Gbits/sec
77.4 ms
Clouvider
Los Angeles, CA, US (10G)
1.37 Gbits/sec
1.55 Gbits/sec
116 ms
Leaseweb
NYC, NY, US (10G)
967 Mbits/sec
996 Mbits/sec
171 ms
Edgoo
Sao Paulo, BR (1G)
busy
409 Mbits/sec
348 ms
Geekbench 6 Benchmark Test:
Test | Value
|
Single Core | 711
Multi Core | 2737
Full Test | https://browser.geekbench.com/v6/cpu/6750747
YABS completed in 19 min 26 sec
まずはSSDの速度は半分程度まで落ちています。
CPUも半分まで落ちています。
ネットワーク速度はあまり変わらないです。
契約時点ではサーバーは比較的空いていたので、CPUの取り合いにならずに性能いっぱい利用できていました。現在はサーバーに恐らく限界までユーザーが詰め込まれているので、CPUの取り合いになり、性能が低下しています。
ベンチマーク中にtopを表示させていたので、一部抜き出してみます。
こちらはfio計測中の模様です。
iowaitはずっとこのような感じで、HDDみたいに跳ね上がることはありませんでした。
このあたりはSSDがかなり仕事してくれているのがわかります。
実際、SATA SSDよりは早い結果が出ているので、契約時の半分とはいえ、ほとんどの場合十分は速度だと思います。
続いて、Geekbench実行中の模様です。
まずはシングルコア実行中ですが、このような感じでsyが邪魔してusが100%になることはありませんでした。
通常のベンチマークであれば、usが100%になるか、stと張り合いになるかのどちらかですが、syと張り合いになるのはなぜなのでしょうかね?
最後にマルチコア実行中の模様です。
idが一番少なくなったタイミングを抜き出しました。
どんなに高いVPS(というか自宅サーバーでVMを出した時も)でもstは0.3は発生するものですが、SSDNodesは全く発生しませんでした。
本当であれば素晴らしいことなのですが、代わりにsyに影響してるので、syがすべてstであったと考えることにしてみます。コア数が多いVPSであればstが多くなりやすいので、そこだけ考えればまあ普通のVPSなのかなあと思います。
Ballooning(メモリ解放)
奇跡的にベンチマーク終了直後にメモリ解放が行われる瞬間が撮影できました。
メモリ解放が始まると、kworkerというプロセスが1コア丸々使用するようになります。

30秒経過したところで、メモリをどんどん圧迫してきます。

最終的に残りが22GB近く取られました。

freeで確認すると、availableは1.4GiB残っていました。
約3分経った時点で、メモリ解放が終わってスッキリしました。
元々メモリを使用していた部分は、スワップに持ってかれました。
ちなみに契約時はSwapは設定されていなかったことを前回説明しましたが、Swapがなかった時はメモリ解放中は何も操作できないほど重くなりました。
それもそのはず、メモリが勝手に圧迫され、逃げ場もなくなるので単純にメモリ不足の状況になります。なのでSwapは必ず設定する必要があります。
変わったこと
料金 {.wp-block-heading}
2024年10月の時点では、まだ日本は10%オフでした。
ですが、それ以外の10%オフになる地域が変わっています。
どのタイミングで変わってるのかはわかりませんが、契約するのであれば10%オフの時に契約するのがお得ですね。
転送量の扱い
ホームページを覗いていたら、プランに書いてある転送量の扱いが少し変わっていました。
今までは4TB Network Transferでしたが、今はOutbound Transferという言い方に変わっています。
どこかのタイミングで転送量がアップロードのみカウントする扱いになったようです。
元から日本国内では転送料がかなり多いほうだったのでこれはありがたいですね。
結論
個人的には普通のVPSであってもあり得るレベルの性能低下なのではないかと感じました。
ただ、6コアあるとはいってもそもそも現在の最新CPUの1コアに負けるレベルなので、CPUが欲しいという方にはちょっと向かないのかなという風に感じます。
1年や3年などの長期で契約させられるので、気軽に他のVPSに移行できないのも悩みどころです。
メモリは定期的に開放はされますが、個人で使う分にはありなのかなと思います。
ちなみにめぐみそはメモリが多すぎたと少し後悔しています!安さに踊らされないように気を付けましょう
Twitter(X)のフォローはこちら!→ https://x.com/Meguminnnn_
サポートDiscordは、サイト上部から参加できます!
\この記事が役に立ったら、是非サポートをお願いします!/
\もしこの記事が役に立った場合は、ぜひ寄付をお願いします!/