TimeWeb — обзор и тестирование VDS хостинга

TimeWeb предлагает услуги по размещению сайтов в интернете с 2006 года. Сегодня компания оказывает полный комплекс услуг, в том числе виртуальный хостинг, аренду выделенных и виртуальных серверов, регистрацию доменов и конструктор сайтов. Особенно приятно, что у компании есть свое хостинговое сообщество, в котором вам расскажут все, что нужно знать о хостинге и серверных технологиях от теории до запуска онлайн-проектов.

Немного о компании TimeWeb

ООО «ТаймВэб» в представлении не нуждается, ведь они на рынке хостинга уже более 10 лет. У компании официальное юридическое лицо зарегистрированное на территории РФ.
Юридический адрес: 196084, Санкт-Петербург, улица Заставская, дом 22, корп. 2, лит. А.
ИНН: 7840339881.

Кроме городских номеров Москвы и Санкт-Петербурга есть бесплатный (8) 800-333-10-81. Услуги оказываются на основании Лицензия на оказание телематических услуг связи No 142739 от 28.07.2016, со сроком действия до 28.07.2021.

Цены на услуги VDS хостинга

Привычной таблицы с ценами нет, но есть удобный конфигуратор в котором вы выбираете необходимые вам ресурсы.

TimeWeb — обзор и тестирование VDS хостинга

Самый простенький виртуальный сервер обойдется в 260 рублей. За эту сумму вы получите два ядра процессора работающих на частоте 2,7 ГГц, 512 МБ оперативной памяти, SSD дисковый накопитель 5 ГБ и 1 IPv4 адрес. Система виртуализации XEN. Подключение у интернету на скорости 100 Мб/с.

В дальнейшем я буду тестировать виртуальный сервер именно по этому тарифу.

Доступные операционные системы

Для установки на виртуальный сервер доступны следующие операционные системы:

Linux

  • Bitrix 7
  • CentOS 6
  • CentOS 7
  • Debian 7
  • Debian 8
  • Fedora 24
  • Ubuntu 12.04
  • Ubuntu 14.04
  • Ubuntu 16.04

BSD

  • FreeBSD 10.0

Windows

  • Windows Server 2012 R2

Панель управления услугами TimeWeb

Компания TimeWeb отказалась от готовых «коробочных» решений типа WHM/CPanel, ISPsystem и им подобных, и использует свою собственную панель управления услугами хостинга.

TimeWeb — обзор и тестирование VDS хостинга

Сервер для тестирования

На тестируемый виртуальный сервер я установил операционную систему CentOS 7 x64 со всеми обновлениями. В качестве панели управления хостингом я использовал бесплатную VestaCP со стандартным набором ПО вебсервера:

  • Nginx/1.10.1 web server as light front-end
  • Apache/2.4.6 web server as application back-end
  • MySQL 5.5.50-MariaDB database server
  • PHP 5.4.16 popular web scripting language

Для тестирования работы сайта я использовал тестовый блог на WordPress 4.7 с типовым шаблоном Twenty Fifteen.

Синтетическое тестирование UnixBench

Тест UnixBench поможет оценить производительность сервера. В процессе его проведения проверке подвергаются процессор, оперативная память, жесткий диск и сетевой интерфейс. Чем выше оценка в результатах тестирования, тем быстрее работает проверяемый сервер.

Подробнее о тестировании UnixBench можно почитать в моем обзоре — https://moonback.ru/page/unixbench

