Host1plus: Chicago. Тесты продолжаются

Я уже пару раз писал о хостере Host1plus: это было тестирование VPS, переезд из Infobox. Не так давно они расширили пропускную полосу в контейнерах до 500 mbit/s, что сделало использование их виртуальных серверов гораздо комфортней при определенной нагрузке. Но предыдущие посты касались виртальных серверов в Европе. Теперь у меня на тестировании подопечный из Чикаго, США. Если вы не из Сибири или Дальнего Востока, то пинг будет гораздо меньше 200-210 мс, которые я ощущаю на себе. А если хотите узнать обо всем остальном — добро пожаловать под кат.

Chicago VPS hosting by Host1Plus

Виртуальный сервер у меня такой конфигурации:

  • 2 Core
  • 2048MB ОЗУ
  • Диск: 40GB (сейчас уже 80GB)
  • Трафик: 2000GB
  • Локация: U.S., Chicago
  • Образ: ubuntu-14.04-x86_64
  • Цена в месяц: $15.00 (сейчас $14.70/mo)

Первый традиционный тест каналов (в скобках — в конце тестов) показывает, что каналы, в среднем, довольно широки и бывают выше заявленных 500 mbit/s.

root@multed:~# curl -s https://freevps.us/downloads/bench.sh|sh
CPU model : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
Number of cores : 2
CPU frequency : 2399.988 MHz
Total amount of ram : 2048 MB
Total amount of swap : 1024 MB
System uptime : 41 min,
Download speed from CacheFly: 42,5MB/s (16,3MB/s)
Download speed from Coloat, Atlanta GA: 38,5MB/s (3,38MB/s)
Download speed from Softlayer, Dallas, TX: 60,7MB/s (62,9MB/s)
Download speed from Linode, Tokyo, JP: 451KB/s (13,2MB/s)
Download speed from i3d.net, Rotterdam, NL: 8,86MB/s (8,43MB/s)
Download speed from Leaseweb, Haarlem, NL: 42,5MB/s (46,2MB/s)
Download speed from Softlayer, Singapore: 9,42MB/s (7,82MB/s)
Download speed from Softlayer, Seattle, WA: 32,6MB/s (43,2MB/s)
Download speed from Softlayer, San Jose, CA: 17,5MB/s (34,7MB/s)
Download speed from Softlayer, Washington, DC: 3,84MB/s (78,9MB/s)
I/O speed : 219 MB/s (647.667 MB/s)

Линейная запись различается в начале тестов и в конце. Оцените сами:

root@multed:~# 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, 236,599 s, 133 MB/s
— это в конце тестового периода —
31457280000 bytes (31 GB) copied, 106,411 s, 296 MB/s

И с флагом ‘direct’:

root@multed:~# 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, 134,357 s, 234 MB/s
— это в конце тестового периода —
31457280000 bytes (31 GB) copied, 46,8466 s, 671 MB/s

Вполне возможно, что произошла модернизация дисковой.

Результаты теста утилитой fio остались только в начале тестов:

readtest: (groupid=0, jobs=1): err= 0: pid=16616: Mon Oct 5 11:40:17 2015
read : io=2517.5MB, bw=4577.7KB/s, iops=1144, runt=563134msec
slat (usec): min=2, max=1373.9K, avg=850.13, stdev=11909.36
clat (usec): min=3, max=1681.9K, avg=5997.91, stdev=36354.07
lat (usec): min=66, max=1730.9K, avg=6849.13, stdev=39343.71
writetest: (groupid=0, jobs=1): err= 0: pid=16617: Mon Oct 5 11:40:17 2015
write: io=1915.8MB, bw=3477.6KB/s, iops=869, runt=564106msec
slat (usec): min=3, max=8406.3K, avg=1144.95, stdev=54681.29
clat (usec): min=7, max=8406.1K, avg=8040.57, stdev=144767.87
lat (usec): min=40, max=8407.2K, avg=9186.01, stdev=154739.24

В конце теста запись была примерно 4k IOPS, а чтение ~1k IOPS.

С этого теста я решил расширить тест веб-приложением. Кроме WordPress буду разворачивать еще и последнюю версию Drupal. В случае с Drupal кэширование включено по-умолчанию, специально выключать его я не стал. В общем, результаты получились такие:

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

Document Path: /wordpress/
Document Length: 28252 bytes

Concurrency Level: 10
Time taken for tests: 51.369 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 28484000 bytes
HTML transferred: 28252000 bytes
Requests per second: 19.47 [#/sec] (mean)
Time per request: 513.693 [ms] (mean)
Time per request: 51.369 [ms] (mean, across all concurrent requests)
Transfer rate: 541.50 [Kbytes/sec] received

19 с половиной запросов в секунду голого Вордпресса — неплохо.

Concurrency Level: 400
Time taken for tests: 14.725 seconds
Complete requests: 10000
Failed requests: 0
Total transferred: 289800000 bytes
HTML transferred: 286250000 bytes
Requests per second: 679.13 [#/sec] (mean)
Time per request: 588.992 [ms] (mean)
Time per request: 1.472 [ms] (mean, across all concurrent requests)
Transfer rate: 19219.81 [Kbytes/sec] received

При количестве одновременных запросов скорость снижалась. Вполне возможно, что это ограничение VPS, с которой я запускал ab. А вот результаты с Drupal 8.0.1 из коробки, наполненный пятью статьями с сервиса vesna.yandex.ru:

Document Path: /drupal/
Document Length: 28187 bytes

Concurrency Level: 200
Time taken for tests: 41.479 seconds
Complete requests: 10000
Failed requests: 0
Total transferred: 286939422 bytes
HTML transferred: 281870000 bytes
Requests per second: 241.08 [#/sec] (mean)
Time per request: 829.590 [ms] (mean)
Time per request: 4.148 [ms] (mean, across all concurrent requests)
Transfer rate: 6755.49 [Kbytes/sec] received

Честно думал, что Друпал не сильно быстрый — оказалось, что он только устанавливается медленно =) а работает вполне шустро.

Итоги

Как и в прошлом тестировании Host1plus в Германии, Есть несколько моментов:

  • Много места
  • Недорого
  • Хорошие каналы
  • Довольно производительно
  • Большой пинг до России

Для контентных проектов неплохой вариант.
Cheap VPS Hosting by HOST1PLUS

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

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

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

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