BudgetVM.com — много места за дешево

Давно зарегистрирован у BudgetVM и даже как-то недолго использовал их VPS, но сотрудничество тогда не сложилось. Но недавно вспомнил их и написал в лайвчат с просьбой о машинке для тестов. Как и попросил, дали на месяц тариф за $4.99. Прямо в чатике на сайте. Без дополнительных писем и проволочек.

SSD VPS

Итак, имеем машинку со следующими характеристиками:

  • RAM 1GB
  • Vswap 512MB
  • SSD Storage 75GB
  • CPU Cores 1 CPU
  • Transfer 3TB
  • IPv4 2
  • IPv6 2
  • Port speed 1Gbps
  • 100% Uptime
  • DDOS Protected
  • $4.99/месяц

Виртуализация — OpenVZ. При создании VPS выбрал шаблон Ubuntu-14.04-x86-64. Пароль в консоле управления VPS только root’a, которым залогиниться не получится. В настройках sshd вход для root только по ключу без пароля. Создал в веб-консоли пользователя, зашел.

root@147518:~# curl -s https://freevps.us/downloads/bench.sh|sh
Benchmark started on Wed Nov 18 12:43:38 EST 2015
Full benchmark log: /root/bench.log

System Info
————
Processor : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz
CPU Cores : 1
Frequency : 2000.138 MHz
Memory : 1024 MB
Swap : 512 MB
Uptime : 18 min,

OS : Ubuntu 14.04.3 LTS
Arch : x86_64 (64 Bit)
Kernel : 2.6.32-042stab094.7
Hostname : 147518

Speedtest (IPv4 only)
———————
Your public IPv4 is 192.157.236.123

Location Provider Speed
CDN Cachefly 44.4MB/s

Atlanta, GA, US Coloat 48.8MB/s
Dallas, TX, US Softlayer 44.9MB/s
Seattle, WA, US Softlayer 24.6MB/s
San Jose, CA, US Softlayer 27.9MB/s
Washington, DC, US Softlayer 23.8MB/s

Tokyo, Japan Linode 8.83MB/s
Singapore Softlayer 7.53MB/s

Rotterdam, Netherlands id3.net 4.99MB/s
Haarlem, Netherlands Leaseweb 7.68MB/s

Disk Speed
———-
I/O (1st run) : 298 MB/s
I/O (2nd run) : 148 MB/s
I/O (3rd run) : 368 MB/s
Average I/O : 271.333 MB/s

Каналы, в среднем, хороши. Но новой версией утилиты показываются, как вы заметили, в основном американские сети.

Дальше линейная запись. Делал тест в разное время, результаты неоднородные. Это с флагом ‘nocache’:

root@147518:~# dd if=/dev/zero of=zero.txt bs=1M count=50000 oflag=nocache
50000+0 records in
50000+0 records out
52428800000 bytes (52 GB) copied, 256.727 s, 204 MB/s
52428800000 bytes (52 GB) copied, 270.307 s, 194 MB/s
52428800000 bytes (52 GB) copied, 452.177 s, 116 MB/s
52428800000 bytes (52 GB) copied, 367.786 s, 143 MB/s

А тут с ‘direct’:

root@147518:~# dd if=/dev/zero of=zero.txt bs=1M count=50000 oflag=direct
50000+0 records in
50000+0 records out
52428800000 bytes (52 GB) copied, 164.517 s, 319 MB/s
52428800000 bytes (52 GB) copied, 218.006 s, 240 MB/s

Думаю, что нагрузка на диски большая, поэтому и скорость очень разная у тестов. Или есть какие-то проблемы с дисковой. С полученными файлами тес с fio сделать не удалось. Может меня как-то ограничили по IOPS, но уточнять не стал.

Тест с WordPress

Без кэша

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

Document Path: /wordpress/
Document Length: 32725 bytes

Concurrency Level: 10
Time taken for tests: 139.448 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 32959000 bytes
HTML transferred: 32725000 bytes
Requests per second: 7.17 [#/sec] (mean)
Time per request: 1394.480 [ms] (mean)
Time per request: 139.448 [ms] (mean, across all concurrent requests)
Transfer rate: 230.81 [Kbytes/sec] received

А тут с кэшем. Начал со 100 конкурентных запросов — статика отдается легко.

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

Document Path: /wordpress/
Document Length: 32764 bytes

Concurrency Level: 100
Time taken for tests: 45.699 seconds
Complete requests: 10000
Failed requests: 0
Total transferred: 331180000 bytes
HTML transferred: 327640000 bytes
Requests per second: 218.82 [#/sec] (mean)
Time per request: 456.992 [ms] (mean)
Time per request: 4.570 [ms] (mean, across all concurrent requests)
Transfer rate: 7077.10 [Kbytes/sec] received

Постепенно увеличивал конкурентность запросов до 500 в секунду. Вот такой получился максимум с кэшем:

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

Document Path: /wordpress/
Document Length: 32764 bytes

Concurrency Level: 400
Time taken for tests: 33.367 seconds
Complete requests: 20000
Failed requests: 0
Total transferred: 662360000 bytes
HTML transferred: 655280000 bytes
Requests per second: 599.40 [#/sec] (mean)
Time per request: 667.331 [ms] (mean)
Time per request: 1.668 [ms] (mean, across all concurrent requests)
Transfer rate: 19385.75 [Kbytes/sec] received

При этом тесте процесс Lighttpd съедал 55% от CPU, остальное отъедала system. На этом тесте съел несколько гигабайт трафика, и самый лучший результат — 200 mbit/sec. По-моему — неплохо.

VPS

Итоги

  • + 1GB оперативной памяти
  • + 75GB SSD хранилища (за $3.99 можно взять 100GB с SSD-cache)
  • + 2 IPv4, есть и IPv6
  • + Цена
  • — Нестабильная скорость диска
  • — Недоработанный образ Ubuntu

Резюме — для раздачи статики брать можно. До сибирской России пинг больше 200 мс.

Тарифы вот:

BudgetVM.com

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

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