host1plus.com — превращаем хостинг в дружественный сервис

Внимание, обновление теста. Подробности читайте в конце поста.

Сегодня на тесты досталась неслабый виртуальный сервер от компании Host1plus.com. Ребята используют контейнерную виртуализацию OpenVZ.

Тариф Gold

  • CPU 2 Cores
  • RAM 2048 MB
  • HDD+SSD 40 GB
  • Network Speed 50 Mbps 500Mbit
  • Bandwidth 2000 GB

Про полосу пропускания в деталях тарифа ничего не сказано, а вот в заказе, в моем случае, уже значится 50 Mbit/s.

Cheap VPS Server by Host1Plus

root@blog:~# bash bench.sh
CPU model : Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz
Number of cores : 2
CPU frequency : 3500.014 MHz
Total amount of ram : 2048 MB
Total amount of swap : 1024 MB
System uptime : 1:04,
Download speed from CacheFly: 5.76MB/s
Download speed from Coloat, Atlanta GA: 2.44MB/s
Download speed from Softlayer, Dallas, TX: 5.18MB/s
Download speed from Linode, Tokyo, JP: 3.40MB/s
Download speed from i3d.net, Rotterdam, NL: 5.74MB/s
Download speed from Leaseweb, Haarlem, NL: 5.97MB/s
Download speed from Softlayer, Singapore: 3.85MB/s
Download speed from Softlayer, Seattle, WA: 5.39MB/s
Download speed from Softlayer, San Jose, CA: 4.81MB/s
Download speed from Softlayer, Washington, DC: 5.33MB/s
I/O speed : 1.3 GB/s

Традиционный тест общий говорит нам, что каналы упираются в ограничения тарифа — это хорошо. Процессор серверный (Intel Xeon E5-1650 v3) — не сильно старый.

Последовательная запись показывает неплохие результаты — дело, наверняка, в SSD-кэшировании.

root@blog:~# dd if=/dev/zero of=zero.txt bs=1M count=30000 oflag=direct
30000+0 records in
30000+0 records out
31457280000 bytes (31 GB) copied, 26.8746 s, 1.2 GB/s
root@blog:~# rm zero.txt
root@blog:~# dd if=/dev/zero of=zero.txt bs=1M count=30000 oflag=nocache
30000+0 records in
30000+0 records out
31457280000 bytes (31 GB) copied, 55.4514 s, 567 MB/s

Неплохо, да? За $15 довольно шустрый вывод. Натравливаю на этот файл fio:

readtest: (groupid=0, jobs=1): err= 0: pid=17766: Sat May 16 08:34:18 2015
read : io=4189.4MB, bw=9078.6KB/s, iops=2269, runt=472534msec
slat (usec): min=1, max=3315.6K, avg=438.46, stdev=9354.42
clat (usec): min=5, max=3317.7K, avg=3082.95, stdev=26423.51
lat (usec): min=15, max=3320.1K, avg=3521.71, stdev=28492.28

writetest: (groupid=0, jobs=1): err= 0: pid=17767: Sat May 16 08:34:18 2015
write: io=14776MB, bw=32025KB/s, iops=8006, runt=472471msec
slat (usec): min=2, max=5534.4K, avg=122.90, stdev=9315.30
clat (usec): min=6, max=5534.5K, avg=867.70, stdev=24701.20

8K IOPs на запись и 2.2K IOPs для виртуалки за 15 американских долларов на чтение — неплохо.

Cheap VPS Hosting by HOST1PLUS

Пришло время WordPress’а: 5 статей в разных категориях без картинок с ресурса vesna.yandex.ru. Без газа кэширования…

Server Software: lighttpd/1.4.33
Server Hostname: 5.175.192.63
Server Port: 80

Document Path: /wordpress/
Document Length: 27419 bytes

