HostMyBytes OpenVZ 格安VPS
今回はHostMyBytesのVPSです。ここも低価格帯のホスティング業者としてよく出てくる名前の一つですね。
半年ほど使ってみたのでざっくり感想をまとめてみました。
現在は以下のスペックのVPSを利用しています。
4GB VPS Special: OpenVZ / 4 vCPU cores / 4GB RAM / 100GB HDD / 5TB Transfer
Holiday Specialsのセールであれば、年契約で$30という驚異の安さです。
KVMでも2GB RAMで$45/yなのでかなり安いです。
VPS Resource Poolというリソース単位で購入し、その範囲内でVPSインスタンスを立てられるプランもありますが、使ったことはないです。
ロケーションは、カナダ(Montreal)、アメリカ(Miami, Los Angels, Chicago)、フランス(Strasbourg)があります。レイテンシを考えればLosですね。tracerouteを見る限りではQuadraNetのDCかな。カナダ、フランスはOVH。
bensh.shの結果は以下の通り。
IPv6はサポートに言うと有効にしてもらえるのですが、以下の結果を見るとなんか遅いですね。
---------------------------------------------------------------------- CPU model : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz Number of cores : 4 CPU frequency : 2000.102 MHz Total size of Disk : 96.0 GB (2.7 GB Used) Total amount of Mem : 4096 MB (100 MB Used) Total amount of Swap : 4100 MB (44 MB Used) System uptime : 138 days, 14 hour 25 min Load average : 0.00, 0.01, 0.00 OS : CentOS 7.5.1804 Arch : x86_64 (64 Bit) Kernel : 2.6.32-042stab126.1 ---------------------------------------------------------------------- I/O speed(1st run) : 827 MB/s I/O speed(2nd run) : 811 MB/s I/O speed(3rd run) : 790 MB/s Average I/O speed : 809.3 MB/s ---------------------------------------------------------------------- Node Name IPv4 address Download Speed CacheFly 205.234.175.175 11.6MB/s Linode, Tokyo, JP 106.187.96.148 9.79MB/s Linode, Singapore, SG 139.162.23.4 6.47MB/s Linode, London, UK 176.58.107.39 7.38MB/s Linode, Frankfurt, DE 139.162.130.8 8.56MB/s Linode, Fremont, CA 50.116.14.9 10.3MB/s Softlayer, Dallas, TX 173.192.68.18 11.7MB/s Softlayer, Seattle, WA 67.228.112.250 11.7MB/s Softlayer, Frankfurt, DE 159.122.69.4 6.88MB/s Softlayer, Singapore, SG 119.81.28.170 9.41MB/s Softlayer, HongKong, CN 119.81.130.170 8.83MB/s ---------------------------------------------------------------------- Node Name IPv6 address Download Speed Linode, Atlanta, GA 2600:3c02::4b 955KB/s Linode, Dallas, TX 2600:3c00::4b 2.25MB/s Linode, Newark, NJ 2600:3c03::4b 841KB/s Linode, Singapore, SG 2400:8901::4b 289KB/s Linode, Tokyo, JP 2400:8900::4b 409KB/s Softlayer, San Jose, CA 2607:f0d0:2601:2a::4 5.45MB/s Softlayer, Washington, WA 2607:f0d0:3001:78::2 595KB/s Softlayer, Paris, FR 2a03:8180:1301:8::4 342KB/s Softlayer, Singapore, SG 2401:c900:1101:8::2 331KB/s Softlayer, Tokyo, JP 2401:c900:1001:16::4 488KB/s ----------------------------------------------------------------------
UnixBenchの結果を以下に
======================================================================== BYTE UNIX Benchmarks (Version 5.1.3) System: metadata: GNU/Linux OS: GNU/Linux -- 2.6.32-042stab126.1 -- #1 SMP Wed Nov 15 20:14:46 MSK 2017 Machine: x86_64 (x86_64) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4000.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization CPU 1: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4000.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization CPU 2: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4000.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization CPU 3: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4000.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization 03:00:46 up 142 days, 22:49, 1 user, load average: 0.13, 0.10, 0.06; runlevel 2018-01-18 ------------------------------------------------------------------------ Benchmark Run: Sun Jun 10 2018 03:00:46 - 03:29:02 4 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 21705794.2 lps (10.0 s, 7 samples) Double-Precision Whetstone 2688.1 MWIPS (9.9 s, 7 samples) Execl Throughput 1848.3 lps (29.9 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 369409.0 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 102706.0 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 933284.8 KBps (30.0 s, 2 samples) Pipe Throughput 821252.9 lps (10.0 s, 7 samples) Pipe-based Context Switching 96415.9 lps (10.0 s, 7 samples) Process Creation 5012.1 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 3788.5 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1096.7 lpm (60.0 s, 2 samples) System Call Overhead 1298332.6 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 21705794.2 1860.0 Double-Precision Whetstone 55.0 2688.1 488.7 Execl Throughput 43.0 1848.3 429.8 File Copy 1024 bufsize 2000 maxblocks 3960.0 369409.0 932.9 File Copy 256 bufsize 500 maxblocks 1655.0 102706.0 620.6 File Copy 4096 bufsize 8000 maxblocks 5800.0 933284.8 1609.1 Pipe Throughput 12440.0 821252.9 660.2 Pipe-based Context Switching 4000.0 96415.9 241.0 Process Creation 126.0 5012.1 397.8 Shell Scripts (1 concurrent) 42.4 3788.5 893.5 Shell Scripts (8 concurrent) 6.0 1096.7 1827.8 System Call Overhead 15000.0 1298332.6 865.6 ======== System Benchmarks Index Score 751.7 ------------------------------------------------------------------------ Benchmark Run: Sun Jun 10 2018 03:29:02 - 03:57:16 4 CPUs in system; running 4 parallel copies of tests Dhrystone 2 using register variables 81388494.5 lps (10.0 s, 7 samples) Double-Precision Whetstone 10422.8 MWIPS (9.8 s, 7 samples) Execl Throughput 7995.5 lps (29.7 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 359340.1 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 103392.6 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 1033865.4 KBps (30.0 s, 2 samples) Pipe Throughput 3088630.4 lps (10.0 s, 7 samples) Pipe-based Context Switching 569473.2 lps (10.0 s, 7 samples) Process Creation 15054.1 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 10240.8 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1438.0 lpm (60.1 s, 2 samples) System Call Overhead 2788039.0 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 81388494.5 6974.2 Double-Precision Whetstone 55.0 10422.8 1895.0 Execl Throughput 43.0 7995.5 1859.4 File Copy 1024 bufsize 2000 maxblocks 3960.0 359340.1 907.4 File Copy 256 bufsize 500 maxblocks 1655.0 103392.6 624.7 File Copy 4096 bufsize 8000 maxblocks 5800.0 1033865.4 1782.5 Pipe Throughput 12440.0 3088630.4 2482.8 Pipe-based Context Switching 4000.0 569473.2 1423.7 Process Creation 126.0 15054.1 1194.8 Shell Scripts (1 concurrent) 42.4 10240.8 2415.3 Shell Scripts (8 concurrent) 6.0 1438.0 2396.6 System Call Overhead 15000.0 2788039.0 1858.7 ======== System Benchmarks Index Score 1796.3
UnixBenchの数字はそれほど悪くないです。今のところは当たりのノードですね。とはいえ、かなりoversellしているはずなので、安定したパフォーマンスは期待できないでしょう。
品質についても結局割り当てられるノードによるので何とも言えませんが、今のところ100日以上連続稼働しています。しかし、Datadogで監視していると、ネットワークが落ちることはしばしばあるようです。あと、Webの管理画面もたまに繋がらないことがそこそこありました。
[追記]
2018/11 ディスクフルのアラートが飛んできたので調べてみると、以下のような状態に…。どうやらホストのディスク容量が枯渇しているようです。lsコマンド叩くだけでも数秒かかるので、沈みかけの船です。
$ df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 95G 6.9G 136M 99% / devtmpfs 2.0G 0 2.0G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 120K 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 410M 0 410M 0% /run/user/1000
oversellしていることは分かりきっているので、サポートに連絡して別のノードに移動してもらうことに。データの移行なんて親切なことはしてくれないので、自分でバックアップして再構築です。
一安心と思ったのもつかの間、ハズレノードを引いてしまったらしく頻繁にダウンするわ、IOがクソ遅いわで使い物になりません。最近新規契約したSSD VPS VPS Specialプランの調子が良さそうなので、このVPSインスタンスは捨てることになるでしょう。