Результаты тестирования UnixBench — 850

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: 66736.local: GNU/Linux
   OS: GNU/Linux -- 3.10.0-514.el7.x86_64 -- #1 SMP Tue Nov 22 16:42:41 UTC 2016
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (5600.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (5600.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   15:07:02 up 30 min,  0 users,  load average: 0.00, 0.08, 0.24; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Mon Jan 09 2017 15:07:02 - 15:35:07
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       32130515.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4246.6 MWIPS (9.9 s, 7 samples)
Execl Throughput                               1185.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        242844.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           63839.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        712397.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                              403194.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  33512.7 lps   (10.0 s, 7 samples)
Process Creation                               2527.3 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2819.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    483.0 lpm   (60.1 s, 2 samples)
System Call Overhead                         364425.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   32130515.0   2753.3
Double-Precision Whetstone                       55.0       4246.6    772.1
Execl Throughput                                 43.0       1185.5    275.7
File Copy 1024 bufsize 2000 maxblocks          3960.0     242844.8    613.2
File Copy 256 bufsize 500 maxblocks            1655.0      63839.3    385.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     712397.1   1228.3
Pipe Throughput                               12440.0     403194.4    324.1
Pipe-based Context Switching                   4000.0      33512.7     83.8
Process Creation                                126.0       2527.3    200.6
Shell Scripts (1 concurrent)                     42.4       2819.2    664.9
Shell Scripts (8 concurrent)                      6.0        483.0    805.1
System Call Overhead                          15000.0     364425.4    243.0
                                                                   ========
System Benchmarks Index Score                                         471.5

------------------------------------------------------------------------
Benchmark Run: Mon Jan 09 2017 15:35:07 - 16:03:19
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       62196161.3 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     8410.0 MWIPS (10.0 s, 7 samples)
Execl Throughput                               1840.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        405277.1 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          106801.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1262230.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                              798031.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 140523.0 lps   (10.0 s, 7 samples)
Process Creation                               5116.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3709.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    519.3 lpm   (60.1 s, 2 samples)
System Call Overhead                         677742.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   62196161.3   5329.6
Double-Precision Whetstone                       55.0       8410.0   1529.1
Execl Throughput                                 43.0       1840.1    427.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     405277.1   1023.4
File Copy 256 bufsize 500 maxblocks            1655.0     106801.9    645.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1262230.0   2176.3
Pipe Throughput                               12440.0     798031.4    641.5
Pipe-based Context Switching                   4000.0     140523.0    351.3
Process Creation                                126.0       5116.4    406.1
Shell Scripts (1 concurrent)                     42.4       3709.2    874.8
Shell Scripts (8 concurrent)                      6.0        519.3    865.5
System Call Overhead                          15000.0     677742.2    451.8
                                                                   ========
System Benchmarks Index Score                                         857.0

Время отклика сервера

Проверим как быстро отвечает виртуальный сервер от TimeWeb на запросы посетителей. Чем меньше время отклика, тем лучше каналы связи в дата-центре в котором расположен сервер, тем более быстрое в нем используется коммутирующее и маршрутизирующее оборудование.

Считается, что задержки менее 100 мс не заметны посетителям. Поэтому будем считать эту величину пограничной, а серверы у которых ping меньше этого значения пригодными для размещения сайтов.

Следует иметь ввиду, что на эту величину так же влияет тип и качество подключения к интернету самого посетителя, а также его географическая удаленность от сервера.

Пинг из Волгограда до проверяемого сервера выглядит так:

ping 92.53.97.217

Обмен пакетами с 92.53.97.217 по с 32 байтами данных:
Ответ от 92.53.97.217: число байт=32 время=35мс TTL=56
Ответ от 92.53.97.217: число байт=32 время=36мс TTL=56
Ответ от 92.53.97.217: число байт=32 время=36мс TTL=56
Ответ от 92.53.97.217: число байт=32 время=36мс TTL=56

Статистика Ping для 92.53.97.217:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 35мсек, Максимальное = 36 мсек, Среднее = 35 мсек

Хороший результат. Для сравнения, в это же время время ping для сервера ya.ru (93.158.134.3) составило 30 мсек.

Скорость работы реального сайта

Проведенные выше тесты показали потенциал и возможности проверяемого виртуального сервера. Однако без ответа остался самый главный вопрос: как быстро будет работать сайт на новом сервере?

По-совести говоря не так важны частота процессора и объем оперативной памяти тем более, что требования к ним у разных сайтов разные и зависят от нагрузки на сервер создаваемой сайтом. Нам же куда интереснее как быстро откроется конкретный сайт на компьютере/планшете/смартфоне посетителя.

Для проведения этого испытания я загрузил копию блога на WordPress на проверяемый виртуальный сервер и измерил скорость его работы с помощью общедоступных бесплатных сервисов. В качестве испытуемой будет выступать страница — http://info.net.ru/pub/pravila-vybora-hostinga/

Скорость генерации страниц WordPress

WordPress — это самая популярная CMS у блогеров и она потребляет достаточно много ресурсов, а так же не отличается высоким быстродействием. Встроенными средствами PHP я проверил сколько используется памяти и сколько тратится времени на генерацию одной страницы:

TimeWeb — обзор и тестирование VDS хостинга

Тестируемая страница создается сервером за 163 тысячных доли секунды. Это хорошее время для сайта на WordPress и оно косвенно соответствует полученным ранее результатам теста UnixBench.

Скорость загрузки сайта для посетителей из России

Этот тест покажет нам как быстро будут загружаться страницы тестируемого сервера у посетителей из России. Проводить его я буду с помощью бесплатного сервиса http://ping-admin.ru/.

TimeWeb — обзор и тестирование VDS хостинга

Я получил очень хорошие результаты для потенциальных посетителей из России. Проверяемый сервер отмечен пятью звездами за скорость загрузки сайта, при этом среднестатистический посетитель из России увидит тестируемую страницу в окне своего браузера за четверть секунды.

Скорость загрузки сайта для посетителей из Европы

С помощью бесплатного сервиса PingDom я протестирую скорость загрузки страниц сайта для условного посетителя из Швеции.

TimeWeb — обзор и тестирование VDS хостинга

Как мы видим, наш сайт быстрее чем 93% всех протестированных сервисом pingdom.

Нагрузочное тестирование сервера

Каждый веб-мастер мечтает о большом количестве посетителей. Но при этом нужно быть уверенным, что сервер готов к такой ситуации и справится с нагрузкой. Проверять буду с помощью бесплатного сервиса loadimpact.com. Запросы будут отправляться с тестовой площадки из Ирландии.

TimeWeb — обзор и тестирование VDS хостинга

Увеличение количества посетителей вплоть до 50-ти одновременных сессий не влияет на скорость работы сайта. Время загрузки страниц в браузере пользователя не превышает 1,5 секунды. То есть если на ваш сайт зайдут одновременно 50 посетителей, то каждый из них увидит запрашиваемую страницу менее чем за 1,5 секунды.

Выводы о VDS хостинге TimeWeb

Что понравилось: На виртуальных серверах TimeWeb используется виртуализация Xen. Оборудование расположено в России (важно если основной поток посетителей из РФ). В дата-центре высокоскоростные каналы связи. На виртуальные серверы низкая цена, сравнимая с тарифами на обычный хостинг. Есть официальное юридическое лицо. Сама компания давно на рынке услуг хостинга и проверена временем.

Просмотров:

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