鯖は青魚の中でも栄養が豊富なんだそうですが、一方で、水揚げしてから腐るまでが速く、食中毒には注意しないといけないお魚なのだそうです。
さて、新しい年も始まったので心機一転、4年間使っていたさくらVPSからお名前VPSに乗り換えてみました。
旧サーバの構成は手動かつアドホックで、記録もなくもはや再現不能な状況であったため、これをイチから見直しAnsibleで構成管理しDockerでアプリをデプロイする・・・というのが一番の目的でした。
いつでもぶっ壊して再構築できるので、これからは年単位で頻繁に乗り換えることになるかなー。
今回お名前VPSを選んだのは、所々のベンチマークの数値が良かったため。
ということで、借りたサーバについてベンチマークをしてみました。
構成
-
プラン: メモリ2GBプラン(月額1,315円、税抜)
- CPU: 3コア
- メモリ: 2GB
- HDD: 200GB
/proc/cpuinfo
1コア分だけ。
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz stepping : 11 microcode : 0x1 cpu MHz : 2599.998 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 : 10 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 lm constant_tsc arch_perfmon rep_good nopl pni ssse3 cx16 hypervisor lahf_lm bogomips : 5199.99 clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management:
UnixBench
======================================================================== BYTE UNIX Benchmarks (Version 5.1.3) System: belltail: GNU/Linux OS: GNU/Linux -- 3.13.0-43-generic -- #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 Machine: x86_64 (x86_64) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (5200.0 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET CPU 1: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (5200.0 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET CPU 2: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (5200.0 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET 21:28:00 up 1:06, 3 users, load average: 0.00, 0.01, 0.06; runlevel 2 ------------------------------------------------------------------------ Benchmark Run: Mon Jan 12 2015 21:28:00 - 21:56:06 3 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 32936946.4 lps (10.0 s, 7 samples) Double-Precision Whetstone 4138.3 MWIPS (9.7 s, 7 samples) Execl Throughput 3177.1 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 979725.4 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 262273.0 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 2063705.3 KBps (30.0 s, 2 samples) Pipe Throughput 2017507.2 lps (10.0 s, 7 samples) Pipe-based Context Switching 346553.3 lps (10.0 s, 7 samples) Process Creation 8133.6 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 8829.0 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 2406.5 lpm (60.0 s, 2 samples) System Call Overhead 3919730.1 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 32936946.4 2822.4 Double-Precision Whetstone 55.0 4138.3 752.4 Execl Throughput 43.0 3177.1 738.9 File Copy 1024 bufsize 2000 maxblocks 3960.0 979725.4 2474.1 File Copy 256 bufsize 500 maxblocks 1655.0 262273.0 1584.7 File Copy 4096 bufsize 8000 maxblocks 5800.0 2063705.3 3558.1 Pipe Throughput 12440.0 2017507.2 1621.8 Pipe-based Context Switching 4000.0 346553.3 866.4 Process Creation 126.0 8133.6 645.5 Shell Scripts (1 concurrent) 42.4 8829.0 2082.3 Shell Scripts (8 concurrent) 6.0 2406.5 4010.8 System Call Overhead 15000.0 3919730.1 2613.2 ======== System Benchmarks Index Score 1658.6 ------------------------------------------------------------------------ Benchmark Run: Mon Jan 12 2015 21:56:06 - 22:24:14 3 CPUs in system; running 3 parallel copies of tests Dhrystone 2 using register variables 98887636.1 lps (10.0 s, 7 samples) Double-Precision Whetstone 12929.7 MWIPS (9.8 s, 7 samples) Execl Throughput 12752.5 lps (29.6 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 793373.8 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 235053.4 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 2228933.1 KBps (30.0 s, 2 samples) Pipe Throughput 6075659.8 lps (10.0 s, 7 samples) Pipe-based Context Switching 879379.5 lps (10.0 s, 7 samples) Process Creation 22332.2 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 17335.9 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 2771.5 lpm (60.0 s, 2 samples) System Call Overhead 5329168.8 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 98887636.1 8473.7 Double-Precision Whetstone 55.0 12929.7 2350.9 Execl Throughput 43.0 12752.5 2965.7 File Copy 1024 bufsize 2000 maxblocks 3960.0 793373.8 2003.5 File Copy 256 bufsize 500 maxblocks 1655.0 235053.4 1420.3 File Copy 4096 bufsize 8000 maxblocks 5800.0 2228933.1 3843.0 Pipe Throughput 12440.0 6075659.8 4884.0 Pipe-based Context Switching 4000.0 879379.5 2198.4 Process Creation 126.0 22332.2 1772.4 Shell Scripts (1 concurrent) 42.4 17335.9 4088.7 Shell Scripts (8 concurrent) 6.0 2771.5 4619.1 System Call Overhead 15000.0 5329168.8 3552.8 ======== System Benchmarks Index Score 3112.0
CPUが他所で見るようなXeonとかでなくCore2なのにちょっと驚いた(どの物理サーバに収容されてるかによるので)。
ベンチマーク的には悪くないですね。
何かしらと比較したかったけど、旧VPSと比べても自宅のデスクトップやノートと比べても意味ないので諦めた。