Обзор профессионального хостинга HostiMan 2018
Раздел(ы): Обзоры хостинга
Просмотры: 2419
Комментарии: 1
Хостинг-провайдер HostiMan предлагает в аренду VPS/VDS серверы по небольшой цене. Это один из самых быстрых виртуальных серверов которые я протестировал. Так же HostiMan занимает первое место в рейтинге https://testvps.ru/
Кратко о компании Hostiman
Компания Hostiman оказывает профессиональные услуги хостинга с 2014 года. Вебмастерам для заказа доступны выделенные серверы, классический хостинг, виртуальные серверы на базе KVM, бесплатные SSL сертификаты и доменные имена по доступным ценам.
Компания работает как с частными так и с юридическими лицами, оплата возможна 30-ю способами, в том числе и по безналичному расчету. Все контактные данные и реквизиты опубликованы в свободном доступе на официальном сайте.
Тарифы на аренду VDS от Hostiman
Я по традиции провожу тестирование VDS, цены на них стартуют с 300 рублей.
Бесплатный VDS от HostiMan
У компании есть уникальное предложение: вебмастерам у кого есть посещаемый сайт по SEO, сайтостроительству и смежным тематикам виртуальный сервер предоставляется БЕСПЛАТНО!
Конфигурация сервера для тестирования
Для тестирования я арендовал виртуальный сервер по тарифу VDS1 с одним ядром процессора работающим на частоте 3,8 ГГц, с 1 ГБ оперативной памяти DDR4 и NVMe SSD диском объемом 10 ГБ.
В качестве операционной системы на проверяемый виртуальный сервер я установил Debian 9 со всеми обновлениями. Мой выбор был обусловлен тем, что в нем PHP 7 доступен «из коробки».
Для успешной работы веб-сервера я установил следующий список прикладного ПО:
- Nginx 1.14.0 web server
- MySQL 10.1.26 MariaDB database server
- PHP 7.0.30 popular web scripting language в режиме PHP-FPM
Так как в начальной конфигурации сервер не имеет виртуальной памяти (раздел или файл подкачки), то я создал SWAP файл объемом 1 ГБ и сразу оценил скорость работы жесткого диска:
Скорость записи на диск соответствует SSD носителям, это прекрасно.
Подробнее о том как создать SWAP файл в Linux читайте здесь: https://moonback.ru/page/swap-script
Аппаратная начинка сервера
Проверим соответствие заявленных характеристик реальным значениям, сначала процессор:
# grep name /proc/cpuinfo model name : Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
а затем оперативную память:
# grep MemTotal /proc/meminfo MemTotal: 1020396 kB
Можно считать, что предоставленный сервер полностью соответствую заявленным характеристикам.
Тестовый сайт на WordPress
Для проверки скорости работы сайта я использую тестовый блог на WordPress 4.9.7 с шаблоном Twenty Fifteen из комплекта поставки этой CMS.
Мой выбор WordPress основан на том, что это самая популярная CMS. И по данным https://w3techs.com/ более 30% всех сайтов в мире работают на WordPress.
Поэтому результаты полученные при тестировании WordPress сайта будут интересны большому количеству вебмастеров.
Синтетическое тестирование UnixBench
Это основной синтетический тест, его я провожу сразу после установки операционной системы на сервер. Он предоставляет базовый индикатор производительности Unix-подобной операционной системы, тестируя систему в целом, а не только показывает по отдельности производительность процессора, оперативной памяти или дискового накопителя.
Подробнее о тестировании UnixBench вы можете прочитать у меня на блоге — https://moonback.ru/page/unixbench-debian-9
Подробный лог:
======================================================================== BYTE UNIX Benchmarks (Version 5.1.3) System: moonback: GNU/Linux OS: GNU/Linux -- 4.9.0-7-amd64 -- #1 SMP Debian 4.9.110-1 (2018-07-05) Machine: x86_64 (unknown) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz (7584.0 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET 21:15:44 up 7:13, 1 user, load average: 0.16, 0.04, 0.01; runlevel 2018-07-18 ------------------------------------------------------------------------ Benchmark Run: Wed Jul 18 2018 21:15:44 - 21:44:50 1 CPU in system; running 1 parallel copy of tests Dhrystone 2 using register variables 44375093.0 lps (10.0 s, 7 samples) Double-Precision Whetstone 3668.1 MWIPS (16.4 s, 7 samples) Execl Throughput 6113.6 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 937506.0 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 257281.8 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 2605554.0 KBps (30.0 s, 2 samples) Pipe Throughput 1456836.6 lps (10.0 s, 7 samples) Pipe-based Context Switching 164166.3 lps (10.0 s, 7 samples) Process Creation 13599.0 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 11002.2 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1442.4 lpm (60.0 s, 2 samples) System Call Overhead 1052212.3 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 44375093.0 3802.5 Double-Precision Whetstone 55.0 3668.1 666.9 Execl Throughput 43.0 6113.6 1421.8 File Copy 1024 bufsize 2000 maxblocks 3960.0 937506.0 2367.4 File Copy 256 bufsize 500 maxblocks 1655.0 257281.8 1554.6 File Copy 4096 bufsize 8000 maxblocks 5800.0 2605554.0 4492.3 Pipe Throughput 12440.0 1456836.6 1171.1 Pipe-based Context Switching 4000.0 164166.3 410.4 Process Creation 126.0 13599.0 1079.3 Shell Scripts (1 concurrent) 42.4 11002.2 2594.9 Shell Scripts (8 concurrent) 6.0 1442.4 2404.0 System Call Overhead 15000.0 1052212.3 701.5 ======== System Benchmarks Index Score 1505.3
Значение UnixBench очень хорошее. Редкий VDS ценой 300 руб / 5 USD переваливает за отметку 1500. Такой сервер будет быстрым при хостинге сайтов. И поэтому попадает в мой рейтинг рекомендованных серверов для размещения сайтов — https://moonback.ru/page/top-lowcost-vds.
Тест времени отклика сервера
Для проверки доступности сервера проверим величину ping. Меньшие его значения говорят о том, что в Дата-центре, где расположен сервер, быстрое коммутационное оборудование и хорошие каналы связи.
Ping из Волгограда выглядит так:
ping info.net.ru Обмен пакетами с info.net.ru [54.37.57.140] с 32 байтами данных: Ответ от 54.37.57.140: число байт=32 время=78мс TTL=51 Ответ от 54.37.57.140: число байт=32 время=82мс TTL=51 Ответ от 54.37.57.140: число байт=32 время=77мс TTL=51 Ответ от 54.37.57.140: число байт=32 время=81мс TTL=51 Статистика Ping для 54.37.57.140: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = 77мсек, Максимальное = 82 мсек, Среднее = 79 мсек
Средний пинг из Москвы составляет 50 мс — это хорошее время для сервера расположенного в Европе:
Данные для сравнения: во время проведения тестирования среднее значение ping до сайта ПС Яндекс ya.ru (87.250.250.242) у меня составило 34 мс, а до Google-DNS (8.8.8.8) — 31 мс.
Так как задержки менее 100 мс уже не заметны пользователем при посещении сайта, то полученное значение для VDS от Hostiman можно считать удовлетворительным.
Проверка скорости работы реального сайта
Скорость работы реального сайта я буду проверять на WordPress блоге. Это позволит увидеть реальные данные как быстро создаются страницы сайта и как быстро они открываются на компьютерах посетителей.
В качестве тестовой будет использоваться страница — http://info.net.ru/post/pravila-vybora-hostinga/
Скорость работы WordPress
Встроенными средствами PHP (подробнее здесь) я проверил сколько используется памяти и сколько тратится времени на генерацию одной страницы у сайта на WordPress:
На создание тестируемой страницы требуется всего 26 тысячных секунды. Это очень быстро для WordPress! И подтверждает результаты теста UnixBench полученные ранее.
Время загрузки сайта у посетителей из России
Проверим как быстро будут открываться страницы сайта у условного посетителя из России. Проводить этот тест я буду с помощью бесплатного сервиса http://ping-admin.ru/.
Результаты очень хорошие, сайт у посетителей будет открываться быстро. В среднем потенциальный посетитель из России увидит тестируемую страницу в окне своего браузера за половину секунды.
Скорость загрузки сайта у посетителя из Европы
Скорость загрузки сайта у посетителей из Европы я проверю с помощью бесплатного сервиса PingDom.
Тестируемый сайт оказался быстрее 97% всех сайтов протестированных сервисом PingDom и посетитель из Швеции увидит тестируемую страницу пол секунды.
На основе полученных результатах можно сделать вывод что сайты расположенные на серверах Hostiman будут быстро открываться не только у посетителей из России, но и из Европы.
Нагрузочное тестирование сервера
Проверим как наш сайт справится с большим наплывом посетителей. Для этого я воспользуюсь бесплатным тарифом отечественного сервиса loaddy.com:
За 3 минуты тестируемый сервер безошибочно ответил на 940 запросов, при максимальном значении одновременных подключений равном 100. При этом время загрузки сайта в браузере не превышало пол-секунды.
Полученные значения говорят, что сервер отлично справляется с нагрузкой.
Нагрузочное тестирование из Европы
Проверим сервер иностранным сервисом нагрузочного тестирования https://loadimpact.com/.
Как видим и с этим тестированием виртуальный сервер от Hostiman справился. 50 одновременных подключений не сказались на скорости загрузки сайта.
Выводы о хостинге Hostiman
Протестированный виртуальный сервер работает быстро. Это один из самых быстрых серверов, что я когда-нибудь проверял. Хостинг отлично справляется с нагрузкой и может быть рекомендован для размещения сайтов.
По итогам тестирования я добавляю его в мой список рекомендованных хостингов.
Спасибо за статью. Соглашусь с автором — очень отличный хостинг. Дали мне даже бесплатный VPS, чему очень рад. Техподдержка на высоте!