Concurrency Level: 20
Time taken for tests: 26.497 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 27649000 bytes
HTML transferred: 27419000 bytes
Requests per second: 37.74 [#/sec] (mean)
Time per request: 529.949 [ms] (mean)
Time per request: 26.497 [ms] (mean, across all concurrent requests)
Transfer rate: 1019.00 [Kbytes/sec] received

…а теперь с газом кэширование.

Concurrency Level: 50

Time taken for tests: 46.413 seconds
Complete requests: 10000
Failed requests: 0
Total transferred: 278120000 bytes
HTML transferred: 274580000 bytes
Requests per second: 215.46 [#/sec] (mean)
Time per request: 232.064 [ms] (mean)
Time per request: 4.641 [ms] (mean, across all concurrent requests)
Transfer rate: 5851.87 [Kbytes/sec] received

Весьма достойные, если не сказать отличные 37.74 запросов в секунду. Напомню, что лучший результат был у InfoboxCloud с 27.69 запросами/сек. С кэшированием запросы уперлись в канал, что было ожидаемо.

Небольшое обновление. Решил добавить еще и UnixBench.

Dhrystone 2 using register variables 74000226.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 8583.0 MWIPS (11.5 s, 7 samples)
Execl Throughput 8850.8 lps (29.7 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 693156.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 201246.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1831592.5 KBps (30.0 s, 2 samples)
Pipe Throughput 2936823.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 570833.8 lps (10.0 s, 7 samples)
Process Creation 17611.3 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 15158.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2007.1 lpm (60.0 s, 2 samples)
System Call Overhead 3761615.5 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 74000226.0 6341.1
Double-Precision Whetstone 55.0 8583.0 1560.6
Execl Throughput 43.0 8850.8 2058.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 693156.3 1750.4
File Copy 256 bufsize 500 maxblocks 1655.0 201246.0 1216.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 1831592.5 3157.9
Pipe Throughput 12440.0 2936823.3 2360.8
Pipe-based Context Switching 4000.0 570833.8 1427.1
Process Creation 126.0 17611.3 1397.7
Shell Scripts (1 concurrent) 42.4 15158.2 3575.0
Shell Scripts (8 concurrent) 6.0 2007.1 3345.1
System Call Overhead 15000.0 3761615.5 2507.7
========
System Benchmarks Index Score 2276.1

HOST1PLUS Cheap VPS Hosting

Выводы о VPS от Host1Plus.com

  • Недорого — за $15 2GB RAM
  • Довольно шустрая дисковая
  • Быстрый процессор
  • Отзывчивый саппорт
  • Для раздачи статики не слишком подойдет — узкий канал отлично подойдет

host1plus tariffs

Обновление

С тех пор, как я писал этот пост, поменялась ширина канала, доступного для виртуального сервера. На данный момент канал в 500 мегабит (до некоторых ДЦ льется гигабит).

Это видно как с помощью утилитки bench.sh:

Download speed from CacheFly: 57,8MB/s
Download speed from Coloat, Atlanta GA: 12,0MB/s
Download speed from Softlayer, Dallas, TX: 10,9MB/s
Download speed from Linode, Tokyo, JP: 5,20MB/s
Download speed from i3d.net, Rotterdam, NL: 32,7MB/s
Download speed from Leaseweb, Haarlem, NL: 80,1MB/s
Download speed from Softlayer, Singapore: 11,0MB/s
Download speed from Softlayer, Seattle, WA: 13,4MB/s
Download speed from Softlayer, San Jose, CA: 12,9MB/s
Download speed from Softlayer, Washington, DC: 24,5MB/s

Так и нагружая lighttpd с кэшированным WordPress’ом

Document Path: /wordpress/
Document Length: 27458 bytes

Concurrency Level: 100
Time taken for tests: 29.576 seconds
Complete requests: 50000
Failed requests: 0
Total transferred: 1390600000 bytes
HTML transferred: 1372900000 bytes
Requests per second: 1690.57 [#/sec] (mean)
Time per request: 59.152 [ms] (mean)
Time per request: 0.592 [ms] (mean, across all concurrent requests)
Transfer rate: 45916.24 [Kbytes/sec] received

Вот такие приятные обновления.

Автор: Евгений Лисовский

Блогер, сисадмин, исследователь.

host1plus.com — превращаем хостинг в дружественный сервис: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *