2025/11にさくらのVPSのホストサーバーを切り替えました。老朽化による切り替えということなので新しいホストはCPUも進化しているはず。どれくらい変わるのか見てみました。
2020/1~2025/11までのVPSサーバのCPU
CPUのXeon Gold 6212Uは第2世代Xeonスケーラブル・プロセッサ。通称Cascade Lakeとも呼ばれベースはSkylakeです。
# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Gold 6212U CPU @ 2.40GHz stepping : 7 microcode : 0x1 cpu MHz : 2400.000 cache size : 4096 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 pku ospke avx512_vnni md_clear arch_capabilities bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs taa itlb_multihit mmio_stale_data retbleed eibrs_pbrsb gds bhi spectre_v2_user its bogomips : 4800.00 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Gold 6212U CPU @ 2.40GHz ...
2025/11以降のVPSサーバのCPU
CPUはSapphireRapids/cpu family:6 model:143なので第4世代Xeonスケーラブル・プロセッサ。2世代分上がっています。クロックは2.4GHz→2.0GHzに低下していますがCacheサイズが4倍なので単純処理は相当速いはず?
# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 143 model name : Intel Xeon Processor (SapphireRapids) stepping : 4 microcode : 0x1 cpu MHz : 2000.000 cache size : 16384 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 32 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves avx_vnni avx512_bf16 wbnoinvd arat avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b fsrm serialize tsxldtrk amx_bf16 avx512_fp16 amx_tile amx_int8 arch_capabilities bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs eibrs_pbrsb bhi spectre_v2_user its bogomips : 4000.00 clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 57 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 143 model name : Intel Xeon Processor (SapphireRapids) ...
実測、Webサーバのレスポンスが100%アップ
ではWebサーバのレスポンスで移行前後の性能差を比較します。
本ブログトップページのレスポンスが移行前は平均50msだったのですが、移行直後から27ms~28ms前後に大幅短縮。約2倍になっています。これには驚愕・・

ただ移行開始日=新ホストに収容されたサーバが少ない状態での計測だったので、移行が進んで遅くなる可能性があるかな?と数日様子見してみました。
移行直後は24~26ms、現在28msと若干右肩上がりのグラフになっていますが極端に遅くなることはなさそう・・・かな

なお今年(2025年)1月に最適化を行うまではレスポンスが平均70msだったので、この1年で3倍の反応速度になっています。

その後の状況
2025/11にさくらVPSのホストサーバー移行をしてから1ヶ月経ったので記録を残しておきます。