oinume journal

Scratchpad of what I learned

VPSをConoHaからVultrにお引越し

昔はブログ用のWordPressホスティングしていたVPS、今ではもうリダイレクトするためだけにNginxを動かしているだけなので、$5で1CPU, 768MBとそこそこのスペックなVultrに引っ越してみた。以下はUNIX Benchの結果。たいしたことしなければ速度的な不満はないし、ConoHaみたいにメンテナンスもない気がするので、わりとオススメ。まだ2ヶ月ぐらいしか使ってないけど。もちろんTokyoリージョンもあります。

ちなみにこのリンクを踏んでから登録してもらうと、$20分の無料枠がもらえるのよかったらどうぞ。(そして私には$30入る)

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: <name>: GNU/Linux
   OS: GNU/Linux -- 4.4.0-24-generic -- #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Virtual CPU 714389bda930 (4800.0 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   21:57:06 up  7:49,  1 user,  load average: 0.02, 0.03, 0.05; runlevel 5

------------------------------------------------------------------------
Benchmark Run: Sat Jun 18 2016 21:57:06 - 22:24:56
1 CPU in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       29026791.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2128.1 MWIPS (9.9 s, 7 samples)
Execl Throughput                               4333.0 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1177018.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          313427.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2236331.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2264531.3 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 346957.1 lps   (10.0 s, 7 samples)
Process Creation                              11074.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   7970.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1059.4 lpm   (60.0 s, 2 samples)
System Call Overhead                        3657643.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   29026791.2   2487.3
Double-Precision Whetstone                       55.0       2128.1    386.9
Execl Throughput                                 43.0       4333.0   1007.7
File Copy 1024 bufsize 2000 maxblocks          3960.0    1177018.5   2972.3
File Copy 256 bufsize 500 maxblocks            1655.0     313427.7   1893.8
File Copy 4096 bufsize 8000 maxblocks          5800.0    2236331.1   3855.7
Pipe Throughput                               12440.0    2264531.3   1820.4
Pipe-based Context Switching                   4000.0     346957.1    867.4
Process Creation                                126.0      11074.8    879.0
Shell Scripts (1 concurrent)                     42.4       7970.2   1879.8
Shell Scripts (8 concurrent)                      6.0       1059.4   1765.7
System Call Overhead                          15000.0    3657643.4   2438.4
                                                                   ========
System Benchmarks Index Score                                        1576.9

ちなみに以前使っていたConoHaのUNIXベンチ

conoha VPSにUbuntu 14.04(Trusty Tahr)をインストールしてみた

どうもこんにちは。VPS難民です。

Ubuntu 14.04 LTSがリリースされたので、今使っているお名前.comのVPS(Ubuntu 12.04)から移行しようと思ってconoha VPSにインストールしてみた。

2014年5月の時点では、conoha VPSはまだ正式にはUbuntu 14.04には対応してないので自分でISOイメージをアップロードする必要がある。

Ubuntu 14.04のインストール

ISOイメージのアップロードについては、ドキュメント通りにやればOKである。ISOイメージをアップロードして電源をONにするとインストーラーが立ち上がっているので、コントロールパネルのコンソールから接続してインストールすればおk。

CPU

cat /proc/cpuinfo すると下記のようなCPUスペック。これが本当なら2013Q3に発売されたIvy BridgeのヤツなのでけっこういいCPU積んでることになる。

$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 62
model name  : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
stepping    : 4
microcode   : 0x1
cpu MHz     : 2593.748
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 rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm xsaveopt fsgsbase smep erms
bogomips    : 5187.49
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

ベンチマーク

ためしに今使っているお名前.com VPSとconoha VPSでUnixBench取ってみた。結果としてはびっくりお名前.com VPSの方がいい数字をたたき出してた。conoha VPSは複数台構成にできるからちょっとパフォーマンス悪くしてるのかなぁ。

お名前.com VPS (Ubuntu 12.04)

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: barcelona: GNU/Linux
   OS: GNU/Linux -- 3.8.0-39-generic -- #57~precise1-Ubuntu SMP Tue Apr 1 20:04:50 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 (6133.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 1: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (6133.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 2: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (6133.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   23:09:38 up 32 min,  1 user,  load average: 0.39, 0.24, 0.23; runlevel 2

------------------------------------------------------------------------
Benchmark Run: 土  5月 03 2014 23:09:38 - 23:37:48
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables       98882250.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    12340.3 MWIPS (9.9 s, 7 samples)
Execl Throughput                              10104.1 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1244545.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          341933.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2614639.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             6337756.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 770446.6 lps   (10.0 s, 7 samples)
Process Creation                              26299.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  17509.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2694.2 lpm   (60.0 s, 2 samples)
System Call Overhead                        9335253.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   98882250.1   8473.2
Double-Precision Whetstone                       55.0      12340.3   2243.7
Execl Throughput                                 43.0      10104.1   2349.8
File Copy 1024 bufsize 2000 maxblocks          3960.0    1244545.8   3142.8
File Copy 256 bufsize 500 maxblocks            1655.0     341933.7   2066.1
File Copy 4096 bufsize 8000 maxblocks          5800.0    2614639.4   4508.0
Pipe Throughput                               12440.0    6337756.5   5094.7
Pipe-based Context Switching                   4000.0     770446.6   1926.1
Process Creation                                126.0      26299.8   2087.3
Shell Scripts (1 concurrent)                     42.4      17509.8   4129.7
Shell Scripts (8 concurrent)                      6.0       2694.2   4490.4
System Call Overhead                          15000.0    9335253.2   6223.5
                                                                   ========
System Benchmarks Index Score                                        3474.1

conoha VPS (Ubuntu 14.04)

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: taipei: GNU/Linux
   OS: GNU/Linux -- 3.13.0-24-generic -- #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz (5187.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz (5187.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 2: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz (5187.5 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   23:09:01 up 16 min,  1 user,  load average: 0.48, 0.36, 0.15; runlevel 2

------------------------------------------------------------------------
Benchmark Run: 土  5月 03 2014 23:09:01 - 23:37:04
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables      101603873.7 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    13534.6 MWIPS (9.5 s, 7 samples)
Execl Throughput                               9342.6 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1234346.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          357616.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       3552485.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2069868.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 474862.6 lps   (10.0 s, 7 samples)
Process Creation                              11240.1 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  11490.6 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2664.5 lpm   (60.0 s, 2 samples)
System Call Overhead                        1245743.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  101603873.7   8706.4
Double-Precision Whetstone                       55.0      13534.6   2460.8
Execl Throughput                                 43.0       9342.6   2172.7
File Copy 1024 bufsize 2000 maxblocks          3960.0    1234346.4   3117.0
File Copy 256 bufsize 500 maxblocks            1655.0     357616.0   2160.8
File Copy 4096 bufsize 8000 maxblocks          5800.0    3552485.0   6125.0
Pipe Throughput                               12440.0    2069868.8   1663.9
Pipe-based Context Switching                   4000.0     474862.6   1187.2
Process Creation                                126.0      11240.1    892.1
Shell Scripts (1 concurrent)                     42.4      11490.6   2710.0
Shell Scripts (8 concurrent)                      6.0       2664.5   4440.9
System Call Overhead                          15000.0    1245743.8    830.5
                                                                   ========
System Benchmarks Index Score                                        2384.7

Linodeの最下位プランのメモリが増量されてる

昨日まで知らなかったのですが、

Linode Turns 7, BIG RAM Increaseというアナウンスがあって、Linodeの最下位プランのメモリが360MBから512MBになっていました(値段は$19.95)。さらにその一つ上は540MB→768MBとこれまた大幅増量です。その他のプランについては覚えていませんが、最大で42%増量されているっぽいです。そろそろprgmrに乗り換えようかと思っていたのですが、LinodeはCPUコアを最大で4つまで使えるので、当面居座ろうかなと思っています。

 

というわけで、Linode絶賛おすすめ中です!

海外のVPS Linodeを借りました

表題の通りなのですが、やっぱり自宅サーバでサービスを運営するのがすごい嫌になったのでLinodeを契約しました。プランは一番安いLinode 360で、契約してもうかれこれ3週間ぐらいですが、かなり快適に使ってます。良い点を挙げると...

 

 

  • データセンターにFremont(カリフォルニア)を選ぶと、SSHでストレスはない(Slicehostの時はアメリカの真ん中でネットワーク遅延が激しかったので使い物にならなかった)

 

 

  • CPUが(空いてれば)最大で4つまで使える。ちなみにCPUは"Intel(R) Xeon(R) CPU L5520 @ 2.27GHz" でかなり速い

 

 

  • まだ試してないけど簡単にプランがアップグレードできる(12分間のダウンタイムあり)

 

 

  • OSが自由に選べる(日本のVPSだと選択肢が少なかったり)

 

 

という感じで、今のところ不満はありません。なお契約してから知ったのですが、メモリの増量も 90MBで$5 / month で可能なようです。というわけでもしVPS探している人がいればこちらからどうぞ。(僕にアフィリエイトが入ります)

 

[tmkm-amazon]4774145017[/tmkm-amazon]

rackspace cloudが安い

海外の安いVPSというエントリでLinodeというVPSを紹介したのですが、(条件次第では)それよりもさらに安いrackspace cloudというサービスを見つけました。

プランのスペックが微妙に違うし、データ転送量の料金次第な面もあるので一概に比較出来ませんが、Linodeの540とrackspaceの512MBのプランだとrackspaceの方が7$ぐらいお得。データ転送量が少なければrackspaceも全然ありだなぁ。